* objdump.c (disassemble_bytes): Clear aux->reloc before printing
[binutils.git] / Makefile.in
blob8f9be0cbc67fca6bf0b1c51f939cd1eaa8661993
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
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 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161 LD="$(LD_FOR_BUILD)"; export LD; \
162 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163 NM="$(NM_FOR_BUILD)"; export NM; \
164 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
170 EXTRA_BUILD_FLAGS = \
171 CFLAGS="$(CFLAGS_FOR_BUILD)" \
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system. We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187 $(BASE_EXPORTS) \
188 CC="$(CC)"; export CC; \
189 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190 CFLAGS="$(CFLAGS)"; export CFLAGS; \
191 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192 CXX="$(CXX)"; export CXX; \
193 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194 GCJ="$(GCJ)"; export GCJ; \
195 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196 AR="$(AR)"; export AR; \
197 AS="$(AS)"; export AS; \
198 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200 LD="$(LD)"; export LD; \
201 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202 NM="$(NM)"; export NM; \
203 RANLIB="$(RANLIB)"; export RANLIB; \
204 WINDRES="$(WINDRES)"; export WINDRES; \
205 WINDMC="$(WINDMC)"; export WINDMC; \
206 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
209 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
210 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
211 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
212 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
213 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
214 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
215 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
216 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
217 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
218 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
219 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
220 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
221 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
222 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
223 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
224 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
225 @if gcc-bootstrap
226 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
227 @endif gcc-bootstrap
228 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
230 POSTSTAGE1_CXX_EXPORT = \
231 CXX='$(CXX)'; export CXX; \
232 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
233 @if target-libstdc++-v3-bootstrap
234 # Override the above if we're bootstrapping C++.
235 POSTSTAGE1_CXX_EXPORT = \
236 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
237 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
238 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
239 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
240 -I$$s/libstdc++-v3/libsupc++ \
241 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
242 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
243 @endif target-libstdc++-v3-bootstrap
245 # Similar, for later GCC stages.
246 POSTSTAGE1_HOST_EXPORTS = \
247 $(HOST_EXPORTS) \
248 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
249 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
250 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
251 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
252 $(POSTSTAGE1_CXX_EXPORT) \
253 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
254 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
255 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
257 # Target libraries are put under this directory:
258 TARGET_SUBDIR = @target_subdir@
259 # This is set by the configure script to the arguments to use when configuring
260 # directories built for the target.
261 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
262 # This is the list of variables to export in the environment when
263 # configuring subdirectories for the target system.
264 BASE_TARGET_EXPORTS = \
265 $(BASE_EXPORTS) \
266 AR="$(AR_FOR_TARGET)"; export AR; \
267 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
268 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
269 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
270 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
271 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
272 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
273 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
274 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
275 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
276 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
277 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
278 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
279 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
280 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
281 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
282 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
283 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
284 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
285 @if gcc-bootstrap
286 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
287 @endif gcc-bootstrap
288 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
289 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
291 RAW_CXX_TARGET_EXPORTS = \
292 $(BASE_TARGET_EXPORTS) \
293 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
294 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
296 NORMAL_TARGET_EXPORTS = \
297 $(BASE_TARGET_EXPORTS) \
298 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
300 # Where to find GMP
301 HOST_GMPLIBS = @gmplibs@
302 HOST_GMPINC = @gmpinc@
304 # Where to find PPL
305 HOST_PPLLIBS = @ppllibs@
306 HOST_PPLINC = @pplinc@
308 # Where to find CLOOG
309 HOST_CLOOGLIBS = @clooglibs@
310 HOST_CLOOGINC = @clooginc@
312 # Where to find libelf
313 HOST_LIBELFLIBS = @libelflibs@
314 HOST_LIBELFINC = @libelfinc@
316 # ----------------------------------------------
317 # Programs producing files for the BUILD machine
318 # ----------------------------------------------
320 SHELL = @config_shell@
322 # pwd command to use. Allow user to override default by setting PWDCMD in
323 # the environment to account for automounters. The make variable must not
324 # be called PWDCMD, otherwise the value set here is passed to make
325 # subprocesses and overrides the setting from the user's environment.
326 # Don't use PWD since it is a common shell environment variable and we
327 # don't want to corrupt it.
328 PWD_COMMAND = $${PWDCMD-pwd}
330 # compilers to use to create programs which must be run in the build
331 # environment.
332 AR_FOR_BUILD = @AR_FOR_BUILD@
333 AS_FOR_BUILD = @AS_FOR_BUILD@
334 CC_FOR_BUILD = @CC_FOR_BUILD@
335 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
336 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
337 CXX_FOR_BUILD = @CXX_FOR_BUILD@
338 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
339 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
340 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
341 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
342 LD_FOR_BUILD = @LD_FOR_BUILD@
343 NM_FOR_BUILD = @NM_FOR_BUILD@
344 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
345 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
346 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
348 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
349 # here so that they can be overridden by Makefile fragments.
350 BUILD_PREFIX = @BUILD_PREFIX@
351 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
353 # Flags to pass to stage2 and later makes. They are defined
354 # here so that they can be overridden by Makefile fragments.
355 BOOT_CFLAGS= -g -O2
356 BOOT_LDFLAGS=
357 BOOT_ADAFLAGS=-gnatpg -gnata
359 AWK = @AWK@
360 SED = @SED@
361 BISON = @BISON@
362 YACC = @YACC@
363 FLEX = @FLEX@
364 LEX = @LEX@
365 M4 = @M4@
366 MAKEINFO = @MAKEINFO@
367 EXPECT = @EXPECT@
368 RUNTEST = @RUNTEST@
370 # This just becomes part of the MAKEINFO definition passed down to
371 # sub-makes. It lets flags be given on the command line while still
372 # using the makeinfo from the object tree.
373 # (Default to avoid splitting info files by setting the threshold high.)
374 MAKEINFOFLAGS = --split-size=5000000
376 # ---------------------------------------------
377 # Programs producing files for the HOST machine
378 # ---------------------------------------------
380 AS = @AS@
381 AR = @AR@
382 AR_FLAGS = rc
383 CC = @CC@
384 CXX = @CXX@
385 DLLTOOL = @DLLTOOL@
386 LD = @LD@
387 LIPO = @LIPO@
388 NM = @NM@
389 OBJDUMP = @OBJDUMP@
390 RANLIB = @RANLIB@
391 STRIP = @STRIP@
392 WINDRES = @WINDRES@
393 WINDMC = @WINDMC@
395 GNATBIND = @GNATBIND@
396 GNATMAKE = @GNATMAKE@
398 CFLAGS = @CFLAGS@
399 LDFLAGS = @LDFLAGS@
400 LIBCFLAGS = $(CFLAGS)
401 CXXFLAGS = @CXXFLAGS@
402 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
404 TFLAGS =
406 # Defaults for all stages; some are overridden below.
408 STAGE_CFLAGS = $(BOOT_CFLAGS)
409 STAGE_TFLAGS = $(TFLAGS)
410 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
413 # Defaults for stage 1; some are overridden below.
414 STAGE1_CFLAGS = $(STAGE_CFLAGS)
415 STAGE1_CXXFLAGS = $(CXXFLAGS)
416 @if target-libstdc++-v3-bootstrap
417 # Override the above if we're bootstrapping C++.
418 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
419 @endif target-libstdc++-v3-bootstrap
420 STAGE1_TFLAGS = $(STAGE_TFLAGS)
421 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
423 # Defaults for stage 2; some are overridden below.
424 STAGE2_CFLAGS = $(STAGE_CFLAGS)
425 STAGE2_CXXFLAGS = $(CXXFLAGS)
426 @if target-libstdc++-v3-bootstrap
427 # Override the above if we're bootstrapping C++.
428 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
429 @endif target-libstdc++-v3-bootstrap
430 STAGE2_TFLAGS = $(STAGE_TFLAGS)
431 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
433 # Defaults for stage 3; some are overridden below.
434 STAGE3_CFLAGS = $(STAGE_CFLAGS)
435 STAGE3_CXXFLAGS = $(CXXFLAGS)
436 @if target-libstdc++-v3-bootstrap
437 # Override the above if we're bootstrapping C++.
438 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
439 @endif target-libstdc++-v3-bootstrap
440 STAGE3_TFLAGS = $(STAGE_TFLAGS)
441 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
443 # Defaults for stage 4; some are overridden below.
444 STAGE4_CFLAGS = $(STAGE_CFLAGS)
445 STAGE4_CXXFLAGS = $(CXXFLAGS)
446 @if target-libstdc++-v3-bootstrap
447 # Override the above if we're bootstrapping C++.
448 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
449 @endif target-libstdc++-v3-bootstrap
450 STAGE4_TFLAGS = $(STAGE_TFLAGS)
451 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
453 # Defaults for stage profile; some are overridden below.
454 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
455 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
456 @if target-libstdc++-v3-bootstrap
457 # Override the above if we're bootstrapping C++.
458 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
459 @endif target-libstdc++-v3-bootstrap
460 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
461 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
463 # Defaults for stage feedback; some are overridden below.
464 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
465 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
466 @if target-libstdc++-v3-bootstrap
467 # Override the above if we're bootstrapping C++.
468 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
469 @endif target-libstdc++-v3-bootstrap
470 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
471 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
474 # Only build the C compiler for stage1, because that is the only one that
475 # we can guarantee will build with the native compiler, and also it is the
476 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
477 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
478 # overrideable (for a bootstrap build stage1 also builds gcc.info).
480 STAGE1_CFLAGS = @stage1_cflags@
481 STAGE1_CHECKING = @stage1_checking@
482 STAGE1_LANGUAGES = @stage1_languages@
483 # * We force-disable intermodule optimizations, even if
484 # --enable-intermodule was passed, since the installed compiler
485 # probably can't handle them. Luckily, autoconf always respects
486 # the last argument when conflicting --enable arguments are passed.
487 # * Likewise, we force-disable coverage flags, since the installed
488 # compiler probably has never heard of them.
489 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
490 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
492 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
493 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
495 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
496 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
498 do-compare = @do_compare@
499 do-compare3 = $(do-compare)
501 # -----------------------------------------------
502 # Programs producing files for the TARGET machine
503 # -----------------------------------------------
505 AR_FOR_TARGET=@AR_FOR_TARGET@
506 AS_FOR_TARGET=@AS_FOR_TARGET@
507 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
509 # If GCC_FOR_TARGET is not overriden on the command line, then this
510 # variable is passed down to the gcc Makefile, where it is used to
511 # build libgcc2.a. We define it here so that it can itself be
512 # overridden on the command line.
513 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
514 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
515 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
516 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
517 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
518 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
519 LD_FOR_TARGET=@LD_FOR_TARGET@
521 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
522 NM_FOR_TARGET=@NM_FOR_TARGET@
523 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
524 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
525 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
526 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
527 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
529 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
530 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
531 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
533 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
534 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
536 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
537 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
538 LDFLAGS_FOR_TARGET =
540 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
541 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
542 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
544 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
546 # ------------------------------------
547 # Miscellaneous targets and flag lists
548 # ------------------------------------
550 # The first rule in the file had better be this one. Don't put any above it.
551 # This lives here to allow makefile fragments to contain dependencies.
552 all:
554 #### host and target specific makefile fragments come in here.
555 @target_makefile_frag@
556 @alphaieee_frag@
557 @ospace_frag@
558 @host_makefile_frag@
561 # This is the list of directories that may be needed in RPATH_ENVVAR
562 # so that prorgams built for the target machine work.
563 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
565 @if target-libstdc++-v3
566 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
567 @endif target-libstdc++-v3
569 @if target-libmudflap
570 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
571 @endif target-libmudflap
573 @if target-libssp
574 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
575 @endif target-libssp
577 @if target-libgomp
578 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
579 @endif target-libgomp
583 # This is the list of directories that may be needed in RPATH_ENVVAR
584 # so that programs built for the host machine work.
585 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)
587 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
588 @if gcc
589 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
590 @endif gcc
593 @if bfd
594 HOST_LIB_PATH_bfd = \
595 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
596 @endif bfd
598 @if opcodes
599 HOST_LIB_PATH_opcodes = \
600 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
601 @endif opcodes
603 @if gmp
604 HOST_LIB_PATH_gmp = \
605 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
606 @endif gmp
608 @if mpfr
609 HOST_LIB_PATH_mpfr = \
610 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
611 @endif mpfr
613 @if mpc
614 HOST_LIB_PATH_mpc = \
615 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
616 @endif mpc
618 @if ppl
619 HOST_LIB_PATH_ppl = \
620 $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
621 @endif ppl
623 @if cloog
624 HOST_LIB_PATH_cloog = \
625 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
626 @endif cloog
628 @if libelf
629 HOST_LIB_PATH_libelf = \
630 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
631 @endif libelf
634 # Flags to pass down to all sub-makes.
635 BASE_FLAGS_TO_PASS = \
636 "DESTDIR=$(DESTDIR)" \
637 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
638 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
639 "bindir=$(bindir)" \
640 "datadir=$(datadir)" \
641 "exec_prefix=$(exec_prefix)" \
642 "includedir=$(includedir)" \
643 "datarootdir=$(datarootdir)" \
644 "docdir=$(docdir)" \
645 "infodir=$(infodir)" \
646 "pdfdir=$(pdfdir)" \
647 "htmldir=$(htmldir)" \
648 "libdir=$(libdir)" \
649 "libexecdir=$(libexecdir)" \
650 "lispdir=$(lispdir)" \
651 "localstatedir=$(localstatedir)" \
652 "mandir=$(mandir)" \
653 "oldincludedir=$(oldincludedir)" \
654 "prefix=$(prefix)" \
655 "sbindir=$(sbindir)" \
656 "sharedstatedir=$(sharedstatedir)" \
657 "sysconfdir=$(sysconfdir)" \
658 "tooldir=$(tooldir)" \
659 "build_tooldir=$(build_tooldir)" \
660 "target_alias=$(target_alias)" \
661 "AWK=$(AWK)" \
662 "BISON=$(BISON)" \
663 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
664 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
665 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
666 "EXPECT=$(EXPECT)" \
667 "FLEX=$(FLEX)" \
668 "INSTALL=$(INSTALL)" \
669 "INSTALL_DATA=$(INSTALL_DATA)" \
670 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
671 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
672 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
673 "LEX=$(LEX)" \
674 "M4=$(M4)" \
675 "MAKE=$(MAKE)" \
676 "RUNTEST=$(RUNTEST)" \
677 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
678 "SED=$(SED)" \
679 "SHELL=$(SHELL)" \
680 "YACC=$(YACC)" \
681 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
682 "ADA_CFLAGS=$(ADA_CFLAGS)" \
683 "AR_FLAGS=$(AR_FLAGS)" \
684 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
685 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
686 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
687 "CFLAGS=$(CFLAGS)" \
688 "CXXFLAGS=$(CXXFLAGS)" \
689 "LDFLAGS=$(LDFLAGS)" \
690 "LIBCFLAGS=$(LIBCFLAGS)" \
691 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
692 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
693 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
694 "GNATBIND=$(GNATBIND)" \
695 "GNATMAKE=$(GNATMAKE)" \
696 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
697 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
698 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
699 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
700 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
701 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
702 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
703 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
704 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
705 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
706 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
707 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
708 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
709 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
710 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
711 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
712 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
713 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
714 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
715 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
716 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
717 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
718 "BUILD_CONFIG=$(BUILD_CONFIG)" \
719 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
720 "LEAN=$(LEAN)" \
721 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
722 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
723 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
724 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
725 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
726 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
727 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
728 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
729 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
730 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
731 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
732 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
733 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
734 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
735 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
736 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
737 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
738 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
739 "TFLAGS=$(TFLAGS)" \
740 "CONFIG_SHELL=$(SHELL)" \
741 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
743 # We leave this in just in case, but it is not needed anymore.
744 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
746 # Flags to pass down to most sub-makes, in which we're building with
747 # the host environment.
748 EXTRA_HOST_FLAGS = \
749 'AR=$(AR)' \
750 'AS=$(AS)' \
751 'CC=$(CC)' \
752 'CXX=$(CXX)' \
753 'DLLTOOL=$(DLLTOOL)' \
754 'GCJ=$(GCJ)' \
755 'GFORTRAN=$(GFORTRAN)' \
756 'LD=$(LD)' \
757 'LIPO=$(LIPO)' \
758 'NM=$(NM)' \
759 'OBJDUMP=$(OBJDUMP)' \
760 'RANLIB=$(RANLIB)' \
761 'STRIP=$(STRIP)' \
762 'WINDRES=$(WINDRES)' \
763 'WINDMC=$(WINDMC)'
765 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
767 # Flags that are concerned with the location of the X11 include files
768 # and library files
770 # NOTE: until the top-level is getting the values via autoconf, it only
771 # causes problems to have this top-level Makefile overriding the autoconf-set
772 # values in child directories. Only variables that don't conflict with
773 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
775 X11_FLAGS_TO_PASS = \
776 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
777 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
779 # Flags to pass to stage2 and later makes.
781 POSTSTAGE1_FLAGS_TO_PASS = \
782 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
783 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
784 GNATBIND="$${GNATBIND}" \
785 LDFLAGS="$${LDFLAGS}" \
786 HOST_LIBS="$${HOST_LIBS}" \
787 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
789 # Flags to pass down to makes which are built with the target environment.
790 # The double $ decreases the length of the command line; those variables
791 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
792 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
793 # so we expand them here.
794 EXTRA_TARGET_FLAGS = \
795 'AR=$$(AR_FOR_TARGET)' \
796 'AS=$(COMPILER_AS_FOR_TARGET)' \
797 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
798 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
799 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
800 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
801 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
802 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
803 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
804 'LD=$(COMPILER_LD_FOR_TARGET)' \
805 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
806 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
807 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
808 'NM=$(COMPILER_NM_FOR_TARGET)' \
809 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
810 'RANLIB=$$(RANLIB_FOR_TARGET)' \
811 'WINDRES=$$(WINDRES_FOR_TARGET)' \
812 'WINDMC=$$(WINDMC_FOR_TARGET)' \
813 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
814 "TFLAGS=$$TFLAGS"
816 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
818 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
819 # unfortunately needs the native compiler and the target ar and
820 # ranlib.
821 # If any variables are added here, they must be added to do-*, below.
822 # The BUILD_* variables are a special case, which are used for the gcc
823 # cross-building scheme.
824 EXTRA_GCC_FLAGS = \
825 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
826 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
827 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
828 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
829 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
830 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
832 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
834 @if gcc
835 BUILD_CONFIG = @BUILD_CONFIG@
836 ifneq ($(BUILD_CONFIG),)
837 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
838 endif
839 @endif gcc
841 .PHONY: configure-host
842 configure-host: \
843 maybe-configure-ash \
844 maybe-configure-autoconf \
845 maybe-configure-automake \
846 maybe-configure-bash \
847 maybe-configure-bfd \
848 maybe-configure-opcodes \
849 maybe-configure-binutils \
850 maybe-configure-bison \
851 maybe-configure-byacc \
852 maybe-configure-bzip2 \
853 maybe-configure-cgen \
854 maybe-configure-dejagnu \
855 maybe-configure-diff \
856 maybe-configure-dosutils \
857 maybe-configure-etc \
858 maybe-configure-fastjar \
859 maybe-configure-fileutils \
860 maybe-configure-findutils \
861 maybe-configure-find \
862 maybe-configure-fixincludes \
863 maybe-configure-flex \
864 maybe-configure-gas \
865 maybe-configure-gcc \
866 maybe-configure-gawk \
867 maybe-configure-gettext \
868 maybe-configure-gmp \
869 maybe-configure-mpfr \
870 maybe-configure-mpc \
871 maybe-configure-ppl \
872 maybe-configure-cloog \
873 maybe-configure-libelf \
874 maybe-configure-gnuserv \
875 maybe-configure-gold \
876 maybe-configure-gprof \
877 maybe-configure-gzip \
878 maybe-configure-hello \
879 maybe-configure-indent \
880 maybe-configure-intl \
881 maybe-configure-tcl \
882 maybe-configure-itcl \
883 maybe-configure-ld \
884 maybe-configure-libcpp \
885 maybe-configure-libdecnumber \
886 maybe-configure-libgui \
887 maybe-configure-libiberty \
888 maybe-configure-libiconv \
889 maybe-configure-libtool \
890 maybe-configure-m4 \
891 maybe-configure-make \
892 maybe-configure-mmalloc \
893 maybe-configure-patch \
894 maybe-configure-perl \
895 maybe-configure-prms \
896 maybe-configure-rcs \
897 maybe-configure-readline \
898 maybe-configure-release \
899 maybe-configure-recode \
900 maybe-configure-sed \
901 maybe-configure-send-pr \
902 maybe-configure-shellutils \
903 maybe-configure-sid \
904 maybe-configure-sim \
905 maybe-configure-tar \
906 maybe-configure-texinfo \
907 maybe-configure-textutils \
908 maybe-configure-time \
909 maybe-configure-uudecode \
910 maybe-configure-wdiff \
911 maybe-configure-zip \
912 maybe-configure-zlib \
913 maybe-configure-gdb \
914 maybe-configure-expect \
915 maybe-configure-guile \
916 maybe-configure-tk \
917 maybe-configure-libtermcap \
918 maybe-configure-utils \
919 maybe-configure-gnattools \
920 maybe-configure-lto-plugin
921 .PHONY: configure-target
922 configure-target: \
923 maybe-configure-target-libstdc++-v3 \
924 maybe-configure-target-libmudflap \
925 maybe-configure-target-libssp \
926 maybe-configure-target-newlib \
927 maybe-configure-target-libgcc \
928 maybe-configure-target-libgfortran \
929 maybe-configure-target-libobjc \
930 maybe-configure-target-libtermcap \
931 maybe-configure-target-winsup \
932 maybe-configure-target-libgloss \
933 maybe-configure-target-libiberty \
934 maybe-configure-target-gperf \
935 maybe-configure-target-examples \
936 maybe-configure-target-libffi \
937 maybe-configure-target-libjava \
938 maybe-configure-target-zlib \
939 maybe-configure-target-boehm-gc \
940 maybe-configure-target-qthreads \
941 maybe-configure-target-rda \
942 maybe-configure-target-libada \
943 maybe-configure-target-libgomp
945 # The target built for a native non-bootstrap build.
946 .PHONY: all
947 all:
948 @if gcc-bootstrap
949 [ -f stage_final ] || echo stage3 > stage_final
950 @r=`${PWD_COMMAND}`; export r; \
951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
952 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
953 @endif gcc-bootstrap
954 @: $(MAKE); $(unstage)
955 @r=`${PWD_COMMAND}`; export r; \
956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
957 @if gcc-bootstrap
958 if [ -f stage_last ]; then \
959 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
960 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
961 else \
962 @endif gcc-bootstrap
963 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
964 @if gcc-bootstrap
966 fi \
967 @endif gcc-bootstrap
968 && :
970 .PHONY: all-build
972 all-build: maybe-all-build-libiberty
973 all-build: maybe-all-build-bison
974 all-build: maybe-all-build-byacc
975 all-build: maybe-all-build-flex
976 all-build: maybe-all-build-m4
977 all-build: maybe-all-build-texinfo
978 all-build: maybe-all-build-fixincludes
980 .PHONY: all-host
982 all-host: maybe-all-ash
983 all-host: maybe-all-autoconf
984 all-host: maybe-all-automake
985 all-host: maybe-all-bash
986 @if bfd-no-bootstrap
987 all-host: maybe-all-bfd
988 @endif bfd-no-bootstrap
989 @if opcodes-no-bootstrap
990 all-host: maybe-all-opcodes
991 @endif opcodes-no-bootstrap
992 @if binutils-no-bootstrap
993 all-host: maybe-all-binutils
994 @endif binutils-no-bootstrap
995 all-host: maybe-all-bison
996 all-host: maybe-all-byacc
997 all-host: maybe-all-bzip2
998 all-host: maybe-all-cgen
999 all-host: maybe-all-dejagnu
1000 all-host: maybe-all-diff
1001 all-host: maybe-all-dosutils
1002 all-host: maybe-all-etc
1003 all-host: maybe-all-fastjar
1004 all-host: maybe-all-fileutils
1005 all-host: maybe-all-findutils
1006 all-host: maybe-all-find
1007 all-host: maybe-all-fixincludes
1008 all-host: maybe-all-flex
1009 @if gas-no-bootstrap
1010 all-host: maybe-all-gas
1011 @endif gas-no-bootstrap
1012 @if gcc-no-bootstrap
1013 all-host: maybe-all-gcc
1014 @endif gcc-no-bootstrap
1015 all-host: maybe-all-gawk
1016 all-host: maybe-all-gettext
1017 @if gmp-no-bootstrap
1018 all-host: maybe-all-gmp
1019 @endif gmp-no-bootstrap
1020 @if mpfr-no-bootstrap
1021 all-host: maybe-all-mpfr
1022 @endif mpfr-no-bootstrap
1023 @if mpc-no-bootstrap
1024 all-host: maybe-all-mpc
1025 @endif mpc-no-bootstrap
1026 @if ppl-no-bootstrap
1027 all-host: maybe-all-ppl
1028 @endif ppl-no-bootstrap
1029 @if cloog-no-bootstrap
1030 all-host: maybe-all-cloog
1031 @endif cloog-no-bootstrap
1032 @if libelf-no-bootstrap
1033 all-host: maybe-all-libelf
1034 @endif libelf-no-bootstrap
1035 all-host: maybe-all-gnuserv
1036 @if gold-no-bootstrap
1037 all-host: maybe-all-gold
1038 @endif gold-no-bootstrap
1039 all-host: maybe-all-gprof
1040 all-host: maybe-all-gzip
1041 all-host: maybe-all-hello
1042 all-host: maybe-all-indent
1043 @if intl-no-bootstrap
1044 all-host: maybe-all-intl
1045 @endif intl-no-bootstrap
1046 all-host: maybe-all-tcl
1047 all-host: maybe-all-itcl
1048 @if ld-no-bootstrap
1049 all-host: maybe-all-ld
1050 @endif ld-no-bootstrap
1051 @if libcpp-no-bootstrap
1052 all-host: maybe-all-libcpp
1053 @endif libcpp-no-bootstrap
1054 @if libdecnumber-no-bootstrap
1055 all-host: maybe-all-libdecnumber
1056 @endif libdecnumber-no-bootstrap
1057 all-host: maybe-all-libgui
1058 @if libiberty-no-bootstrap
1059 all-host: maybe-all-libiberty
1060 @endif libiberty-no-bootstrap
1061 all-host: maybe-all-libiconv
1062 all-host: maybe-all-libtool
1063 all-host: maybe-all-m4
1064 all-host: maybe-all-make
1065 all-host: maybe-all-mmalloc
1066 all-host: maybe-all-patch
1067 all-host: maybe-all-perl
1068 all-host: maybe-all-prms
1069 all-host: maybe-all-rcs
1070 all-host: maybe-all-readline
1071 all-host: maybe-all-release
1072 all-host: maybe-all-recode
1073 all-host: maybe-all-sed
1074 all-host: maybe-all-send-pr
1075 all-host: maybe-all-shellutils
1076 all-host: maybe-all-sid
1077 all-host: maybe-all-sim
1078 all-host: maybe-all-tar
1079 all-host: maybe-all-texinfo
1080 all-host: maybe-all-textutils
1081 all-host: maybe-all-time
1082 all-host: maybe-all-uudecode
1083 all-host: maybe-all-wdiff
1084 all-host: maybe-all-zip
1085 @if zlib-no-bootstrap
1086 all-host: maybe-all-zlib
1087 @endif zlib-no-bootstrap
1088 all-host: maybe-all-gdb
1089 all-host: maybe-all-expect
1090 all-host: maybe-all-guile
1091 all-host: maybe-all-tk
1092 all-host: maybe-all-libtermcap
1093 all-host: maybe-all-utils
1094 all-host: maybe-all-gnattools
1095 @if lto-plugin-no-bootstrap
1096 all-host: maybe-all-lto-plugin
1097 @endif lto-plugin-no-bootstrap
1099 .PHONY: all-target
1101 @if target-libstdc++-v3-no-bootstrap
1102 all-target: maybe-all-target-libstdc++-v3
1103 @endif target-libstdc++-v3-no-bootstrap
1104 all-target: maybe-all-target-libmudflap
1105 all-target: maybe-all-target-libssp
1106 all-target: maybe-all-target-newlib
1107 @if target-libgcc-no-bootstrap
1108 all-target: maybe-all-target-libgcc
1109 @endif target-libgcc-no-bootstrap
1110 all-target: maybe-all-target-libgfortran
1111 all-target: maybe-all-target-libobjc
1112 all-target: maybe-all-target-libtermcap
1113 all-target: maybe-all-target-winsup
1114 all-target: maybe-all-target-libgloss
1115 all-target: maybe-all-target-libiberty
1116 all-target: maybe-all-target-gperf
1117 all-target: maybe-all-target-examples
1118 all-target: maybe-all-target-libffi
1119 all-target: maybe-all-target-libjava
1120 all-target: maybe-all-target-zlib
1121 all-target: maybe-all-target-boehm-gc
1122 all-target: maybe-all-target-qthreads
1123 all-target: maybe-all-target-rda
1124 all-target: maybe-all-target-libada
1125 @if target-libgomp-no-bootstrap
1126 all-target: maybe-all-target-libgomp
1127 @endif target-libgomp-no-bootstrap
1129 # Do a target for all the subdirectories. A ``make do-X'' will do a
1130 # ``make X'' in all subdirectories (because, in general, there is a
1131 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1132 # but it may do additional work as well).
1134 .PHONY: do-info
1135 do-info:
1136 @: $(MAKE); $(unstage)
1137 @r=`${PWD_COMMAND}`; export r; \
1138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1139 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1140 info-target
1143 .PHONY: info-host
1145 info-host: maybe-info-ash
1146 info-host: maybe-info-autoconf
1147 info-host: maybe-info-automake
1148 info-host: maybe-info-bash
1149 info-host: maybe-info-bfd
1150 info-host: maybe-info-opcodes
1151 info-host: maybe-info-binutils
1152 info-host: maybe-info-bison
1153 info-host: maybe-info-byacc
1154 info-host: maybe-info-bzip2
1155 info-host: maybe-info-cgen
1156 info-host: maybe-info-dejagnu
1157 info-host: maybe-info-diff
1158 info-host: maybe-info-dosutils
1159 info-host: maybe-info-etc
1160 info-host: maybe-info-fastjar
1161 info-host: maybe-info-fileutils
1162 info-host: maybe-info-findutils
1163 info-host: maybe-info-find
1164 info-host: maybe-info-fixincludes
1165 info-host: maybe-info-flex
1166 info-host: maybe-info-gas
1167 info-host: maybe-info-gcc
1168 info-host: maybe-info-gawk
1169 info-host: maybe-info-gettext
1170 info-host: maybe-info-gmp
1171 info-host: maybe-info-mpfr
1172 info-host: maybe-info-mpc
1173 info-host: maybe-info-ppl
1174 info-host: maybe-info-cloog
1175 info-host: maybe-info-libelf
1176 info-host: maybe-info-gnuserv
1177 info-host: maybe-info-gold
1178 info-host: maybe-info-gprof
1179 info-host: maybe-info-gzip
1180 info-host: maybe-info-hello
1181 info-host: maybe-info-indent
1182 info-host: maybe-info-intl
1183 info-host: maybe-info-tcl
1184 info-host: maybe-info-itcl
1185 info-host: maybe-info-ld
1186 info-host: maybe-info-libcpp
1187 info-host: maybe-info-libdecnumber
1188 info-host: maybe-info-libgui
1189 info-host: maybe-info-libiberty
1190 info-host: maybe-info-libiconv
1191 info-host: maybe-info-libtool
1192 info-host: maybe-info-m4
1193 info-host: maybe-info-make
1194 info-host: maybe-info-mmalloc
1195 info-host: maybe-info-patch
1196 info-host: maybe-info-perl
1197 info-host: maybe-info-prms
1198 info-host: maybe-info-rcs
1199 info-host: maybe-info-readline
1200 info-host: maybe-info-release
1201 info-host: maybe-info-recode
1202 info-host: maybe-info-sed
1203 info-host: maybe-info-send-pr
1204 info-host: maybe-info-shellutils
1205 info-host: maybe-info-sid
1206 info-host: maybe-info-sim
1207 info-host: maybe-info-tar
1208 info-host: maybe-info-texinfo
1209 info-host: maybe-info-textutils
1210 info-host: maybe-info-time
1211 info-host: maybe-info-uudecode
1212 info-host: maybe-info-wdiff
1213 info-host: maybe-info-zip
1214 info-host: maybe-info-zlib
1215 info-host: maybe-info-gdb
1216 info-host: maybe-info-expect
1217 info-host: maybe-info-guile
1218 info-host: maybe-info-tk
1219 info-host: maybe-info-libtermcap
1220 info-host: maybe-info-utils
1221 info-host: maybe-info-gnattools
1222 info-host: maybe-info-lto-plugin
1224 .PHONY: info-target
1226 info-target: maybe-info-target-libstdc++-v3
1227 info-target: maybe-info-target-libmudflap
1228 info-target: maybe-info-target-libssp
1229 info-target: maybe-info-target-newlib
1230 info-target: maybe-info-target-libgcc
1231 info-target: maybe-info-target-libgfortran
1232 info-target: maybe-info-target-libobjc
1233 info-target: maybe-info-target-libtermcap
1234 info-target: maybe-info-target-winsup
1235 info-target: maybe-info-target-libgloss
1236 info-target: maybe-info-target-libiberty
1237 info-target: maybe-info-target-gperf
1238 info-target: maybe-info-target-examples
1239 info-target: maybe-info-target-libffi
1240 info-target: maybe-info-target-libjava
1241 info-target: maybe-info-target-zlib
1242 info-target: maybe-info-target-boehm-gc
1243 info-target: maybe-info-target-qthreads
1244 info-target: maybe-info-target-rda
1245 info-target: maybe-info-target-libada
1246 info-target: maybe-info-target-libgomp
1248 .PHONY: do-dvi
1249 do-dvi:
1250 @: $(MAKE); $(unstage)
1251 @r=`${PWD_COMMAND}`; export r; \
1252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1253 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1254 dvi-target
1257 .PHONY: dvi-host
1259 dvi-host: maybe-dvi-ash
1260 dvi-host: maybe-dvi-autoconf
1261 dvi-host: maybe-dvi-automake
1262 dvi-host: maybe-dvi-bash
1263 dvi-host: maybe-dvi-bfd
1264 dvi-host: maybe-dvi-opcodes
1265 dvi-host: maybe-dvi-binutils
1266 dvi-host: maybe-dvi-bison
1267 dvi-host: maybe-dvi-byacc
1268 dvi-host: maybe-dvi-bzip2
1269 dvi-host: maybe-dvi-cgen
1270 dvi-host: maybe-dvi-dejagnu
1271 dvi-host: maybe-dvi-diff
1272 dvi-host: maybe-dvi-dosutils
1273 dvi-host: maybe-dvi-etc
1274 dvi-host: maybe-dvi-fastjar
1275 dvi-host: maybe-dvi-fileutils
1276 dvi-host: maybe-dvi-findutils
1277 dvi-host: maybe-dvi-find
1278 dvi-host: maybe-dvi-fixincludes
1279 dvi-host: maybe-dvi-flex
1280 dvi-host: maybe-dvi-gas
1281 dvi-host: maybe-dvi-gcc
1282 dvi-host: maybe-dvi-gawk
1283 dvi-host: maybe-dvi-gettext
1284 dvi-host: maybe-dvi-gmp
1285 dvi-host: maybe-dvi-mpfr
1286 dvi-host: maybe-dvi-mpc
1287 dvi-host: maybe-dvi-ppl
1288 dvi-host: maybe-dvi-cloog
1289 dvi-host: maybe-dvi-libelf
1290 dvi-host: maybe-dvi-gnuserv
1291 dvi-host: maybe-dvi-gold
1292 dvi-host: maybe-dvi-gprof
1293 dvi-host: maybe-dvi-gzip
1294 dvi-host: maybe-dvi-hello
1295 dvi-host: maybe-dvi-indent
1296 dvi-host: maybe-dvi-intl
1297 dvi-host: maybe-dvi-tcl
1298 dvi-host: maybe-dvi-itcl
1299 dvi-host: maybe-dvi-ld
1300 dvi-host: maybe-dvi-libcpp
1301 dvi-host: maybe-dvi-libdecnumber
1302 dvi-host: maybe-dvi-libgui
1303 dvi-host: maybe-dvi-libiberty
1304 dvi-host: maybe-dvi-libiconv
1305 dvi-host: maybe-dvi-libtool
1306 dvi-host: maybe-dvi-m4
1307 dvi-host: maybe-dvi-make
1308 dvi-host: maybe-dvi-mmalloc
1309 dvi-host: maybe-dvi-patch
1310 dvi-host: maybe-dvi-perl
1311 dvi-host: maybe-dvi-prms
1312 dvi-host: maybe-dvi-rcs
1313 dvi-host: maybe-dvi-readline
1314 dvi-host: maybe-dvi-release
1315 dvi-host: maybe-dvi-recode
1316 dvi-host: maybe-dvi-sed
1317 dvi-host: maybe-dvi-send-pr
1318 dvi-host: maybe-dvi-shellutils
1319 dvi-host: maybe-dvi-sid
1320 dvi-host: maybe-dvi-sim
1321 dvi-host: maybe-dvi-tar
1322 dvi-host: maybe-dvi-texinfo
1323 dvi-host: maybe-dvi-textutils
1324 dvi-host: maybe-dvi-time
1325 dvi-host: maybe-dvi-uudecode
1326 dvi-host: maybe-dvi-wdiff
1327 dvi-host: maybe-dvi-zip
1328 dvi-host: maybe-dvi-zlib
1329 dvi-host: maybe-dvi-gdb
1330 dvi-host: maybe-dvi-expect
1331 dvi-host: maybe-dvi-guile
1332 dvi-host: maybe-dvi-tk
1333 dvi-host: maybe-dvi-libtermcap
1334 dvi-host: maybe-dvi-utils
1335 dvi-host: maybe-dvi-gnattools
1336 dvi-host: maybe-dvi-lto-plugin
1338 .PHONY: dvi-target
1340 dvi-target: maybe-dvi-target-libstdc++-v3
1341 dvi-target: maybe-dvi-target-libmudflap
1342 dvi-target: maybe-dvi-target-libssp
1343 dvi-target: maybe-dvi-target-newlib
1344 dvi-target: maybe-dvi-target-libgcc
1345 dvi-target: maybe-dvi-target-libgfortran
1346 dvi-target: maybe-dvi-target-libobjc
1347 dvi-target: maybe-dvi-target-libtermcap
1348 dvi-target: maybe-dvi-target-winsup
1349 dvi-target: maybe-dvi-target-libgloss
1350 dvi-target: maybe-dvi-target-libiberty
1351 dvi-target: maybe-dvi-target-gperf
1352 dvi-target: maybe-dvi-target-examples
1353 dvi-target: maybe-dvi-target-libffi
1354 dvi-target: maybe-dvi-target-libjava
1355 dvi-target: maybe-dvi-target-zlib
1356 dvi-target: maybe-dvi-target-boehm-gc
1357 dvi-target: maybe-dvi-target-qthreads
1358 dvi-target: maybe-dvi-target-rda
1359 dvi-target: maybe-dvi-target-libada
1360 dvi-target: maybe-dvi-target-libgomp
1362 .PHONY: do-pdf
1363 do-pdf:
1364 @: $(MAKE); $(unstage)
1365 @r=`${PWD_COMMAND}`; export r; \
1366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1367 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1368 pdf-target
1371 .PHONY: pdf-host
1373 pdf-host: maybe-pdf-ash
1374 pdf-host: maybe-pdf-autoconf
1375 pdf-host: maybe-pdf-automake
1376 pdf-host: maybe-pdf-bash
1377 pdf-host: maybe-pdf-bfd
1378 pdf-host: maybe-pdf-opcodes
1379 pdf-host: maybe-pdf-binutils
1380 pdf-host: maybe-pdf-bison
1381 pdf-host: maybe-pdf-byacc
1382 pdf-host: maybe-pdf-bzip2
1383 pdf-host: maybe-pdf-cgen
1384 pdf-host: maybe-pdf-dejagnu
1385 pdf-host: maybe-pdf-diff
1386 pdf-host: maybe-pdf-dosutils
1387 pdf-host: maybe-pdf-etc
1388 pdf-host: maybe-pdf-fastjar
1389 pdf-host: maybe-pdf-fileutils
1390 pdf-host: maybe-pdf-findutils
1391 pdf-host: maybe-pdf-find
1392 pdf-host: maybe-pdf-fixincludes
1393 pdf-host: maybe-pdf-flex
1394 pdf-host: maybe-pdf-gas
1395 pdf-host: maybe-pdf-gcc
1396 pdf-host: maybe-pdf-gawk
1397 pdf-host: maybe-pdf-gettext
1398 pdf-host: maybe-pdf-gmp
1399 pdf-host: maybe-pdf-mpfr
1400 pdf-host: maybe-pdf-mpc
1401 pdf-host: maybe-pdf-ppl
1402 pdf-host: maybe-pdf-cloog
1403 pdf-host: maybe-pdf-libelf
1404 pdf-host: maybe-pdf-gnuserv
1405 pdf-host: maybe-pdf-gold
1406 pdf-host: maybe-pdf-gprof
1407 pdf-host: maybe-pdf-gzip
1408 pdf-host: maybe-pdf-hello
1409 pdf-host: maybe-pdf-indent
1410 pdf-host: maybe-pdf-intl
1411 pdf-host: maybe-pdf-tcl
1412 pdf-host: maybe-pdf-itcl
1413 pdf-host: maybe-pdf-ld
1414 pdf-host: maybe-pdf-libcpp
1415 pdf-host: maybe-pdf-libdecnumber
1416 pdf-host: maybe-pdf-libgui
1417 pdf-host: maybe-pdf-libiberty
1418 pdf-host: maybe-pdf-libiconv
1419 pdf-host: maybe-pdf-libtool
1420 pdf-host: maybe-pdf-m4
1421 pdf-host: maybe-pdf-make
1422 pdf-host: maybe-pdf-mmalloc
1423 pdf-host: maybe-pdf-patch
1424 pdf-host: maybe-pdf-perl
1425 pdf-host: maybe-pdf-prms
1426 pdf-host: maybe-pdf-rcs
1427 pdf-host: maybe-pdf-readline
1428 pdf-host: maybe-pdf-release
1429 pdf-host: maybe-pdf-recode
1430 pdf-host: maybe-pdf-sed
1431 pdf-host: maybe-pdf-send-pr
1432 pdf-host: maybe-pdf-shellutils
1433 pdf-host: maybe-pdf-sid
1434 pdf-host: maybe-pdf-sim
1435 pdf-host: maybe-pdf-tar
1436 pdf-host: maybe-pdf-texinfo
1437 pdf-host: maybe-pdf-textutils
1438 pdf-host: maybe-pdf-time
1439 pdf-host: maybe-pdf-uudecode
1440 pdf-host: maybe-pdf-wdiff
1441 pdf-host: maybe-pdf-zip
1442 pdf-host: maybe-pdf-zlib
1443 pdf-host: maybe-pdf-gdb
1444 pdf-host: maybe-pdf-expect
1445 pdf-host: maybe-pdf-guile
1446 pdf-host: maybe-pdf-tk
1447 pdf-host: maybe-pdf-libtermcap
1448 pdf-host: maybe-pdf-utils
1449 pdf-host: maybe-pdf-gnattools
1450 pdf-host: maybe-pdf-lto-plugin
1452 .PHONY: pdf-target
1454 pdf-target: maybe-pdf-target-libstdc++-v3
1455 pdf-target: maybe-pdf-target-libmudflap
1456 pdf-target: maybe-pdf-target-libssp
1457 pdf-target: maybe-pdf-target-newlib
1458 pdf-target: maybe-pdf-target-libgcc
1459 pdf-target: maybe-pdf-target-libgfortran
1460 pdf-target: maybe-pdf-target-libobjc
1461 pdf-target: maybe-pdf-target-libtermcap
1462 pdf-target: maybe-pdf-target-winsup
1463 pdf-target: maybe-pdf-target-libgloss
1464 pdf-target: maybe-pdf-target-libiberty
1465 pdf-target: maybe-pdf-target-gperf
1466 pdf-target: maybe-pdf-target-examples
1467 pdf-target: maybe-pdf-target-libffi
1468 pdf-target: maybe-pdf-target-libjava
1469 pdf-target: maybe-pdf-target-zlib
1470 pdf-target: maybe-pdf-target-boehm-gc
1471 pdf-target: maybe-pdf-target-qthreads
1472 pdf-target: maybe-pdf-target-rda
1473 pdf-target: maybe-pdf-target-libada
1474 pdf-target: maybe-pdf-target-libgomp
1476 .PHONY: do-html
1477 do-html:
1478 @: $(MAKE); $(unstage)
1479 @r=`${PWD_COMMAND}`; export r; \
1480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1481 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1482 html-target
1485 .PHONY: html-host
1487 html-host: maybe-html-ash
1488 html-host: maybe-html-autoconf
1489 html-host: maybe-html-automake
1490 html-host: maybe-html-bash
1491 html-host: maybe-html-bfd
1492 html-host: maybe-html-opcodes
1493 html-host: maybe-html-binutils
1494 html-host: maybe-html-bison
1495 html-host: maybe-html-byacc
1496 html-host: maybe-html-bzip2
1497 html-host: maybe-html-cgen
1498 html-host: maybe-html-dejagnu
1499 html-host: maybe-html-diff
1500 html-host: maybe-html-dosutils
1501 html-host: maybe-html-etc
1502 html-host: maybe-html-fastjar
1503 html-host: maybe-html-fileutils
1504 html-host: maybe-html-findutils
1505 html-host: maybe-html-find
1506 html-host: maybe-html-fixincludes
1507 html-host: maybe-html-flex
1508 html-host: maybe-html-gas
1509 html-host: maybe-html-gcc
1510 html-host: maybe-html-gawk
1511 html-host: maybe-html-gettext
1512 html-host: maybe-html-gmp
1513 html-host: maybe-html-mpfr
1514 html-host: maybe-html-mpc
1515 html-host: maybe-html-ppl
1516 html-host: maybe-html-cloog
1517 html-host: maybe-html-libelf
1518 html-host: maybe-html-gnuserv
1519 html-host: maybe-html-gold
1520 html-host: maybe-html-gprof
1521 html-host: maybe-html-gzip
1522 html-host: maybe-html-hello
1523 html-host: maybe-html-indent
1524 html-host: maybe-html-intl
1525 html-host: maybe-html-tcl
1526 html-host: maybe-html-itcl
1527 html-host: maybe-html-ld
1528 html-host: maybe-html-libcpp
1529 html-host: maybe-html-libdecnumber
1530 html-host: maybe-html-libgui
1531 html-host: maybe-html-libiberty
1532 html-host: maybe-html-libiconv
1533 html-host: maybe-html-libtool
1534 html-host: maybe-html-m4
1535 html-host: maybe-html-make
1536 html-host: maybe-html-mmalloc
1537 html-host: maybe-html-patch
1538 html-host: maybe-html-perl
1539 html-host: maybe-html-prms
1540 html-host: maybe-html-rcs
1541 html-host: maybe-html-readline
1542 html-host: maybe-html-release
1543 html-host: maybe-html-recode
1544 html-host: maybe-html-sed
1545 html-host: maybe-html-send-pr
1546 html-host: maybe-html-shellutils
1547 html-host: maybe-html-sid
1548 html-host: maybe-html-sim
1549 html-host: maybe-html-tar
1550 html-host: maybe-html-texinfo
1551 html-host: maybe-html-textutils
1552 html-host: maybe-html-time
1553 html-host: maybe-html-uudecode
1554 html-host: maybe-html-wdiff
1555 html-host: maybe-html-zip
1556 html-host: maybe-html-zlib
1557 html-host: maybe-html-gdb
1558 html-host: maybe-html-expect
1559 html-host: maybe-html-guile
1560 html-host: maybe-html-tk
1561 html-host: maybe-html-libtermcap
1562 html-host: maybe-html-utils
1563 html-host: maybe-html-gnattools
1564 html-host: maybe-html-lto-plugin
1566 .PHONY: html-target
1568 html-target: maybe-html-target-libstdc++-v3
1569 html-target: maybe-html-target-libmudflap
1570 html-target: maybe-html-target-libssp
1571 html-target: maybe-html-target-newlib
1572 html-target: maybe-html-target-libgcc
1573 html-target: maybe-html-target-libgfortran
1574 html-target: maybe-html-target-libobjc
1575 html-target: maybe-html-target-libtermcap
1576 html-target: maybe-html-target-winsup
1577 html-target: maybe-html-target-libgloss
1578 html-target: maybe-html-target-libiberty
1579 html-target: maybe-html-target-gperf
1580 html-target: maybe-html-target-examples
1581 html-target: maybe-html-target-libffi
1582 html-target: maybe-html-target-libjava
1583 html-target: maybe-html-target-zlib
1584 html-target: maybe-html-target-boehm-gc
1585 html-target: maybe-html-target-qthreads
1586 html-target: maybe-html-target-rda
1587 html-target: maybe-html-target-libada
1588 html-target: maybe-html-target-libgomp
1590 .PHONY: do-TAGS
1591 do-TAGS:
1592 @: $(MAKE); $(unstage)
1593 @r=`${PWD_COMMAND}`; export r; \
1594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1595 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1596 TAGS-target
1599 .PHONY: TAGS-host
1601 TAGS-host: maybe-TAGS-ash
1602 TAGS-host: maybe-TAGS-autoconf
1603 TAGS-host: maybe-TAGS-automake
1604 TAGS-host: maybe-TAGS-bash
1605 TAGS-host: maybe-TAGS-bfd
1606 TAGS-host: maybe-TAGS-opcodes
1607 TAGS-host: maybe-TAGS-binutils
1608 TAGS-host: maybe-TAGS-bison
1609 TAGS-host: maybe-TAGS-byacc
1610 TAGS-host: maybe-TAGS-bzip2
1611 TAGS-host: maybe-TAGS-cgen
1612 TAGS-host: maybe-TAGS-dejagnu
1613 TAGS-host: maybe-TAGS-diff
1614 TAGS-host: maybe-TAGS-dosutils
1615 TAGS-host: maybe-TAGS-etc
1616 TAGS-host: maybe-TAGS-fastjar
1617 TAGS-host: maybe-TAGS-fileutils
1618 TAGS-host: maybe-TAGS-findutils
1619 TAGS-host: maybe-TAGS-find
1620 TAGS-host: maybe-TAGS-fixincludes
1621 TAGS-host: maybe-TAGS-flex
1622 TAGS-host: maybe-TAGS-gas
1623 TAGS-host: maybe-TAGS-gcc
1624 TAGS-host: maybe-TAGS-gawk
1625 TAGS-host: maybe-TAGS-gettext
1626 TAGS-host: maybe-TAGS-gmp
1627 TAGS-host: maybe-TAGS-mpfr
1628 TAGS-host: maybe-TAGS-mpc
1629 TAGS-host: maybe-TAGS-ppl
1630 TAGS-host: maybe-TAGS-cloog
1631 TAGS-host: maybe-TAGS-libelf
1632 TAGS-host: maybe-TAGS-gnuserv
1633 TAGS-host: maybe-TAGS-gold
1634 TAGS-host: maybe-TAGS-gprof
1635 TAGS-host: maybe-TAGS-gzip
1636 TAGS-host: maybe-TAGS-hello
1637 TAGS-host: maybe-TAGS-indent
1638 TAGS-host: maybe-TAGS-intl
1639 TAGS-host: maybe-TAGS-tcl
1640 TAGS-host: maybe-TAGS-itcl
1641 TAGS-host: maybe-TAGS-ld
1642 TAGS-host: maybe-TAGS-libcpp
1643 TAGS-host: maybe-TAGS-libdecnumber
1644 TAGS-host: maybe-TAGS-libgui
1645 TAGS-host: maybe-TAGS-libiberty
1646 TAGS-host: maybe-TAGS-libiconv
1647 TAGS-host: maybe-TAGS-libtool
1648 TAGS-host: maybe-TAGS-m4
1649 TAGS-host: maybe-TAGS-make
1650 TAGS-host: maybe-TAGS-mmalloc
1651 TAGS-host: maybe-TAGS-patch
1652 TAGS-host: maybe-TAGS-perl
1653 TAGS-host: maybe-TAGS-prms
1654 TAGS-host: maybe-TAGS-rcs
1655 TAGS-host: maybe-TAGS-readline
1656 TAGS-host: maybe-TAGS-release
1657 TAGS-host: maybe-TAGS-recode
1658 TAGS-host: maybe-TAGS-sed
1659 TAGS-host: maybe-TAGS-send-pr
1660 TAGS-host: maybe-TAGS-shellutils
1661 TAGS-host: maybe-TAGS-sid
1662 TAGS-host: maybe-TAGS-sim
1663 TAGS-host: maybe-TAGS-tar
1664 TAGS-host: maybe-TAGS-texinfo
1665 TAGS-host: maybe-TAGS-textutils
1666 TAGS-host: maybe-TAGS-time
1667 TAGS-host: maybe-TAGS-uudecode
1668 TAGS-host: maybe-TAGS-wdiff
1669 TAGS-host: maybe-TAGS-zip
1670 TAGS-host: maybe-TAGS-zlib
1671 TAGS-host: maybe-TAGS-gdb
1672 TAGS-host: maybe-TAGS-expect
1673 TAGS-host: maybe-TAGS-guile
1674 TAGS-host: maybe-TAGS-tk
1675 TAGS-host: maybe-TAGS-libtermcap
1676 TAGS-host: maybe-TAGS-utils
1677 TAGS-host: maybe-TAGS-gnattools
1678 TAGS-host: maybe-TAGS-lto-plugin
1680 .PHONY: TAGS-target
1682 TAGS-target: maybe-TAGS-target-libstdc++-v3
1683 TAGS-target: maybe-TAGS-target-libmudflap
1684 TAGS-target: maybe-TAGS-target-libssp
1685 TAGS-target: maybe-TAGS-target-newlib
1686 TAGS-target: maybe-TAGS-target-libgcc
1687 TAGS-target: maybe-TAGS-target-libgfortran
1688 TAGS-target: maybe-TAGS-target-libobjc
1689 TAGS-target: maybe-TAGS-target-libtermcap
1690 TAGS-target: maybe-TAGS-target-winsup
1691 TAGS-target: maybe-TAGS-target-libgloss
1692 TAGS-target: maybe-TAGS-target-libiberty
1693 TAGS-target: maybe-TAGS-target-gperf
1694 TAGS-target: maybe-TAGS-target-examples
1695 TAGS-target: maybe-TAGS-target-libffi
1696 TAGS-target: maybe-TAGS-target-libjava
1697 TAGS-target: maybe-TAGS-target-zlib
1698 TAGS-target: maybe-TAGS-target-boehm-gc
1699 TAGS-target: maybe-TAGS-target-qthreads
1700 TAGS-target: maybe-TAGS-target-rda
1701 TAGS-target: maybe-TAGS-target-libada
1702 TAGS-target: maybe-TAGS-target-libgomp
1704 .PHONY: do-install-info
1705 do-install-info:
1706 @: $(MAKE); $(unstage)
1707 @r=`${PWD_COMMAND}`; export r; \
1708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1709 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1710 install-info-target
1713 .PHONY: install-info-host
1715 install-info-host: maybe-install-info-ash
1716 install-info-host: maybe-install-info-autoconf
1717 install-info-host: maybe-install-info-automake
1718 install-info-host: maybe-install-info-bash
1719 install-info-host: maybe-install-info-bfd
1720 install-info-host: maybe-install-info-opcodes
1721 install-info-host: maybe-install-info-binutils
1722 install-info-host: maybe-install-info-bison
1723 install-info-host: maybe-install-info-byacc
1724 install-info-host: maybe-install-info-bzip2
1725 install-info-host: maybe-install-info-cgen
1726 install-info-host: maybe-install-info-dejagnu
1727 install-info-host: maybe-install-info-diff
1728 install-info-host: maybe-install-info-dosutils
1729 install-info-host: maybe-install-info-etc
1730 install-info-host: maybe-install-info-fastjar
1731 install-info-host: maybe-install-info-fileutils
1732 install-info-host: maybe-install-info-findutils
1733 install-info-host: maybe-install-info-find
1734 install-info-host: maybe-install-info-fixincludes
1735 install-info-host: maybe-install-info-flex
1736 install-info-host: maybe-install-info-gas
1737 install-info-host: maybe-install-info-gcc
1738 install-info-host: maybe-install-info-gawk
1739 install-info-host: maybe-install-info-gettext
1740 install-info-host: maybe-install-info-gmp
1741 install-info-host: maybe-install-info-mpfr
1742 install-info-host: maybe-install-info-mpc
1743 install-info-host: maybe-install-info-ppl
1744 install-info-host: maybe-install-info-cloog
1745 install-info-host: maybe-install-info-libelf
1746 install-info-host: maybe-install-info-gnuserv
1747 install-info-host: maybe-install-info-gold
1748 install-info-host: maybe-install-info-gprof
1749 install-info-host: maybe-install-info-gzip
1750 install-info-host: maybe-install-info-hello
1751 install-info-host: maybe-install-info-indent
1752 install-info-host: maybe-install-info-intl
1753 install-info-host: maybe-install-info-tcl
1754 install-info-host: maybe-install-info-itcl
1755 install-info-host: maybe-install-info-ld
1756 install-info-host: maybe-install-info-libcpp
1757 install-info-host: maybe-install-info-libdecnumber
1758 install-info-host: maybe-install-info-libgui
1759 install-info-host: maybe-install-info-libiberty
1760 install-info-host: maybe-install-info-libiconv
1761 install-info-host: maybe-install-info-libtool
1762 install-info-host: maybe-install-info-m4
1763 install-info-host: maybe-install-info-make
1764 install-info-host: maybe-install-info-mmalloc
1765 install-info-host: maybe-install-info-patch
1766 install-info-host: maybe-install-info-perl
1767 install-info-host: maybe-install-info-prms
1768 install-info-host: maybe-install-info-rcs
1769 install-info-host: maybe-install-info-readline
1770 install-info-host: maybe-install-info-release
1771 install-info-host: maybe-install-info-recode
1772 install-info-host: maybe-install-info-sed
1773 install-info-host: maybe-install-info-send-pr
1774 install-info-host: maybe-install-info-shellutils
1775 install-info-host: maybe-install-info-sid
1776 install-info-host: maybe-install-info-sim
1777 install-info-host: maybe-install-info-tar
1778 install-info-host: maybe-install-info-texinfo
1779 install-info-host: maybe-install-info-textutils
1780 install-info-host: maybe-install-info-time
1781 install-info-host: maybe-install-info-uudecode
1782 install-info-host: maybe-install-info-wdiff
1783 install-info-host: maybe-install-info-zip
1784 install-info-host: maybe-install-info-zlib
1785 install-info-host: maybe-install-info-gdb
1786 install-info-host: maybe-install-info-expect
1787 install-info-host: maybe-install-info-guile
1788 install-info-host: maybe-install-info-tk
1789 install-info-host: maybe-install-info-libtermcap
1790 install-info-host: maybe-install-info-utils
1791 install-info-host: maybe-install-info-gnattools
1792 install-info-host: maybe-install-info-lto-plugin
1794 .PHONY: install-info-target
1796 install-info-target: maybe-install-info-target-libstdc++-v3
1797 install-info-target: maybe-install-info-target-libmudflap
1798 install-info-target: maybe-install-info-target-libssp
1799 install-info-target: maybe-install-info-target-newlib
1800 install-info-target: maybe-install-info-target-libgcc
1801 install-info-target: maybe-install-info-target-libgfortran
1802 install-info-target: maybe-install-info-target-libobjc
1803 install-info-target: maybe-install-info-target-libtermcap
1804 install-info-target: maybe-install-info-target-winsup
1805 install-info-target: maybe-install-info-target-libgloss
1806 install-info-target: maybe-install-info-target-libiberty
1807 install-info-target: maybe-install-info-target-gperf
1808 install-info-target: maybe-install-info-target-examples
1809 install-info-target: maybe-install-info-target-libffi
1810 install-info-target: maybe-install-info-target-libjava
1811 install-info-target: maybe-install-info-target-zlib
1812 install-info-target: maybe-install-info-target-boehm-gc
1813 install-info-target: maybe-install-info-target-qthreads
1814 install-info-target: maybe-install-info-target-rda
1815 install-info-target: maybe-install-info-target-libada
1816 install-info-target: maybe-install-info-target-libgomp
1818 .PHONY: do-install-pdf
1819 do-install-pdf:
1820 @: $(MAKE); $(unstage)
1821 @r=`${PWD_COMMAND}`; export r; \
1822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1823 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1824 install-pdf-target
1827 .PHONY: install-pdf-host
1829 install-pdf-host: maybe-install-pdf-ash
1830 install-pdf-host: maybe-install-pdf-autoconf
1831 install-pdf-host: maybe-install-pdf-automake
1832 install-pdf-host: maybe-install-pdf-bash
1833 install-pdf-host: maybe-install-pdf-bfd
1834 install-pdf-host: maybe-install-pdf-opcodes
1835 install-pdf-host: maybe-install-pdf-binutils
1836 install-pdf-host: maybe-install-pdf-bison
1837 install-pdf-host: maybe-install-pdf-byacc
1838 install-pdf-host: maybe-install-pdf-bzip2
1839 install-pdf-host: maybe-install-pdf-cgen
1840 install-pdf-host: maybe-install-pdf-dejagnu
1841 install-pdf-host: maybe-install-pdf-diff
1842 install-pdf-host: maybe-install-pdf-dosutils
1843 install-pdf-host: maybe-install-pdf-etc
1844 install-pdf-host: maybe-install-pdf-fastjar
1845 install-pdf-host: maybe-install-pdf-fileutils
1846 install-pdf-host: maybe-install-pdf-findutils
1847 install-pdf-host: maybe-install-pdf-find
1848 install-pdf-host: maybe-install-pdf-fixincludes
1849 install-pdf-host: maybe-install-pdf-flex
1850 install-pdf-host: maybe-install-pdf-gas
1851 install-pdf-host: maybe-install-pdf-gcc
1852 install-pdf-host: maybe-install-pdf-gawk
1853 install-pdf-host: maybe-install-pdf-gettext
1854 install-pdf-host: maybe-install-pdf-gmp
1855 install-pdf-host: maybe-install-pdf-mpfr
1856 install-pdf-host: maybe-install-pdf-mpc
1857 install-pdf-host: maybe-install-pdf-ppl
1858 install-pdf-host: maybe-install-pdf-cloog
1859 install-pdf-host: maybe-install-pdf-libelf
1860 install-pdf-host: maybe-install-pdf-gnuserv
1861 install-pdf-host: maybe-install-pdf-gold
1862 install-pdf-host: maybe-install-pdf-gprof
1863 install-pdf-host: maybe-install-pdf-gzip
1864 install-pdf-host: maybe-install-pdf-hello
1865 install-pdf-host: maybe-install-pdf-indent
1866 install-pdf-host: maybe-install-pdf-intl
1867 install-pdf-host: maybe-install-pdf-tcl
1868 install-pdf-host: maybe-install-pdf-itcl
1869 install-pdf-host: maybe-install-pdf-ld
1870 install-pdf-host: maybe-install-pdf-libcpp
1871 install-pdf-host: maybe-install-pdf-libdecnumber
1872 install-pdf-host: maybe-install-pdf-libgui
1873 install-pdf-host: maybe-install-pdf-libiberty
1874 install-pdf-host: maybe-install-pdf-libiconv
1875 install-pdf-host: maybe-install-pdf-libtool
1876 install-pdf-host: maybe-install-pdf-m4
1877 install-pdf-host: maybe-install-pdf-make
1878 install-pdf-host: maybe-install-pdf-mmalloc
1879 install-pdf-host: maybe-install-pdf-patch
1880 install-pdf-host: maybe-install-pdf-perl
1881 install-pdf-host: maybe-install-pdf-prms
1882 install-pdf-host: maybe-install-pdf-rcs
1883 install-pdf-host: maybe-install-pdf-readline
1884 install-pdf-host: maybe-install-pdf-release
1885 install-pdf-host: maybe-install-pdf-recode
1886 install-pdf-host: maybe-install-pdf-sed
1887 install-pdf-host: maybe-install-pdf-send-pr
1888 install-pdf-host: maybe-install-pdf-shellutils
1889 install-pdf-host: maybe-install-pdf-sid
1890 install-pdf-host: maybe-install-pdf-sim
1891 install-pdf-host: maybe-install-pdf-tar
1892 install-pdf-host: maybe-install-pdf-texinfo
1893 install-pdf-host: maybe-install-pdf-textutils
1894 install-pdf-host: maybe-install-pdf-time
1895 install-pdf-host: maybe-install-pdf-uudecode
1896 install-pdf-host: maybe-install-pdf-wdiff
1897 install-pdf-host: maybe-install-pdf-zip
1898 install-pdf-host: maybe-install-pdf-zlib
1899 install-pdf-host: maybe-install-pdf-gdb
1900 install-pdf-host: maybe-install-pdf-expect
1901 install-pdf-host: maybe-install-pdf-guile
1902 install-pdf-host: maybe-install-pdf-tk
1903 install-pdf-host: maybe-install-pdf-libtermcap
1904 install-pdf-host: maybe-install-pdf-utils
1905 install-pdf-host: maybe-install-pdf-gnattools
1906 install-pdf-host: maybe-install-pdf-lto-plugin
1908 .PHONY: install-pdf-target
1910 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1911 install-pdf-target: maybe-install-pdf-target-libmudflap
1912 install-pdf-target: maybe-install-pdf-target-libssp
1913 install-pdf-target: maybe-install-pdf-target-newlib
1914 install-pdf-target: maybe-install-pdf-target-libgcc
1915 install-pdf-target: maybe-install-pdf-target-libgfortran
1916 install-pdf-target: maybe-install-pdf-target-libobjc
1917 install-pdf-target: maybe-install-pdf-target-libtermcap
1918 install-pdf-target: maybe-install-pdf-target-winsup
1919 install-pdf-target: maybe-install-pdf-target-libgloss
1920 install-pdf-target: maybe-install-pdf-target-libiberty
1921 install-pdf-target: maybe-install-pdf-target-gperf
1922 install-pdf-target: maybe-install-pdf-target-examples
1923 install-pdf-target: maybe-install-pdf-target-libffi
1924 install-pdf-target: maybe-install-pdf-target-libjava
1925 install-pdf-target: maybe-install-pdf-target-zlib
1926 install-pdf-target: maybe-install-pdf-target-boehm-gc
1927 install-pdf-target: maybe-install-pdf-target-qthreads
1928 install-pdf-target: maybe-install-pdf-target-rda
1929 install-pdf-target: maybe-install-pdf-target-libada
1930 install-pdf-target: maybe-install-pdf-target-libgomp
1932 .PHONY: do-install-html
1933 do-install-html:
1934 @: $(MAKE); $(unstage)
1935 @r=`${PWD_COMMAND}`; export r; \
1936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1937 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1938 install-html-target
1941 .PHONY: install-html-host
1943 install-html-host: maybe-install-html-ash
1944 install-html-host: maybe-install-html-autoconf
1945 install-html-host: maybe-install-html-automake
1946 install-html-host: maybe-install-html-bash
1947 install-html-host: maybe-install-html-bfd
1948 install-html-host: maybe-install-html-opcodes
1949 install-html-host: maybe-install-html-binutils
1950 install-html-host: maybe-install-html-bison
1951 install-html-host: maybe-install-html-byacc
1952 install-html-host: maybe-install-html-bzip2
1953 install-html-host: maybe-install-html-cgen
1954 install-html-host: maybe-install-html-dejagnu
1955 install-html-host: maybe-install-html-diff
1956 install-html-host: maybe-install-html-dosutils
1957 install-html-host: maybe-install-html-etc
1958 install-html-host: maybe-install-html-fastjar
1959 install-html-host: maybe-install-html-fileutils
1960 install-html-host: maybe-install-html-findutils
1961 install-html-host: maybe-install-html-find
1962 install-html-host: maybe-install-html-fixincludes
1963 install-html-host: maybe-install-html-flex
1964 install-html-host: maybe-install-html-gas
1965 install-html-host: maybe-install-html-gcc
1966 install-html-host: maybe-install-html-gawk
1967 install-html-host: maybe-install-html-gettext
1968 install-html-host: maybe-install-html-gmp
1969 install-html-host: maybe-install-html-mpfr
1970 install-html-host: maybe-install-html-mpc
1971 install-html-host: maybe-install-html-ppl
1972 install-html-host: maybe-install-html-cloog
1973 install-html-host: maybe-install-html-libelf
1974 install-html-host: maybe-install-html-gnuserv
1975 install-html-host: maybe-install-html-gold
1976 install-html-host: maybe-install-html-gprof
1977 install-html-host: maybe-install-html-gzip
1978 install-html-host: maybe-install-html-hello
1979 install-html-host: maybe-install-html-indent
1980 install-html-host: maybe-install-html-intl
1981 install-html-host: maybe-install-html-tcl
1982 install-html-host: maybe-install-html-itcl
1983 install-html-host: maybe-install-html-ld
1984 install-html-host: maybe-install-html-libcpp
1985 install-html-host: maybe-install-html-libdecnumber
1986 install-html-host: maybe-install-html-libgui
1987 install-html-host: maybe-install-html-libiberty
1988 install-html-host: maybe-install-html-libiconv
1989 install-html-host: maybe-install-html-libtool
1990 install-html-host: maybe-install-html-m4
1991 install-html-host: maybe-install-html-make
1992 install-html-host: maybe-install-html-mmalloc
1993 install-html-host: maybe-install-html-patch
1994 install-html-host: maybe-install-html-perl
1995 install-html-host: maybe-install-html-prms
1996 install-html-host: maybe-install-html-rcs
1997 install-html-host: maybe-install-html-readline
1998 install-html-host: maybe-install-html-release
1999 install-html-host: maybe-install-html-recode
2000 install-html-host: maybe-install-html-sed
2001 install-html-host: maybe-install-html-send-pr
2002 install-html-host: maybe-install-html-shellutils
2003 install-html-host: maybe-install-html-sid
2004 install-html-host: maybe-install-html-sim
2005 install-html-host: maybe-install-html-tar
2006 install-html-host: maybe-install-html-texinfo
2007 install-html-host: maybe-install-html-textutils
2008 install-html-host: maybe-install-html-time
2009 install-html-host: maybe-install-html-uudecode
2010 install-html-host: maybe-install-html-wdiff
2011 install-html-host: maybe-install-html-zip
2012 install-html-host: maybe-install-html-zlib
2013 install-html-host: maybe-install-html-gdb
2014 install-html-host: maybe-install-html-expect
2015 install-html-host: maybe-install-html-guile
2016 install-html-host: maybe-install-html-tk
2017 install-html-host: maybe-install-html-libtermcap
2018 install-html-host: maybe-install-html-utils
2019 install-html-host: maybe-install-html-gnattools
2020 install-html-host: maybe-install-html-lto-plugin
2022 .PHONY: install-html-target
2024 install-html-target: maybe-install-html-target-libstdc++-v3
2025 install-html-target: maybe-install-html-target-libmudflap
2026 install-html-target: maybe-install-html-target-libssp
2027 install-html-target: maybe-install-html-target-newlib
2028 install-html-target: maybe-install-html-target-libgcc
2029 install-html-target: maybe-install-html-target-libgfortran
2030 install-html-target: maybe-install-html-target-libobjc
2031 install-html-target: maybe-install-html-target-libtermcap
2032 install-html-target: maybe-install-html-target-winsup
2033 install-html-target: maybe-install-html-target-libgloss
2034 install-html-target: maybe-install-html-target-libiberty
2035 install-html-target: maybe-install-html-target-gperf
2036 install-html-target: maybe-install-html-target-examples
2037 install-html-target: maybe-install-html-target-libffi
2038 install-html-target: maybe-install-html-target-libjava
2039 install-html-target: maybe-install-html-target-zlib
2040 install-html-target: maybe-install-html-target-boehm-gc
2041 install-html-target: maybe-install-html-target-qthreads
2042 install-html-target: maybe-install-html-target-rda
2043 install-html-target: maybe-install-html-target-libada
2044 install-html-target: maybe-install-html-target-libgomp
2046 .PHONY: do-installcheck
2047 do-installcheck:
2048 @: $(MAKE); $(unstage)
2049 @r=`${PWD_COMMAND}`; export r; \
2050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2051 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2052 installcheck-target
2055 .PHONY: installcheck-host
2057 installcheck-host: maybe-installcheck-ash
2058 installcheck-host: maybe-installcheck-autoconf
2059 installcheck-host: maybe-installcheck-automake
2060 installcheck-host: maybe-installcheck-bash
2061 installcheck-host: maybe-installcheck-bfd
2062 installcheck-host: maybe-installcheck-opcodes
2063 installcheck-host: maybe-installcheck-binutils
2064 installcheck-host: maybe-installcheck-bison
2065 installcheck-host: maybe-installcheck-byacc
2066 installcheck-host: maybe-installcheck-bzip2
2067 installcheck-host: maybe-installcheck-cgen
2068 installcheck-host: maybe-installcheck-dejagnu
2069 installcheck-host: maybe-installcheck-diff
2070 installcheck-host: maybe-installcheck-dosutils
2071 installcheck-host: maybe-installcheck-etc
2072 installcheck-host: maybe-installcheck-fastjar
2073 installcheck-host: maybe-installcheck-fileutils
2074 installcheck-host: maybe-installcheck-findutils
2075 installcheck-host: maybe-installcheck-find
2076 installcheck-host: maybe-installcheck-fixincludes
2077 installcheck-host: maybe-installcheck-flex
2078 installcheck-host: maybe-installcheck-gas
2079 installcheck-host: maybe-installcheck-gcc
2080 installcheck-host: maybe-installcheck-gawk
2081 installcheck-host: maybe-installcheck-gettext
2082 installcheck-host: maybe-installcheck-gmp
2083 installcheck-host: maybe-installcheck-mpfr
2084 installcheck-host: maybe-installcheck-mpc
2085 installcheck-host: maybe-installcheck-ppl
2086 installcheck-host: maybe-installcheck-cloog
2087 installcheck-host: maybe-installcheck-libelf
2088 installcheck-host: maybe-installcheck-gnuserv
2089 installcheck-host: maybe-installcheck-gold
2090 installcheck-host: maybe-installcheck-gprof
2091 installcheck-host: maybe-installcheck-gzip
2092 installcheck-host: maybe-installcheck-hello
2093 installcheck-host: maybe-installcheck-indent
2094 installcheck-host: maybe-installcheck-intl
2095 installcheck-host: maybe-installcheck-tcl
2096 installcheck-host: maybe-installcheck-itcl
2097 installcheck-host: maybe-installcheck-ld
2098 installcheck-host: maybe-installcheck-libcpp
2099 installcheck-host: maybe-installcheck-libdecnumber
2100 installcheck-host: maybe-installcheck-libgui
2101 installcheck-host: maybe-installcheck-libiberty
2102 installcheck-host: maybe-installcheck-libiconv
2103 installcheck-host: maybe-installcheck-libtool
2104 installcheck-host: maybe-installcheck-m4
2105 installcheck-host: maybe-installcheck-make
2106 installcheck-host: maybe-installcheck-mmalloc
2107 installcheck-host: maybe-installcheck-patch
2108 installcheck-host: maybe-installcheck-perl
2109 installcheck-host: maybe-installcheck-prms
2110 installcheck-host: maybe-installcheck-rcs
2111 installcheck-host: maybe-installcheck-readline
2112 installcheck-host: maybe-installcheck-release
2113 installcheck-host: maybe-installcheck-recode
2114 installcheck-host: maybe-installcheck-sed
2115 installcheck-host: maybe-installcheck-send-pr
2116 installcheck-host: maybe-installcheck-shellutils
2117 installcheck-host: maybe-installcheck-sid
2118 installcheck-host: maybe-installcheck-sim
2119 installcheck-host: maybe-installcheck-tar
2120 installcheck-host: maybe-installcheck-texinfo
2121 installcheck-host: maybe-installcheck-textutils
2122 installcheck-host: maybe-installcheck-time
2123 installcheck-host: maybe-installcheck-uudecode
2124 installcheck-host: maybe-installcheck-wdiff
2125 installcheck-host: maybe-installcheck-zip
2126 installcheck-host: maybe-installcheck-zlib
2127 installcheck-host: maybe-installcheck-gdb
2128 installcheck-host: maybe-installcheck-expect
2129 installcheck-host: maybe-installcheck-guile
2130 installcheck-host: maybe-installcheck-tk
2131 installcheck-host: maybe-installcheck-libtermcap
2132 installcheck-host: maybe-installcheck-utils
2133 installcheck-host: maybe-installcheck-gnattools
2134 installcheck-host: maybe-installcheck-lto-plugin
2136 .PHONY: installcheck-target
2138 installcheck-target: maybe-installcheck-target-libstdc++-v3
2139 installcheck-target: maybe-installcheck-target-libmudflap
2140 installcheck-target: maybe-installcheck-target-libssp
2141 installcheck-target: maybe-installcheck-target-newlib
2142 installcheck-target: maybe-installcheck-target-libgcc
2143 installcheck-target: maybe-installcheck-target-libgfortran
2144 installcheck-target: maybe-installcheck-target-libobjc
2145 installcheck-target: maybe-installcheck-target-libtermcap
2146 installcheck-target: maybe-installcheck-target-winsup
2147 installcheck-target: maybe-installcheck-target-libgloss
2148 installcheck-target: maybe-installcheck-target-libiberty
2149 installcheck-target: maybe-installcheck-target-gperf
2150 installcheck-target: maybe-installcheck-target-examples
2151 installcheck-target: maybe-installcheck-target-libffi
2152 installcheck-target: maybe-installcheck-target-libjava
2153 installcheck-target: maybe-installcheck-target-zlib
2154 installcheck-target: maybe-installcheck-target-boehm-gc
2155 installcheck-target: maybe-installcheck-target-qthreads
2156 installcheck-target: maybe-installcheck-target-rda
2157 installcheck-target: maybe-installcheck-target-libada
2158 installcheck-target: maybe-installcheck-target-libgomp
2160 .PHONY: do-mostlyclean
2161 do-mostlyclean:
2162 @: $(MAKE); $(unstage)
2163 @r=`${PWD_COMMAND}`; export r; \
2164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2165 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2166 mostlyclean-target
2169 .PHONY: mostlyclean-host
2171 mostlyclean-host: maybe-mostlyclean-ash
2172 mostlyclean-host: maybe-mostlyclean-autoconf
2173 mostlyclean-host: maybe-mostlyclean-automake
2174 mostlyclean-host: maybe-mostlyclean-bash
2175 mostlyclean-host: maybe-mostlyclean-bfd
2176 mostlyclean-host: maybe-mostlyclean-opcodes
2177 mostlyclean-host: maybe-mostlyclean-binutils
2178 mostlyclean-host: maybe-mostlyclean-bison
2179 mostlyclean-host: maybe-mostlyclean-byacc
2180 mostlyclean-host: maybe-mostlyclean-bzip2
2181 mostlyclean-host: maybe-mostlyclean-cgen
2182 mostlyclean-host: maybe-mostlyclean-dejagnu
2183 mostlyclean-host: maybe-mostlyclean-diff
2184 mostlyclean-host: maybe-mostlyclean-dosutils
2185 mostlyclean-host: maybe-mostlyclean-etc
2186 mostlyclean-host: maybe-mostlyclean-fastjar
2187 mostlyclean-host: maybe-mostlyclean-fileutils
2188 mostlyclean-host: maybe-mostlyclean-findutils
2189 mostlyclean-host: maybe-mostlyclean-find
2190 mostlyclean-host: maybe-mostlyclean-fixincludes
2191 mostlyclean-host: maybe-mostlyclean-flex
2192 mostlyclean-host: maybe-mostlyclean-gas
2193 mostlyclean-host: maybe-mostlyclean-gcc
2194 mostlyclean-host: maybe-mostlyclean-gawk
2195 mostlyclean-host: maybe-mostlyclean-gettext
2196 mostlyclean-host: maybe-mostlyclean-gmp
2197 mostlyclean-host: maybe-mostlyclean-mpfr
2198 mostlyclean-host: maybe-mostlyclean-mpc
2199 mostlyclean-host: maybe-mostlyclean-ppl
2200 mostlyclean-host: maybe-mostlyclean-cloog
2201 mostlyclean-host: maybe-mostlyclean-libelf
2202 mostlyclean-host: maybe-mostlyclean-gnuserv
2203 mostlyclean-host: maybe-mostlyclean-gold
2204 mostlyclean-host: maybe-mostlyclean-gprof
2205 mostlyclean-host: maybe-mostlyclean-gzip
2206 mostlyclean-host: maybe-mostlyclean-hello
2207 mostlyclean-host: maybe-mostlyclean-indent
2208 mostlyclean-host: maybe-mostlyclean-intl
2209 mostlyclean-host: maybe-mostlyclean-tcl
2210 mostlyclean-host: maybe-mostlyclean-itcl
2211 mostlyclean-host: maybe-mostlyclean-ld
2212 mostlyclean-host: maybe-mostlyclean-libcpp
2213 mostlyclean-host: maybe-mostlyclean-libdecnumber
2214 mostlyclean-host: maybe-mostlyclean-libgui
2215 mostlyclean-host: maybe-mostlyclean-libiberty
2216 mostlyclean-host: maybe-mostlyclean-libiconv
2217 mostlyclean-host: maybe-mostlyclean-libtool
2218 mostlyclean-host: maybe-mostlyclean-m4
2219 mostlyclean-host: maybe-mostlyclean-make
2220 mostlyclean-host: maybe-mostlyclean-mmalloc
2221 mostlyclean-host: maybe-mostlyclean-patch
2222 mostlyclean-host: maybe-mostlyclean-perl
2223 mostlyclean-host: maybe-mostlyclean-prms
2224 mostlyclean-host: maybe-mostlyclean-rcs
2225 mostlyclean-host: maybe-mostlyclean-readline
2226 mostlyclean-host: maybe-mostlyclean-release
2227 mostlyclean-host: maybe-mostlyclean-recode
2228 mostlyclean-host: maybe-mostlyclean-sed
2229 mostlyclean-host: maybe-mostlyclean-send-pr
2230 mostlyclean-host: maybe-mostlyclean-shellutils
2231 mostlyclean-host: maybe-mostlyclean-sid
2232 mostlyclean-host: maybe-mostlyclean-sim
2233 mostlyclean-host: maybe-mostlyclean-tar
2234 mostlyclean-host: maybe-mostlyclean-texinfo
2235 mostlyclean-host: maybe-mostlyclean-textutils
2236 mostlyclean-host: maybe-mostlyclean-time
2237 mostlyclean-host: maybe-mostlyclean-uudecode
2238 mostlyclean-host: maybe-mostlyclean-wdiff
2239 mostlyclean-host: maybe-mostlyclean-zip
2240 mostlyclean-host: maybe-mostlyclean-zlib
2241 mostlyclean-host: maybe-mostlyclean-gdb
2242 mostlyclean-host: maybe-mostlyclean-expect
2243 mostlyclean-host: maybe-mostlyclean-guile
2244 mostlyclean-host: maybe-mostlyclean-tk
2245 mostlyclean-host: maybe-mostlyclean-libtermcap
2246 mostlyclean-host: maybe-mostlyclean-utils
2247 mostlyclean-host: maybe-mostlyclean-gnattools
2248 mostlyclean-host: maybe-mostlyclean-lto-plugin
2250 .PHONY: mostlyclean-target
2252 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2253 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2254 mostlyclean-target: maybe-mostlyclean-target-libssp
2255 mostlyclean-target: maybe-mostlyclean-target-newlib
2256 mostlyclean-target: maybe-mostlyclean-target-libgcc
2257 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2258 mostlyclean-target: maybe-mostlyclean-target-libobjc
2259 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2260 mostlyclean-target: maybe-mostlyclean-target-winsup
2261 mostlyclean-target: maybe-mostlyclean-target-libgloss
2262 mostlyclean-target: maybe-mostlyclean-target-libiberty
2263 mostlyclean-target: maybe-mostlyclean-target-gperf
2264 mostlyclean-target: maybe-mostlyclean-target-examples
2265 mostlyclean-target: maybe-mostlyclean-target-libffi
2266 mostlyclean-target: maybe-mostlyclean-target-libjava
2267 mostlyclean-target: maybe-mostlyclean-target-zlib
2268 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2269 mostlyclean-target: maybe-mostlyclean-target-qthreads
2270 mostlyclean-target: maybe-mostlyclean-target-rda
2271 mostlyclean-target: maybe-mostlyclean-target-libada
2272 mostlyclean-target: maybe-mostlyclean-target-libgomp
2274 .PHONY: do-clean
2275 do-clean:
2276 @: $(MAKE); $(unstage)
2277 @r=`${PWD_COMMAND}`; export r; \
2278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2279 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2280 clean-target
2283 .PHONY: clean-host
2285 clean-host: maybe-clean-ash
2286 clean-host: maybe-clean-autoconf
2287 clean-host: maybe-clean-automake
2288 clean-host: maybe-clean-bash
2289 clean-host: maybe-clean-bfd
2290 clean-host: maybe-clean-opcodes
2291 clean-host: maybe-clean-binutils
2292 clean-host: maybe-clean-bison
2293 clean-host: maybe-clean-byacc
2294 clean-host: maybe-clean-bzip2
2295 clean-host: maybe-clean-cgen
2296 clean-host: maybe-clean-dejagnu
2297 clean-host: maybe-clean-diff
2298 clean-host: maybe-clean-dosutils
2299 clean-host: maybe-clean-etc
2300 clean-host: maybe-clean-fastjar
2301 clean-host: maybe-clean-fileutils
2302 clean-host: maybe-clean-findutils
2303 clean-host: maybe-clean-find
2304 clean-host: maybe-clean-fixincludes
2305 clean-host: maybe-clean-flex
2306 clean-host: maybe-clean-gas
2307 clean-host: maybe-clean-gcc
2308 clean-host: maybe-clean-gawk
2309 clean-host: maybe-clean-gettext
2310 clean-host: maybe-clean-gmp
2311 clean-host: maybe-clean-mpfr
2312 clean-host: maybe-clean-mpc
2313 clean-host: maybe-clean-ppl
2314 clean-host: maybe-clean-cloog
2315 clean-host: maybe-clean-libelf
2316 clean-host: maybe-clean-gnuserv
2317 clean-host: maybe-clean-gold
2318 clean-host: maybe-clean-gprof
2319 clean-host: maybe-clean-gzip
2320 clean-host: maybe-clean-hello
2321 clean-host: maybe-clean-indent
2322 clean-host: maybe-clean-intl
2323 clean-host: maybe-clean-tcl
2324 clean-host: maybe-clean-itcl
2325 clean-host: maybe-clean-ld
2326 clean-host: maybe-clean-libcpp
2327 clean-host: maybe-clean-libdecnumber
2328 clean-host: maybe-clean-libgui
2329 clean-host: maybe-clean-libiberty
2330 clean-host: maybe-clean-libiconv
2331 clean-host: maybe-clean-libtool
2332 clean-host: maybe-clean-m4
2333 clean-host: maybe-clean-make
2334 clean-host: maybe-clean-mmalloc
2335 clean-host: maybe-clean-patch
2336 clean-host: maybe-clean-perl
2337 clean-host: maybe-clean-prms
2338 clean-host: maybe-clean-rcs
2339 clean-host: maybe-clean-readline
2340 clean-host: maybe-clean-release
2341 clean-host: maybe-clean-recode
2342 clean-host: maybe-clean-sed
2343 clean-host: maybe-clean-send-pr
2344 clean-host: maybe-clean-shellutils
2345 clean-host: maybe-clean-sid
2346 clean-host: maybe-clean-sim
2347 clean-host: maybe-clean-tar
2348 clean-host: maybe-clean-texinfo
2349 clean-host: maybe-clean-textutils
2350 clean-host: maybe-clean-time
2351 clean-host: maybe-clean-uudecode
2352 clean-host: maybe-clean-wdiff
2353 clean-host: maybe-clean-zip
2354 clean-host: maybe-clean-zlib
2355 clean-host: maybe-clean-gdb
2356 clean-host: maybe-clean-expect
2357 clean-host: maybe-clean-guile
2358 clean-host: maybe-clean-tk
2359 clean-host: maybe-clean-libtermcap
2360 clean-host: maybe-clean-utils
2361 clean-host: maybe-clean-gnattools
2362 clean-host: maybe-clean-lto-plugin
2364 .PHONY: clean-target
2366 clean-target: maybe-clean-target-libstdc++-v3
2367 clean-target: maybe-clean-target-libmudflap
2368 clean-target: maybe-clean-target-libssp
2369 clean-target: maybe-clean-target-newlib
2370 clean-target: maybe-clean-target-libgcc
2371 clean-target: maybe-clean-target-libgfortran
2372 clean-target: maybe-clean-target-libobjc
2373 clean-target: maybe-clean-target-libtermcap
2374 clean-target: maybe-clean-target-winsup
2375 clean-target: maybe-clean-target-libgloss
2376 clean-target: maybe-clean-target-libiberty
2377 clean-target: maybe-clean-target-gperf
2378 clean-target: maybe-clean-target-examples
2379 clean-target: maybe-clean-target-libffi
2380 clean-target: maybe-clean-target-libjava
2381 clean-target: maybe-clean-target-zlib
2382 clean-target: maybe-clean-target-boehm-gc
2383 clean-target: maybe-clean-target-qthreads
2384 clean-target: maybe-clean-target-rda
2385 clean-target: maybe-clean-target-libada
2386 clean-target: maybe-clean-target-libgomp
2388 .PHONY: do-distclean
2389 do-distclean:
2390 @: $(MAKE); $(unstage)
2391 @r=`${PWD_COMMAND}`; export r; \
2392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2393 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2394 distclean-target
2397 .PHONY: distclean-host
2399 distclean-host: maybe-distclean-ash
2400 distclean-host: maybe-distclean-autoconf
2401 distclean-host: maybe-distclean-automake
2402 distclean-host: maybe-distclean-bash
2403 distclean-host: maybe-distclean-bfd
2404 distclean-host: maybe-distclean-opcodes
2405 distclean-host: maybe-distclean-binutils
2406 distclean-host: maybe-distclean-bison
2407 distclean-host: maybe-distclean-byacc
2408 distclean-host: maybe-distclean-bzip2
2409 distclean-host: maybe-distclean-cgen
2410 distclean-host: maybe-distclean-dejagnu
2411 distclean-host: maybe-distclean-diff
2412 distclean-host: maybe-distclean-dosutils
2413 distclean-host: maybe-distclean-etc
2414 distclean-host: maybe-distclean-fastjar
2415 distclean-host: maybe-distclean-fileutils
2416 distclean-host: maybe-distclean-findutils
2417 distclean-host: maybe-distclean-find
2418 distclean-host: maybe-distclean-fixincludes
2419 distclean-host: maybe-distclean-flex
2420 distclean-host: maybe-distclean-gas
2421 distclean-host: maybe-distclean-gcc
2422 distclean-host: maybe-distclean-gawk
2423 distclean-host: maybe-distclean-gettext
2424 distclean-host: maybe-distclean-gmp
2425 distclean-host: maybe-distclean-mpfr
2426 distclean-host: maybe-distclean-mpc
2427 distclean-host: maybe-distclean-ppl
2428 distclean-host: maybe-distclean-cloog
2429 distclean-host: maybe-distclean-libelf
2430 distclean-host: maybe-distclean-gnuserv
2431 distclean-host: maybe-distclean-gold
2432 distclean-host: maybe-distclean-gprof
2433 distclean-host: maybe-distclean-gzip
2434 distclean-host: maybe-distclean-hello
2435 distclean-host: maybe-distclean-indent
2436 distclean-host: maybe-distclean-intl
2437 distclean-host: maybe-distclean-tcl
2438 distclean-host: maybe-distclean-itcl
2439 distclean-host: maybe-distclean-ld
2440 distclean-host: maybe-distclean-libcpp
2441 distclean-host: maybe-distclean-libdecnumber
2442 distclean-host: maybe-distclean-libgui
2443 distclean-host: maybe-distclean-libiberty
2444 distclean-host: maybe-distclean-libiconv
2445 distclean-host: maybe-distclean-libtool
2446 distclean-host: maybe-distclean-m4
2447 distclean-host: maybe-distclean-make
2448 distclean-host: maybe-distclean-mmalloc
2449 distclean-host: maybe-distclean-patch
2450 distclean-host: maybe-distclean-perl
2451 distclean-host: maybe-distclean-prms
2452 distclean-host: maybe-distclean-rcs
2453 distclean-host: maybe-distclean-readline
2454 distclean-host: maybe-distclean-release
2455 distclean-host: maybe-distclean-recode
2456 distclean-host: maybe-distclean-sed
2457 distclean-host: maybe-distclean-send-pr
2458 distclean-host: maybe-distclean-shellutils
2459 distclean-host: maybe-distclean-sid
2460 distclean-host: maybe-distclean-sim
2461 distclean-host: maybe-distclean-tar
2462 distclean-host: maybe-distclean-texinfo
2463 distclean-host: maybe-distclean-textutils
2464 distclean-host: maybe-distclean-time
2465 distclean-host: maybe-distclean-uudecode
2466 distclean-host: maybe-distclean-wdiff
2467 distclean-host: maybe-distclean-zip
2468 distclean-host: maybe-distclean-zlib
2469 distclean-host: maybe-distclean-gdb
2470 distclean-host: maybe-distclean-expect
2471 distclean-host: maybe-distclean-guile
2472 distclean-host: maybe-distclean-tk
2473 distclean-host: maybe-distclean-libtermcap
2474 distclean-host: maybe-distclean-utils
2475 distclean-host: maybe-distclean-gnattools
2476 distclean-host: maybe-distclean-lto-plugin
2478 .PHONY: distclean-target
2480 distclean-target: maybe-distclean-target-libstdc++-v3
2481 distclean-target: maybe-distclean-target-libmudflap
2482 distclean-target: maybe-distclean-target-libssp
2483 distclean-target: maybe-distclean-target-newlib
2484 distclean-target: maybe-distclean-target-libgcc
2485 distclean-target: maybe-distclean-target-libgfortran
2486 distclean-target: maybe-distclean-target-libobjc
2487 distclean-target: maybe-distclean-target-libtermcap
2488 distclean-target: maybe-distclean-target-winsup
2489 distclean-target: maybe-distclean-target-libgloss
2490 distclean-target: maybe-distclean-target-libiberty
2491 distclean-target: maybe-distclean-target-gperf
2492 distclean-target: maybe-distclean-target-examples
2493 distclean-target: maybe-distclean-target-libffi
2494 distclean-target: maybe-distclean-target-libjava
2495 distclean-target: maybe-distclean-target-zlib
2496 distclean-target: maybe-distclean-target-boehm-gc
2497 distclean-target: maybe-distclean-target-qthreads
2498 distclean-target: maybe-distclean-target-rda
2499 distclean-target: maybe-distclean-target-libada
2500 distclean-target: maybe-distclean-target-libgomp
2502 .PHONY: do-maintainer-clean
2503 do-maintainer-clean:
2504 @: $(MAKE); $(unstage)
2505 @r=`${PWD_COMMAND}`; export r; \
2506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2507 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2508 maintainer-clean-target
2511 .PHONY: maintainer-clean-host
2513 maintainer-clean-host: maybe-maintainer-clean-ash
2514 maintainer-clean-host: maybe-maintainer-clean-autoconf
2515 maintainer-clean-host: maybe-maintainer-clean-automake
2516 maintainer-clean-host: maybe-maintainer-clean-bash
2517 maintainer-clean-host: maybe-maintainer-clean-bfd
2518 maintainer-clean-host: maybe-maintainer-clean-opcodes
2519 maintainer-clean-host: maybe-maintainer-clean-binutils
2520 maintainer-clean-host: maybe-maintainer-clean-bison
2521 maintainer-clean-host: maybe-maintainer-clean-byacc
2522 maintainer-clean-host: maybe-maintainer-clean-bzip2
2523 maintainer-clean-host: maybe-maintainer-clean-cgen
2524 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2525 maintainer-clean-host: maybe-maintainer-clean-diff
2526 maintainer-clean-host: maybe-maintainer-clean-dosutils
2527 maintainer-clean-host: maybe-maintainer-clean-etc
2528 maintainer-clean-host: maybe-maintainer-clean-fastjar
2529 maintainer-clean-host: maybe-maintainer-clean-fileutils
2530 maintainer-clean-host: maybe-maintainer-clean-findutils
2531 maintainer-clean-host: maybe-maintainer-clean-find
2532 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2533 maintainer-clean-host: maybe-maintainer-clean-flex
2534 maintainer-clean-host: maybe-maintainer-clean-gas
2535 maintainer-clean-host: maybe-maintainer-clean-gcc
2536 maintainer-clean-host: maybe-maintainer-clean-gawk
2537 maintainer-clean-host: maybe-maintainer-clean-gettext
2538 maintainer-clean-host: maybe-maintainer-clean-gmp
2539 maintainer-clean-host: maybe-maintainer-clean-mpfr
2540 maintainer-clean-host: maybe-maintainer-clean-mpc
2541 maintainer-clean-host: maybe-maintainer-clean-ppl
2542 maintainer-clean-host: maybe-maintainer-clean-cloog
2543 maintainer-clean-host: maybe-maintainer-clean-libelf
2544 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2545 maintainer-clean-host: maybe-maintainer-clean-gold
2546 maintainer-clean-host: maybe-maintainer-clean-gprof
2547 maintainer-clean-host: maybe-maintainer-clean-gzip
2548 maintainer-clean-host: maybe-maintainer-clean-hello
2549 maintainer-clean-host: maybe-maintainer-clean-indent
2550 maintainer-clean-host: maybe-maintainer-clean-intl
2551 maintainer-clean-host: maybe-maintainer-clean-tcl
2552 maintainer-clean-host: maybe-maintainer-clean-itcl
2553 maintainer-clean-host: maybe-maintainer-clean-ld
2554 maintainer-clean-host: maybe-maintainer-clean-libcpp
2555 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2556 maintainer-clean-host: maybe-maintainer-clean-libgui
2557 maintainer-clean-host: maybe-maintainer-clean-libiberty
2558 maintainer-clean-host: maybe-maintainer-clean-libiconv
2559 maintainer-clean-host: maybe-maintainer-clean-libtool
2560 maintainer-clean-host: maybe-maintainer-clean-m4
2561 maintainer-clean-host: maybe-maintainer-clean-make
2562 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2563 maintainer-clean-host: maybe-maintainer-clean-patch
2564 maintainer-clean-host: maybe-maintainer-clean-perl
2565 maintainer-clean-host: maybe-maintainer-clean-prms
2566 maintainer-clean-host: maybe-maintainer-clean-rcs
2567 maintainer-clean-host: maybe-maintainer-clean-readline
2568 maintainer-clean-host: maybe-maintainer-clean-release
2569 maintainer-clean-host: maybe-maintainer-clean-recode
2570 maintainer-clean-host: maybe-maintainer-clean-sed
2571 maintainer-clean-host: maybe-maintainer-clean-send-pr
2572 maintainer-clean-host: maybe-maintainer-clean-shellutils
2573 maintainer-clean-host: maybe-maintainer-clean-sid
2574 maintainer-clean-host: maybe-maintainer-clean-sim
2575 maintainer-clean-host: maybe-maintainer-clean-tar
2576 maintainer-clean-host: maybe-maintainer-clean-texinfo
2577 maintainer-clean-host: maybe-maintainer-clean-textutils
2578 maintainer-clean-host: maybe-maintainer-clean-time
2579 maintainer-clean-host: maybe-maintainer-clean-uudecode
2580 maintainer-clean-host: maybe-maintainer-clean-wdiff
2581 maintainer-clean-host: maybe-maintainer-clean-zip
2582 maintainer-clean-host: maybe-maintainer-clean-zlib
2583 maintainer-clean-host: maybe-maintainer-clean-gdb
2584 maintainer-clean-host: maybe-maintainer-clean-expect
2585 maintainer-clean-host: maybe-maintainer-clean-guile
2586 maintainer-clean-host: maybe-maintainer-clean-tk
2587 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2588 maintainer-clean-host: maybe-maintainer-clean-utils
2589 maintainer-clean-host: maybe-maintainer-clean-gnattools
2590 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2592 .PHONY: maintainer-clean-target
2594 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2595 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2596 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2597 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2598 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2599 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2600 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2601 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2602 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2603 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2604 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2605 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2606 maintainer-clean-target: maybe-maintainer-clean-target-examples
2607 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2608 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2609 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2610 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2611 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2612 maintainer-clean-target: maybe-maintainer-clean-target-rda
2613 maintainer-clean-target: maybe-maintainer-clean-target-libada
2614 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2617 # Here are the targets which correspond to the do-X targets.
2619 .PHONY: info installcheck dvi pdf html
2620 .PHONY: install-info install-pdf install-html
2621 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2622 .PHONY: local-clean local-distclean local-maintainer-clean
2623 info: do-info
2624 installcheck: do-installcheck
2625 dvi: do-dvi
2626 pdf: do-pdf
2627 html: do-html
2629 # Make sure makeinfo is built before we do a `make info', if we're
2630 # in fact building texinfo.
2631 do-info: maybe-all-texinfo
2633 install-info: do-install-info dir.info
2634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2635 if [ -f dir.info ] ; then \
2636 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2637 else true ; fi
2639 install-pdf: do-install-pdf
2641 install-html: do-install-html
2643 local-clean:
2644 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2646 local-distclean:
2647 -rm -f Makefile config.status config.cache mh-frag mt-frag
2648 -rm -f maybedep.tmp serdep.tmp
2649 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2650 rm -rf $(TARGET_SUBDIR); \
2651 else true; fi
2652 -rm -rf $(BUILD_SUBDIR)
2653 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2654 rm -rf $(HOST_SUBDIR); \
2655 else true; fi
2656 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2657 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2658 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2659 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2660 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2662 local-maintainer-clean:
2663 @echo "This command is intended for maintainers to use;"
2664 @echo "it deletes files that may require special tools to rebuild."
2666 clean: do-clean local-clean
2667 mostlyclean: do-mostlyclean local-clean
2668 distclean: do-distclean local-clean local-distclean
2669 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2670 maintainer-clean: local-distclean
2671 realclean: maintainer-clean
2673 # Check target.
2675 .PHONY: check do-check
2676 check: do-check
2678 # Only include modules actually being configured and built.
2679 .PHONY: check-host
2680 check-host: \
2681 maybe-check-ash \
2682 maybe-check-autoconf \
2683 maybe-check-automake \
2684 maybe-check-bash \
2685 maybe-check-bfd \
2686 maybe-check-opcodes \
2687 maybe-check-binutils \
2688 maybe-check-bison \
2689 maybe-check-byacc \
2690 maybe-check-bzip2 \
2691 maybe-check-cgen \
2692 maybe-check-dejagnu \
2693 maybe-check-diff \
2694 maybe-check-dosutils \
2695 maybe-check-etc \
2696 maybe-check-fastjar \
2697 maybe-check-fileutils \
2698 maybe-check-findutils \
2699 maybe-check-find \
2700 maybe-check-fixincludes \
2701 maybe-check-flex \
2702 maybe-check-gas \
2703 maybe-check-gcc \
2704 maybe-check-gawk \
2705 maybe-check-gettext \
2706 maybe-check-gmp \
2707 maybe-check-mpfr \
2708 maybe-check-mpc \
2709 maybe-check-ppl \
2710 maybe-check-cloog \
2711 maybe-check-libelf \
2712 maybe-check-gnuserv \
2713 maybe-check-gold \
2714 maybe-check-gprof \
2715 maybe-check-gzip \
2716 maybe-check-hello \
2717 maybe-check-indent \
2718 maybe-check-intl \
2719 maybe-check-tcl \
2720 maybe-check-itcl \
2721 maybe-check-ld \
2722 maybe-check-libcpp \
2723 maybe-check-libdecnumber \
2724 maybe-check-libgui \
2725 maybe-check-libiberty \
2726 maybe-check-libiconv \
2727 maybe-check-libtool \
2728 maybe-check-m4 \
2729 maybe-check-make \
2730 maybe-check-mmalloc \
2731 maybe-check-patch \
2732 maybe-check-perl \
2733 maybe-check-prms \
2734 maybe-check-rcs \
2735 maybe-check-readline \
2736 maybe-check-release \
2737 maybe-check-recode \
2738 maybe-check-sed \
2739 maybe-check-send-pr \
2740 maybe-check-shellutils \
2741 maybe-check-sid \
2742 maybe-check-sim \
2743 maybe-check-tar \
2744 maybe-check-texinfo \
2745 maybe-check-textutils \
2746 maybe-check-time \
2747 maybe-check-uudecode \
2748 maybe-check-wdiff \
2749 maybe-check-zip \
2750 maybe-check-zlib \
2751 maybe-check-gdb \
2752 maybe-check-expect \
2753 maybe-check-guile \
2754 maybe-check-tk \
2755 maybe-check-libtermcap \
2756 maybe-check-utils \
2757 maybe-check-gnattools \
2758 maybe-check-lto-plugin
2760 .PHONY: check-target
2761 check-target: \
2762 maybe-check-target-libstdc++-v3 \
2763 maybe-check-target-libmudflap \
2764 maybe-check-target-libssp \
2765 maybe-check-target-newlib \
2766 maybe-check-target-libgcc \
2767 maybe-check-target-libgfortran \
2768 maybe-check-target-libobjc \
2769 maybe-check-target-libtermcap \
2770 maybe-check-target-winsup \
2771 maybe-check-target-libgloss \
2772 maybe-check-target-libiberty \
2773 maybe-check-target-gperf \
2774 maybe-check-target-examples \
2775 maybe-check-target-libffi \
2776 maybe-check-target-libjava \
2777 maybe-check-target-zlib \
2778 maybe-check-target-boehm-gc \
2779 maybe-check-target-qthreads \
2780 maybe-check-target-rda \
2781 maybe-check-target-libada \
2782 maybe-check-target-libgomp
2784 do-check:
2785 @: $(MAKE); $(unstage)
2786 @r=`${PWD_COMMAND}`; export r; \
2787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2788 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2790 # Automated reporting of test results.
2792 warning.log: build.log
2793 $(srcdir)/contrib/warn_summary build.log > $@
2795 mail-report.log:
2796 if test x'$(BOOT_CFLAGS)' != x''; then \
2797 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2798 fi; \
2799 $(srcdir)/contrib/test_summary -t >$@
2800 chmod +x $@
2801 echo If you really want to send e-mail, run ./$@ now
2803 mail-report-with-warnings.log: warning.log
2804 if test x'$(BOOT_CFLAGS)' != x''; then \
2805 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2806 fi; \
2807 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2808 chmod +x $@
2809 echo If you really want to send e-mail, run ./$@ now
2811 # Installation targets.
2813 .PHONY: install uninstall
2814 install:
2815 @: $(MAKE); $(unstage)
2816 @r=`${PWD_COMMAND}`; export r; \
2817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2818 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2820 .PHONY: install-host-nogcc
2821 install-host-nogcc: \
2822 maybe-install-ash \
2823 maybe-install-autoconf \
2824 maybe-install-automake \
2825 maybe-install-bash \
2826 maybe-install-bfd \
2827 maybe-install-opcodes \
2828 maybe-install-binutils \
2829 maybe-install-bison \
2830 maybe-install-byacc \
2831 maybe-install-bzip2 \
2832 maybe-install-cgen \
2833 maybe-install-dejagnu \
2834 maybe-install-diff \
2835 maybe-install-dosutils \
2836 maybe-install-etc \
2837 maybe-install-fastjar \
2838 maybe-install-fileutils \
2839 maybe-install-findutils \
2840 maybe-install-find \
2841 maybe-install-fixincludes \
2842 maybe-install-flex \
2843 maybe-install-gas \
2844 maybe-install-gawk \
2845 maybe-install-gettext \
2846 maybe-install-gmp \
2847 maybe-install-mpfr \
2848 maybe-install-mpc \
2849 maybe-install-ppl \
2850 maybe-install-cloog \
2851 maybe-install-libelf \
2852 maybe-install-gnuserv \
2853 maybe-install-gold \
2854 maybe-install-gprof \
2855 maybe-install-gzip \
2856 maybe-install-hello \
2857 maybe-install-indent \
2858 maybe-install-intl \
2859 maybe-install-tcl \
2860 maybe-install-itcl \
2861 maybe-install-ld \
2862 maybe-install-libcpp \
2863 maybe-install-libdecnumber \
2864 maybe-install-libgui \
2865 maybe-install-libiberty \
2866 maybe-install-libiconv \
2867 maybe-install-libtool \
2868 maybe-install-m4 \
2869 maybe-install-make \
2870 maybe-install-mmalloc \
2871 maybe-install-patch \
2872 maybe-install-perl \
2873 maybe-install-prms \
2874 maybe-install-rcs \
2875 maybe-install-readline \
2876 maybe-install-release \
2877 maybe-install-recode \
2878 maybe-install-sed \
2879 maybe-install-send-pr \
2880 maybe-install-shellutils \
2881 maybe-install-sid \
2882 maybe-install-sim \
2883 maybe-install-tar \
2884 maybe-install-texinfo \
2885 maybe-install-textutils \
2886 maybe-install-time \
2887 maybe-install-uudecode \
2888 maybe-install-wdiff \
2889 maybe-install-zip \
2890 maybe-install-zlib \
2891 maybe-install-gdb \
2892 maybe-install-expect \
2893 maybe-install-guile \
2894 maybe-install-tk \
2895 maybe-install-libtermcap \
2896 maybe-install-utils \
2897 maybe-install-gnattools \
2898 maybe-install-lto-plugin
2900 .PHONY: install-host
2901 install-host: \
2902 maybe-install-ash \
2903 maybe-install-autoconf \
2904 maybe-install-automake \
2905 maybe-install-bash \
2906 maybe-install-bfd \
2907 maybe-install-opcodes \
2908 maybe-install-binutils \
2909 maybe-install-bison \
2910 maybe-install-byacc \
2911 maybe-install-bzip2 \
2912 maybe-install-cgen \
2913 maybe-install-dejagnu \
2914 maybe-install-diff \
2915 maybe-install-dosutils \
2916 maybe-install-etc \
2917 maybe-install-fastjar \
2918 maybe-install-fileutils \
2919 maybe-install-findutils \
2920 maybe-install-find \
2921 maybe-install-fixincludes \
2922 maybe-install-flex \
2923 maybe-install-gas \
2924 maybe-install-gcc \
2925 maybe-install-gawk \
2926 maybe-install-gettext \
2927 maybe-install-gmp \
2928 maybe-install-mpfr \
2929 maybe-install-mpc \
2930 maybe-install-ppl \
2931 maybe-install-cloog \
2932 maybe-install-libelf \
2933 maybe-install-gnuserv \
2934 maybe-install-gold \
2935 maybe-install-gprof \
2936 maybe-install-gzip \
2937 maybe-install-hello \
2938 maybe-install-indent \
2939 maybe-install-intl \
2940 maybe-install-tcl \
2941 maybe-install-itcl \
2942 maybe-install-ld \
2943 maybe-install-libcpp \
2944 maybe-install-libdecnumber \
2945 maybe-install-libgui \
2946 maybe-install-libiberty \
2947 maybe-install-libiconv \
2948 maybe-install-libtool \
2949 maybe-install-m4 \
2950 maybe-install-make \
2951 maybe-install-mmalloc \
2952 maybe-install-patch \
2953 maybe-install-perl \
2954 maybe-install-prms \
2955 maybe-install-rcs \
2956 maybe-install-readline \
2957 maybe-install-release \
2958 maybe-install-recode \
2959 maybe-install-sed \
2960 maybe-install-send-pr \
2961 maybe-install-shellutils \
2962 maybe-install-sid \
2963 maybe-install-sim \
2964 maybe-install-tar \
2965 maybe-install-texinfo \
2966 maybe-install-textutils \
2967 maybe-install-time \
2968 maybe-install-uudecode \
2969 maybe-install-wdiff \
2970 maybe-install-zip \
2971 maybe-install-zlib \
2972 maybe-install-gdb \
2973 maybe-install-expect \
2974 maybe-install-guile \
2975 maybe-install-tk \
2976 maybe-install-libtermcap \
2977 maybe-install-utils \
2978 maybe-install-gnattools \
2979 maybe-install-lto-plugin
2981 .PHONY: install-target
2982 install-target: \
2983 maybe-install-target-libstdc++-v3 \
2984 maybe-install-target-libmudflap \
2985 maybe-install-target-libssp \
2986 maybe-install-target-newlib \
2987 maybe-install-target-libgcc \
2988 maybe-install-target-libgfortran \
2989 maybe-install-target-libobjc \
2990 maybe-install-target-libtermcap \
2991 maybe-install-target-winsup \
2992 maybe-install-target-libgloss \
2993 maybe-install-target-libiberty \
2994 maybe-install-target-gperf \
2995 maybe-install-target-examples \
2996 maybe-install-target-libffi \
2997 maybe-install-target-libjava \
2998 maybe-install-target-zlib \
2999 maybe-install-target-boehm-gc \
3000 maybe-install-target-qthreads \
3001 maybe-install-target-rda \
3002 maybe-install-target-libada \
3003 maybe-install-target-libgomp
3005 uninstall:
3006 @echo "the uninstall target is not supported in this tree"
3008 .PHONY: install.all
3009 install.all: install-no-fixedincludes
3010 @if [ -f ./gcc/Makefile ] ; then \
3011 r=`${PWD_COMMAND}` ; export r ; \
3012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3013 $(HOST_EXPORTS) \
3014 (cd ./gcc && \
3015 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3016 else \
3017 true ; \
3020 # install-no-fixedincludes is used because Cygnus can not distribute
3021 # the fixed header files.
3022 .PHONY: install-no-fixedincludes
3023 install-no-fixedincludes: installdirs install-host-nogcc \
3024 install-target gcc-no-fixedincludes
3026 ### other supporting targets
3028 MAKEDIRS= \
3029 $(DESTDIR)$(prefix) \
3030 $(DESTDIR)$(exec_prefix)
3031 .PHONY: installdirs
3032 installdirs: mkinstalldirs
3033 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3035 dir.info: do-install-info
3036 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3037 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3038 mv -f dir.info.new dir.info ; \
3039 else true ; \
3042 dist:
3043 @echo "Building a full distribution of this tree isn't done"
3044 @echo "via 'make dist'. Check out the etc/ subdirectory"
3046 etags tags: TAGS
3048 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3049 # ability to use several tags files at once, so there is probably no need
3050 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3051 # (if we felt like it) have this Makefile write a piece of elisp which
3052 # the user could load to tell emacs19 where all the TAGS files we just
3053 # built are.
3054 TAGS: do-TAGS
3056 # ------------------------------------
3057 # Macros for configure and all targets
3058 # ------------------------------------
3064 # --------------------------------------
3065 # Modules which run on the build machine
3066 # --------------------------------------
3069 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3070 maybe-configure-build-libiberty:
3071 @if gcc-bootstrap
3072 configure-build-libiberty: stage_current
3073 @endif gcc-bootstrap
3074 @if build-libiberty
3075 maybe-configure-build-libiberty: configure-build-libiberty
3076 configure-build-libiberty:
3077 @: $(MAKE); $(unstage)
3078 @r=`${PWD_COMMAND}`; export r; \
3079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3080 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3081 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3082 $(BUILD_EXPORTS) \
3083 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3084 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3085 case $(srcdir) in \
3086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3087 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3089 esac; \
3090 srcdiroption="--srcdir=$${topdir}/libiberty"; \
3091 libsrcdir="$$s/libiberty"; \
3092 rm -f no-such-file || : ; \
3093 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3094 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3095 --target=${target_alias} $${srcdiroption} \
3096 || exit 1
3097 @endif build-libiberty
3103 .PHONY: all-build-libiberty maybe-all-build-libiberty
3104 maybe-all-build-libiberty:
3105 @if gcc-bootstrap
3106 all-build-libiberty: stage_current
3107 @endif gcc-bootstrap
3108 @if build-libiberty
3109 TARGET-build-libiberty=all
3110 maybe-all-build-libiberty: all-build-libiberty
3111 all-build-libiberty: configure-build-libiberty
3112 @: $(MAKE); $(unstage)
3113 @r=`${PWD_COMMAND}`; export r; \
3114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3115 $(BUILD_EXPORTS) \
3116 (cd $(BUILD_SUBDIR)/libiberty && \
3117 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3118 $(TARGET-build-libiberty))
3119 @endif build-libiberty
3125 .PHONY: configure-build-bison maybe-configure-build-bison
3126 maybe-configure-build-bison:
3127 @if gcc-bootstrap
3128 configure-build-bison: stage_current
3129 @endif gcc-bootstrap
3130 @if build-bison
3131 maybe-configure-build-bison: configure-build-bison
3132 configure-build-bison:
3133 @: $(MAKE); $(unstage)
3134 @r=`${PWD_COMMAND}`; export r; \
3135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3136 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3137 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3138 $(BUILD_EXPORTS) \
3139 echo Configuring in $(BUILD_SUBDIR)/bison; \
3140 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3141 case $(srcdir) in \
3142 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3143 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3144 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3145 esac; \
3146 srcdiroption="--srcdir=$${topdir}/bison"; \
3147 libsrcdir="$$s/bison"; \
3148 rm -f no-such-file || : ; \
3149 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3150 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3151 --target=${target_alias} $${srcdiroption} \
3152 || exit 1
3153 @endif build-bison
3159 .PHONY: all-build-bison maybe-all-build-bison
3160 maybe-all-build-bison:
3161 @if gcc-bootstrap
3162 all-build-bison: stage_current
3163 @endif gcc-bootstrap
3164 @if build-bison
3165 TARGET-build-bison=all
3166 maybe-all-build-bison: all-build-bison
3167 all-build-bison: configure-build-bison
3168 @: $(MAKE); $(unstage)
3169 @r=`${PWD_COMMAND}`; export r; \
3170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3171 $(BUILD_EXPORTS) \
3172 (cd $(BUILD_SUBDIR)/bison && \
3173 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3174 $(TARGET-build-bison))
3175 @endif build-bison
3181 .PHONY: configure-build-byacc maybe-configure-build-byacc
3182 maybe-configure-build-byacc:
3183 @if gcc-bootstrap
3184 configure-build-byacc: stage_current
3185 @endif gcc-bootstrap
3186 @if build-byacc
3187 maybe-configure-build-byacc: configure-build-byacc
3188 configure-build-byacc:
3189 @: $(MAKE); $(unstage)
3190 @r=`${PWD_COMMAND}`; export r; \
3191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3192 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3193 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3194 $(BUILD_EXPORTS) \
3195 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3196 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3197 case $(srcdir) in \
3198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3199 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3201 esac; \
3202 srcdiroption="--srcdir=$${topdir}/byacc"; \
3203 libsrcdir="$$s/byacc"; \
3204 rm -f no-such-file || : ; \
3205 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3206 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3207 --target=${target_alias} $${srcdiroption} \
3208 || exit 1
3209 @endif build-byacc
3215 .PHONY: all-build-byacc maybe-all-build-byacc
3216 maybe-all-build-byacc:
3217 @if gcc-bootstrap
3218 all-build-byacc: stage_current
3219 @endif gcc-bootstrap
3220 @if build-byacc
3221 TARGET-build-byacc=all
3222 maybe-all-build-byacc: all-build-byacc
3223 all-build-byacc: configure-build-byacc
3224 @: $(MAKE); $(unstage)
3225 @r=`${PWD_COMMAND}`; export r; \
3226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227 $(BUILD_EXPORTS) \
3228 (cd $(BUILD_SUBDIR)/byacc && \
3229 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3230 $(TARGET-build-byacc))
3231 @endif build-byacc
3237 .PHONY: configure-build-flex maybe-configure-build-flex
3238 maybe-configure-build-flex:
3239 @if gcc-bootstrap
3240 configure-build-flex: stage_current
3241 @endif gcc-bootstrap
3242 @if build-flex
3243 maybe-configure-build-flex: configure-build-flex
3244 configure-build-flex:
3245 @: $(MAKE); $(unstage)
3246 @r=`${PWD_COMMAND}`; export r; \
3247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3248 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3249 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3250 $(BUILD_EXPORTS) \
3251 echo Configuring in $(BUILD_SUBDIR)/flex; \
3252 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3253 case $(srcdir) in \
3254 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3255 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3256 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3257 esac; \
3258 srcdiroption="--srcdir=$${topdir}/flex"; \
3259 libsrcdir="$$s/flex"; \
3260 rm -f no-such-file || : ; \
3261 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3262 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3263 --target=${target_alias} $${srcdiroption} \
3264 || exit 1
3265 @endif build-flex
3271 .PHONY: all-build-flex maybe-all-build-flex
3272 maybe-all-build-flex:
3273 @if gcc-bootstrap
3274 all-build-flex: stage_current
3275 @endif gcc-bootstrap
3276 @if build-flex
3277 TARGET-build-flex=all
3278 maybe-all-build-flex: all-build-flex
3279 all-build-flex: configure-build-flex
3280 @: $(MAKE); $(unstage)
3281 @r=`${PWD_COMMAND}`; export r; \
3282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3283 $(BUILD_EXPORTS) \
3284 (cd $(BUILD_SUBDIR)/flex && \
3285 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3286 $(TARGET-build-flex))
3287 @endif build-flex
3293 .PHONY: configure-build-m4 maybe-configure-build-m4
3294 maybe-configure-build-m4:
3295 @if gcc-bootstrap
3296 configure-build-m4: stage_current
3297 @endif gcc-bootstrap
3298 @if build-m4
3299 maybe-configure-build-m4: configure-build-m4
3300 configure-build-m4:
3301 @: $(MAKE); $(unstage)
3302 @r=`${PWD_COMMAND}`; export r; \
3303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3304 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3305 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3306 $(BUILD_EXPORTS) \
3307 echo Configuring in $(BUILD_SUBDIR)/m4; \
3308 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3309 case $(srcdir) in \
3310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3311 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3313 esac; \
3314 srcdiroption="--srcdir=$${topdir}/m4"; \
3315 libsrcdir="$$s/m4"; \
3316 rm -f no-such-file || : ; \
3317 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3318 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3319 --target=${target_alias} $${srcdiroption} \
3320 || exit 1
3321 @endif build-m4
3327 .PHONY: all-build-m4 maybe-all-build-m4
3328 maybe-all-build-m4:
3329 @if gcc-bootstrap
3330 all-build-m4: stage_current
3331 @endif gcc-bootstrap
3332 @if build-m4
3333 TARGET-build-m4=all
3334 maybe-all-build-m4: all-build-m4
3335 all-build-m4: configure-build-m4
3336 @: $(MAKE); $(unstage)
3337 @r=`${PWD_COMMAND}`; export r; \
3338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3339 $(BUILD_EXPORTS) \
3340 (cd $(BUILD_SUBDIR)/m4 && \
3341 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3342 $(TARGET-build-m4))
3343 @endif build-m4
3349 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3350 maybe-configure-build-texinfo:
3351 @if gcc-bootstrap
3352 configure-build-texinfo: stage_current
3353 @endif gcc-bootstrap
3354 @if build-texinfo
3355 maybe-configure-build-texinfo: configure-build-texinfo
3356 configure-build-texinfo:
3357 @: $(MAKE); $(unstage)
3358 @r=`${PWD_COMMAND}`; export r; \
3359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3360 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3361 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3362 $(BUILD_EXPORTS) \
3363 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3364 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3365 case $(srcdir) in \
3366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3367 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3369 esac; \
3370 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3371 libsrcdir="$$s/texinfo"; \
3372 rm -f no-such-file || : ; \
3373 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3374 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3375 --target=${target_alias} $${srcdiroption} \
3376 || exit 1
3377 @endif build-texinfo
3383 .PHONY: all-build-texinfo maybe-all-build-texinfo
3384 maybe-all-build-texinfo:
3385 @if gcc-bootstrap
3386 all-build-texinfo: stage_current
3387 @endif gcc-bootstrap
3388 @if build-texinfo
3389 TARGET-build-texinfo=all
3390 maybe-all-build-texinfo: all-build-texinfo
3391 all-build-texinfo: configure-build-texinfo
3392 @: $(MAKE); $(unstage)
3393 @r=`${PWD_COMMAND}`; export r; \
3394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3395 $(BUILD_EXPORTS) \
3396 (cd $(BUILD_SUBDIR)/texinfo && \
3397 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3398 $(TARGET-build-texinfo))
3399 @endif build-texinfo
3405 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3406 maybe-configure-build-fixincludes:
3407 @if gcc-bootstrap
3408 configure-build-fixincludes: stage_current
3409 @endif gcc-bootstrap
3410 @if build-fixincludes
3411 maybe-configure-build-fixincludes: configure-build-fixincludes
3412 configure-build-fixincludes:
3413 @: $(MAKE); $(unstage)
3414 @r=`${PWD_COMMAND}`; export r; \
3415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3416 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3417 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3418 $(BUILD_EXPORTS) \
3419 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3420 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3421 case $(srcdir) in \
3422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3423 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3425 esac; \
3426 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3427 libsrcdir="$$s/fixincludes"; \
3428 rm -f no-such-file || : ; \
3429 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3430 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3431 --target=${target_alias} $${srcdiroption} \
3432 || exit 1
3433 @endif build-fixincludes
3439 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3440 maybe-all-build-fixincludes:
3441 @if gcc-bootstrap
3442 all-build-fixincludes: stage_current
3443 @endif gcc-bootstrap
3444 @if build-fixincludes
3445 TARGET-build-fixincludes=all
3446 maybe-all-build-fixincludes: all-build-fixincludes
3447 all-build-fixincludes: configure-build-fixincludes
3448 @: $(MAKE); $(unstage)
3449 @r=`${PWD_COMMAND}`; export r; \
3450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3451 $(BUILD_EXPORTS) \
3452 (cd $(BUILD_SUBDIR)/fixincludes && \
3453 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3454 $(TARGET-build-fixincludes))
3455 @endif build-fixincludes
3461 # --------------------------------------
3462 # Modules which run on the host machine
3463 # --------------------------------------
3466 .PHONY: configure-ash maybe-configure-ash
3467 maybe-configure-ash:
3468 @if gcc-bootstrap
3469 configure-ash: stage_current
3470 @endif gcc-bootstrap
3471 @if ash
3472 maybe-configure-ash: configure-ash
3473 configure-ash:
3474 @: $(MAKE); $(unstage)
3475 @r=`${PWD_COMMAND}`; export r; \
3476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3477 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3479 $(HOST_EXPORTS) \
3480 echo Configuring in $(HOST_SUBDIR)/ash; \
3481 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3482 case $(srcdir) in \
3483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3484 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3486 esac; \
3487 srcdiroption="--srcdir=$${topdir}/ash"; \
3488 libsrcdir="$$s/ash"; \
3489 $(SHELL) $${libsrcdir}/configure \
3490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3491 --target=${target_alias} $${srcdiroption} \
3492 || exit 1
3493 @endif ash
3499 .PHONY: all-ash maybe-all-ash
3500 maybe-all-ash:
3501 @if gcc-bootstrap
3502 all-ash: stage_current
3503 @endif gcc-bootstrap
3504 @if ash
3505 TARGET-ash=all
3506 maybe-all-ash: all-ash
3507 all-ash: configure-ash
3508 @: $(MAKE); $(unstage)
3509 @r=`${PWD_COMMAND}`; export r; \
3510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3511 $(HOST_EXPORTS) \
3512 (cd $(HOST_SUBDIR)/ash && \
3513 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3514 $(TARGET-ash))
3515 @endif ash
3520 .PHONY: check-ash maybe-check-ash
3521 maybe-check-ash:
3522 @if ash
3523 maybe-check-ash: check-ash
3525 check-ash:
3526 @: $(MAKE); $(unstage)
3527 @r=`${PWD_COMMAND}`; export r; \
3528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3529 $(HOST_EXPORTS) \
3530 (cd $(HOST_SUBDIR)/ash && \
3531 $(MAKE) $(FLAGS_TO_PASS) check)
3533 @endif ash
3535 .PHONY: install-ash maybe-install-ash
3536 maybe-install-ash:
3537 @if ash
3538 maybe-install-ash: install-ash
3540 install-ash: installdirs
3541 @: $(MAKE); $(unstage)
3542 @r=`${PWD_COMMAND}`; export r; \
3543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3544 $(HOST_EXPORTS) \
3545 (cd $(HOST_SUBDIR)/ash && \
3546 $(MAKE) $(FLAGS_TO_PASS) install)
3548 @endif ash
3550 # Other targets (info, dvi, pdf, etc.)
3552 .PHONY: maybe-info-ash info-ash
3553 maybe-info-ash:
3554 @if ash
3555 maybe-info-ash: info-ash
3557 info-ash: \
3558 configure-ash
3559 @: $(MAKE); $(unstage)
3560 @[ -f ./ash/Makefile ] || exit 0; \
3561 r=`${PWD_COMMAND}`; export r; \
3562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3563 $(HOST_EXPORTS) \
3564 for flag in $(EXTRA_HOST_FLAGS) ; do \
3565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3566 done; \
3567 echo "Doing info in ash" ; \
3568 (cd $(HOST_SUBDIR)/ash && \
3569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3571 "RANLIB=$${RANLIB}" \
3572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3573 info) \
3574 || exit 1
3576 @endif ash
3578 .PHONY: maybe-dvi-ash dvi-ash
3579 maybe-dvi-ash:
3580 @if ash
3581 maybe-dvi-ash: dvi-ash
3583 dvi-ash: \
3584 configure-ash
3585 @: $(MAKE); $(unstage)
3586 @[ -f ./ash/Makefile ] || exit 0; \
3587 r=`${PWD_COMMAND}`; export r; \
3588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3589 $(HOST_EXPORTS) \
3590 for flag in $(EXTRA_HOST_FLAGS) ; do \
3591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3592 done; \
3593 echo "Doing dvi in ash" ; \
3594 (cd $(HOST_SUBDIR)/ash && \
3595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3597 "RANLIB=$${RANLIB}" \
3598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3599 dvi) \
3600 || exit 1
3602 @endif ash
3604 .PHONY: maybe-pdf-ash pdf-ash
3605 maybe-pdf-ash:
3606 @if ash
3607 maybe-pdf-ash: pdf-ash
3609 pdf-ash: \
3610 configure-ash
3611 @: $(MAKE); $(unstage)
3612 @[ -f ./ash/Makefile ] || exit 0; \
3613 r=`${PWD_COMMAND}`; export r; \
3614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3615 $(HOST_EXPORTS) \
3616 for flag in $(EXTRA_HOST_FLAGS) ; do \
3617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3618 done; \
3619 echo "Doing pdf in ash" ; \
3620 (cd $(HOST_SUBDIR)/ash && \
3621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3623 "RANLIB=$${RANLIB}" \
3624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3625 pdf) \
3626 || exit 1
3628 @endif ash
3630 .PHONY: maybe-html-ash html-ash
3631 maybe-html-ash:
3632 @if ash
3633 maybe-html-ash: html-ash
3635 html-ash: \
3636 configure-ash
3637 @: $(MAKE); $(unstage)
3638 @[ -f ./ash/Makefile ] || exit 0; \
3639 r=`${PWD_COMMAND}`; export r; \
3640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3641 $(HOST_EXPORTS) \
3642 for flag in $(EXTRA_HOST_FLAGS) ; do \
3643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3644 done; \
3645 echo "Doing html in ash" ; \
3646 (cd $(HOST_SUBDIR)/ash && \
3647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3649 "RANLIB=$${RANLIB}" \
3650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3651 html) \
3652 || exit 1
3654 @endif ash
3656 .PHONY: maybe-TAGS-ash TAGS-ash
3657 maybe-TAGS-ash:
3658 @if ash
3659 maybe-TAGS-ash: TAGS-ash
3661 TAGS-ash: \
3662 configure-ash
3663 @: $(MAKE); $(unstage)
3664 @[ -f ./ash/Makefile ] || exit 0; \
3665 r=`${PWD_COMMAND}`; export r; \
3666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3667 $(HOST_EXPORTS) \
3668 for flag in $(EXTRA_HOST_FLAGS) ; do \
3669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3670 done; \
3671 echo "Doing TAGS in ash" ; \
3672 (cd $(HOST_SUBDIR)/ash && \
3673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3675 "RANLIB=$${RANLIB}" \
3676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3677 TAGS) \
3678 || exit 1
3680 @endif ash
3682 .PHONY: maybe-install-info-ash install-info-ash
3683 maybe-install-info-ash:
3684 @if ash
3685 maybe-install-info-ash: install-info-ash
3687 install-info-ash: \
3688 configure-ash \
3689 info-ash
3690 @: $(MAKE); $(unstage)
3691 @[ -f ./ash/Makefile ] || exit 0; \
3692 r=`${PWD_COMMAND}`; export r; \
3693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694 $(HOST_EXPORTS) \
3695 for flag in $(EXTRA_HOST_FLAGS) ; do \
3696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3697 done; \
3698 echo "Doing install-info in ash" ; \
3699 (cd $(HOST_SUBDIR)/ash && \
3700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3702 "RANLIB=$${RANLIB}" \
3703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3704 install-info) \
3705 || exit 1
3707 @endif ash
3709 .PHONY: maybe-install-pdf-ash install-pdf-ash
3710 maybe-install-pdf-ash:
3711 @if ash
3712 maybe-install-pdf-ash: install-pdf-ash
3714 install-pdf-ash: \
3715 configure-ash \
3716 pdf-ash
3717 @: $(MAKE); $(unstage)
3718 @[ -f ./ash/Makefile ] || exit 0; \
3719 r=`${PWD_COMMAND}`; export r; \
3720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3721 $(HOST_EXPORTS) \
3722 for flag in $(EXTRA_HOST_FLAGS) ; do \
3723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3724 done; \
3725 echo "Doing install-pdf in ash" ; \
3726 (cd $(HOST_SUBDIR)/ash && \
3727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3729 "RANLIB=$${RANLIB}" \
3730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3731 install-pdf) \
3732 || exit 1
3734 @endif ash
3736 .PHONY: maybe-install-html-ash install-html-ash
3737 maybe-install-html-ash:
3738 @if ash
3739 maybe-install-html-ash: install-html-ash
3741 install-html-ash: \
3742 configure-ash \
3743 html-ash
3744 @: $(MAKE); $(unstage)
3745 @[ -f ./ash/Makefile ] || exit 0; \
3746 r=`${PWD_COMMAND}`; export r; \
3747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3748 $(HOST_EXPORTS) \
3749 for flag in $(EXTRA_HOST_FLAGS) ; do \
3750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3751 done; \
3752 echo "Doing install-html in ash" ; \
3753 (cd $(HOST_SUBDIR)/ash && \
3754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3756 "RANLIB=$${RANLIB}" \
3757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3758 install-html) \
3759 || exit 1
3761 @endif ash
3763 .PHONY: maybe-installcheck-ash installcheck-ash
3764 maybe-installcheck-ash:
3765 @if ash
3766 maybe-installcheck-ash: installcheck-ash
3768 installcheck-ash: \
3769 configure-ash
3770 @: $(MAKE); $(unstage)
3771 @[ -f ./ash/Makefile ] || exit 0; \
3772 r=`${PWD_COMMAND}`; export r; \
3773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774 $(HOST_EXPORTS) \
3775 for flag in $(EXTRA_HOST_FLAGS) ; do \
3776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3777 done; \
3778 echo "Doing installcheck in ash" ; \
3779 (cd $(HOST_SUBDIR)/ash && \
3780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3782 "RANLIB=$${RANLIB}" \
3783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3784 installcheck) \
3785 || exit 1
3787 @endif ash
3789 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3790 maybe-mostlyclean-ash:
3791 @if ash
3792 maybe-mostlyclean-ash: mostlyclean-ash
3794 mostlyclean-ash:
3795 @: $(MAKE); $(unstage)
3796 @[ -f ./ash/Makefile ] || exit 0; \
3797 r=`${PWD_COMMAND}`; export r; \
3798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799 $(HOST_EXPORTS) \
3800 for flag in $(EXTRA_HOST_FLAGS) ; do \
3801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3802 done; \
3803 echo "Doing mostlyclean in ash" ; \
3804 (cd $(HOST_SUBDIR)/ash && \
3805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3807 "RANLIB=$${RANLIB}" \
3808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3809 mostlyclean) \
3810 || exit 1
3812 @endif ash
3814 .PHONY: maybe-clean-ash clean-ash
3815 maybe-clean-ash:
3816 @if ash
3817 maybe-clean-ash: clean-ash
3819 clean-ash:
3820 @: $(MAKE); $(unstage)
3821 @[ -f ./ash/Makefile ] || exit 0; \
3822 r=`${PWD_COMMAND}`; export r; \
3823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3824 $(HOST_EXPORTS) \
3825 for flag in $(EXTRA_HOST_FLAGS) ; do \
3826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3827 done; \
3828 echo "Doing clean in ash" ; \
3829 (cd $(HOST_SUBDIR)/ash && \
3830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3832 "RANLIB=$${RANLIB}" \
3833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3834 clean) \
3835 || exit 1
3837 @endif ash
3839 .PHONY: maybe-distclean-ash distclean-ash
3840 maybe-distclean-ash:
3841 @if ash
3842 maybe-distclean-ash: distclean-ash
3844 distclean-ash:
3845 @: $(MAKE); $(unstage)
3846 @[ -f ./ash/Makefile ] || exit 0; \
3847 r=`${PWD_COMMAND}`; export r; \
3848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3849 $(HOST_EXPORTS) \
3850 for flag in $(EXTRA_HOST_FLAGS) ; do \
3851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3852 done; \
3853 echo "Doing distclean in ash" ; \
3854 (cd $(HOST_SUBDIR)/ash && \
3855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3857 "RANLIB=$${RANLIB}" \
3858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3859 distclean) \
3860 || exit 1
3862 @endif ash
3864 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3865 maybe-maintainer-clean-ash:
3866 @if ash
3867 maybe-maintainer-clean-ash: maintainer-clean-ash
3869 maintainer-clean-ash:
3870 @: $(MAKE); $(unstage)
3871 @[ -f ./ash/Makefile ] || exit 0; \
3872 r=`${PWD_COMMAND}`; export r; \
3873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3874 $(HOST_EXPORTS) \
3875 for flag in $(EXTRA_HOST_FLAGS) ; do \
3876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3877 done; \
3878 echo "Doing maintainer-clean in ash" ; \
3879 (cd $(HOST_SUBDIR)/ash && \
3880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3882 "RANLIB=$${RANLIB}" \
3883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3884 maintainer-clean) \
3885 || exit 1
3887 @endif ash
3891 .PHONY: configure-autoconf maybe-configure-autoconf
3892 maybe-configure-autoconf:
3893 @if gcc-bootstrap
3894 configure-autoconf: stage_current
3895 @endif gcc-bootstrap
3896 @if autoconf
3897 maybe-configure-autoconf: configure-autoconf
3898 configure-autoconf:
3899 @: $(MAKE); $(unstage)
3900 @r=`${PWD_COMMAND}`; export r; \
3901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3902 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3904 $(HOST_EXPORTS) \
3905 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3906 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3907 case $(srcdir) in \
3908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3909 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3911 esac; \
3912 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3913 libsrcdir="$$s/autoconf"; \
3914 $(SHELL) $${libsrcdir}/configure \
3915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3916 --target=${target_alias} $${srcdiroption} \
3917 || exit 1
3918 @endif autoconf
3924 .PHONY: all-autoconf maybe-all-autoconf
3925 maybe-all-autoconf:
3926 @if gcc-bootstrap
3927 all-autoconf: stage_current
3928 @endif gcc-bootstrap
3929 @if autoconf
3930 TARGET-autoconf=all
3931 maybe-all-autoconf: all-autoconf
3932 all-autoconf: configure-autoconf
3933 @: $(MAKE); $(unstage)
3934 @r=`${PWD_COMMAND}`; export r; \
3935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3936 $(HOST_EXPORTS) \
3937 (cd $(HOST_SUBDIR)/autoconf && \
3938 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3939 $(TARGET-autoconf))
3940 @endif autoconf
3945 .PHONY: check-autoconf maybe-check-autoconf
3946 maybe-check-autoconf:
3947 @if autoconf
3948 maybe-check-autoconf: check-autoconf
3950 check-autoconf:
3951 @: $(MAKE); $(unstage)
3952 @r=`${PWD_COMMAND}`; export r; \
3953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3954 $(HOST_EXPORTS) \
3955 (cd $(HOST_SUBDIR)/autoconf && \
3956 $(MAKE) $(FLAGS_TO_PASS) check)
3958 @endif autoconf
3960 .PHONY: install-autoconf maybe-install-autoconf
3961 maybe-install-autoconf:
3962 @if autoconf
3963 maybe-install-autoconf: install-autoconf
3965 install-autoconf: installdirs
3966 @: $(MAKE); $(unstage)
3967 @r=`${PWD_COMMAND}`; export r; \
3968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3969 $(HOST_EXPORTS) \
3970 (cd $(HOST_SUBDIR)/autoconf && \
3971 $(MAKE) $(FLAGS_TO_PASS) install)
3973 @endif autoconf
3975 # Other targets (info, dvi, pdf, etc.)
3977 .PHONY: maybe-info-autoconf info-autoconf
3978 maybe-info-autoconf:
3979 @if autoconf
3980 maybe-info-autoconf: info-autoconf
3982 info-autoconf: \
3983 configure-autoconf
3984 @: $(MAKE); $(unstage)
3985 @[ -f ./autoconf/Makefile ] || exit 0; \
3986 r=`${PWD_COMMAND}`; export r; \
3987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3988 $(HOST_EXPORTS) \
3989 for flag in $(EXTRA_HOST_FLAGS) ; do \
3990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3991 done; \
3992 echo "Doing info in autoconf" ; \
3993 (cd $(HOST_SUBDIR)/autoconf && \
3994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3996 "RANLIB=$${RANLIB}" \
3997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3998 info) \
3999 || exit 1
4001 @endif autoconf
4003 .PHONY: maybe-dvi-autoconf dvi-autoconf
4004 maybe-dvi-autoconf:
4005 @if autoconf
4006 maybe-dvi-autoconf: dvi-autoconf
4008 dvi-autoconf: \
4009 configure-autoconf
4010 @: $(MAKE); $(unstage)
4011 @[ -f ./autoconf/Makefile ] || exit 0; \
4012 r=`${PWD_COMMAND}`; export r; \
4013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4014 $(HOST_EXPORTS) \
4015 for flag in $(EXTRA_HOST_FLAGS) ; do \
4016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4017 done; \
4018 echo "Doing dvi in autoconf" ; \
4019 (cd $(HOST_SUBDIR)/autoconf && \
4020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4022 "RANLIB=$${RANLIB}" \
4023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4024 dvi) \
4025 || exit 1
4027 @endif autoconf
4029 .PHONY: maybe-pdf-autoconf pdf-autoconf
4030 maybe-pdf-autoconf:
4031 @if autoconf
4032 maybe-pdf-autoconf: pdf-autoconf
4034 pdf-autoconf: \
4035 configure-autoconf
4036 @: $(MAKE); $(unstage)
4037 @[ -f ./autoconf/Makefile ] || exit 0; \
4038 r=`${PWD_COMMAND}`; export r; \
4039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4040 $(HOST_EXPORTS) \
4041 for flag in $(EXTRA_HOST_FLAGS) ; do \
4042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4043 done; \
4044 echo "Doing pdf in autoconf" ; \
4045 (cd $(HOST_SUBDIR)/autoconf && \
4046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4048 "RANLIB=$${RANLIB}" \
4049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4050 pdf) \
4051 || exit 1
4053 @endif autoconf
4055 .PHONY: maybe-html-autoconf html-autoconf
4056 maybe-html-autoconf:
4057 @if autoconf
4058 maybe-html-autoconf: html-autoconf
4060 html-autoconf: \
4061 configure-autoconf
4062 @: $(MAKE); $(unstage)
4063 @[ -f ./autoconf/Makefile ] || exit 0; \
4064 r=`${PWD_COMMAND}`; export r; \
4065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4066 $(HOST_EXPORTS) \
4067 for flag in $(EXTRA_HOST_FLAGS) ; do \
4068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4069 done; \
4070 echo "Doing html in autoconf" ; \
4071 (cd $(HOST_SUBDIR)/autoconf && \
4072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4074 "RANLIB=$${RANLIB}" \
4075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4076 html) \
4077 || exit 1
4079 @endif autoconf
4081 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4082 maybe-TAGS-autoconf:
4083 @if autoconf
4084 maybe-TAGS-autoconf: TAGS-autoconf
4086 TAGS-autoconf: \
4087 configure-autoconf
4088 @: $(MAKE); $(unstage)
4089 @[ -f ./autoconf/Makefile ] || exit 0; \
4090 r=`${PWD_COMMAND}`; export r; \
4091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4092 $(HOST_EXPORTS) \
4093 for flag in $(EXTRA_HOST_FLAGS) ; do \
4094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4095 done; \
4096 echo "Doing TAGS in autoconf" ; \
4097 (cd $(HOST_SUBDIR)/autoconf && \
4098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4100 "RANLIB=$${RANLIB}" \
4101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4102 TAGS) \
4103 || exit 1
4105 @endif autoconf
4107 .PHONY: maybe-install-info-autoconf install-info-autoconf
4108 maybe-install-info-autoconf:
4109 @if autoconf
4110 maybe-install-info-autoconf: install-info-autoconf
4112 install-info-autoconf: \
4113 configure-autoconf \
4114 info-autoconf
4115 @: $(MAKE); $(unstage)
4116 @[ -f ./autoconf/Makefile ] || exit 0; \
4117 r=`${PWD_COMMAND}`; export r; \
4118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119 $(HOST_EXPORTS) \
4120 for flag in $(EXTRA_HOST_FLAGS) ; do \
4121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4122 done; \
4123 echo "Doing install-info in autoconf" ; \
4124 (cd $(HOST_SUBDIR)/autoconf && \
4125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4127 "RANLIB=$${RANLIB}" \
4128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4129 install-info) \
4130 || exit 1
4132 @endif autoconf
4134 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4135 maybe-install-pdf-autoconf:
4136 @if autoconf
4137 maybe-install-pdf-autoconf: install-pdf-autoconf
4139 install-pdf-autoconf: \
4140 configure-autoconf \
4141 pdf-autoconf
4142 @: $(MAKE); $(unstage)
4143 @[ -f ./autoconf/Makefile ] || exit 0; \
4144 r=`${PWD_COMMAND}`; export r; \
4145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146 $(HOST_EXPORTS) \
4147 for flag in $(EXTRA_HOST_FLAGS) ; do \
4148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4149 done; \
4150 echo "Doing install-pdf in autoconf" ; \
4151 (cd $(HOST_SUBDIR)/autoconf && \
4152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4154 "RANLIB=$${RANLIB}" \
4155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4156 install-pdf) \
4157 || exit 1
4159 @endif autoconf
4161 .PHONY: maybe-install-html-autoconf install-html-autoconf
4162 maybe-install-html-autoconf:
4163 @if autoconf
4164 maybe-install-html-autoconf: install-html-autoconf
4166 install-html-autoconf: \
4167 configure-autoconf \
4168 html-autoconf
4169 @: $(MAKE); $(unstage)
4170 @[ -f ./autoconf/Makefile ] || exit 0; \
4171 r=`${PWD_COMMAND}`; export r; \
4172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4173 $(HOST_EXPORTS) \
4174 for flag in $(EXTRA_HOST_FLAGS) ; do \
4175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4176 done; \
4177 echo "Doing install-html in autoconf" ; \
4178 (cd $(HOST_SUBDIR)/autoconf && \
4179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4181 "RANLIB=$${RANLIB}" \
4182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4183 install-html) \
4184 || exit 1
4186 @endif autoconf
4188 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4189 maybe-installcheck-autoconf:
4190 @if autoconf
4191 maybe-installcheck-autoconf: installcheck-autoconf
4193 installcheck-autoconf: \
4194 configure-autoconf
4195 @: $(MAKE); $(unstage)
4196 @[ -f ./autoconf/Makefile ] || exit 0; \
4197 r=`${PWD_COMMAND}`; export r; \
4198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4199 $(HOST_EXPORTS) \
4200 for flag in $(EXTRA_HOST_FLAGS) ; do \
4201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4202 done; \
4203 echo "Doing installcheck in autoconf" ; \
4204 (cd $(HOST_SUBDIR)/autoconf && \
4205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4207 "RANLIB=$${RANLIB}" \
4208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4209 installcheck) \
4210 || exit 1
4212 @endif autoconf
4214 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4215 maybe-mostlyclean-autoconf:
4216 @if autoconf
4217 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4219 mostlyclean-autoconf:
4220 @: $(MAKE); $(unstage)
4221 @[ -f ./autoconf/Makefile ] || exit 0; \
4222 r=`${PWD_COMMAND}`; export r; \
4223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4224 $(HOST_EXPORTS) \
4225 for flag in $(EXTRA_HOST_FLAGS) ; do \
4226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4227 done; \
4228 echo "Doing mostlyclean in autoconf" ; \
4229 (cd $(HOST_SUBDIR)/autoconf && \
4230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4232 "RANLIB=$${RANLIB}" \
4233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4234 mostlyclean) \
4235 || exit 1
4237 @endif autoconf
4239 .PHONY: maybe-clean-autoconf clean-autoconf
4240 maybe-clean-autoconf:
4241 @if autoconf
4242 maybe-clean-autoconf: clean-autoconf
4244 clean-autoconf:
4245 @: $(MAKE); $(unstage)
4246 @[ -f ./autoconf/Makefile ] || exit 0; \
4247 r=`${PWD_COMMAND}`; export r; \
4248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4249 $(HOST_EXPORTS) \
4250 for flag in $(EXTRA_HOST_FLAGS) ; do \
4251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4252 done; \
4253 echo "Doing clean in autoconf" ; \
4254 (cd $(HOST_SUBDIR)/autoconf && \
4255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4257 "RANLIB=$${RANLIB}" \
4258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4259 clean) \
4260 || exit 1
4262 @endif autoconf
4264 .PHONY: maybe-distclean-autoconf distclean-autoconf
4265 maybe-distclean-autoconf:
4266 @if autoconf
4267 maybe-distclean-autoconf: distclean-autoconf
4269 distclean-autoconf:
4270 @: $(MAKE); $(unstage)
4271 @[ -f ./autoconf/Makefile ] || exit 0; \
4272 r=`${PWD_COMMAND}`; export r; \
4273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4274 $(HOST_EXPORTS) \
4275 for flag in $(EXTRA_HOST_FLAGS) ; do \
4276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4277 done; \
4278 echo "Doing distclean in autoconf" ; \
4279 (cd $(HOST_SUBDIR)/autoconf && \
4280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4282 "RANLIB=$${RANLIB}" \
4283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4284 distclean) \
4285 || exit 1
4287 @endif autoconf
4289 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4290 maybe-maintainer-clean-autoconf:
4291 @if autoconf
4292 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4294 maintainer-clean-autoconf:
4295 @: $(MAKE); $(unstage)
4296 @[ -f ./autoconf/Makefile ] || exit 0; \
4297 r=`${PWD_COMMAND}`; export r; \
4298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4299 $(HOST_EXPORTS) \
4300 for flag in $(EXTRA_HOST_FLAGS) ; do \
4301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4302 done; \
4303 echo "Doing maintainer-clean in autoconf" ; \
4304 (cd $(HOST_SUBDIR)/autoconf && \
4305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4307 "RANLIB=$${RANLIB}" \
4308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4309 maintainer-clean) \
4310 || exit 1
4312 @endif autoconf
4316 .PHONY: configure-automake maybe-configure-automake
4317 maybe-configure-automake:
4318 @if gcc-bootstrap
4319 configure-automake: stage_current
4320 @endif gcc-bootstrap
4321 @if automake
4322 maybe-configure-automake: configure-automake
4323 configure-automake:
4324 @: $(MAKE); $(unstage)
4325 @r=`${PWD_COMMAND}`; export r; \
4326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4327 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4329 $(HOST_EXPORTS) \
4330 echo Configuring in $(HOST_SUBDIR)/automake; \
4331 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4332 case $(srcdir) in \
4333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4334 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4336 esac; \
4337 srcdiroption="--srcdir=$${topdir}/automake"; \
4338 libsrcdir="$$s/automake"; \
4339 $(SHELL) $${libsrcdir}/configure \
4340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4341 --target=${target_alias} $${srcdiroption} \
4342 || exit 1
4343 @endif automake
4349 .PHONY: all-automake maybe-all-automake
4350 maybe-all-automake:
4351 @if gcc-bootstrap
4352 all-automake: stage_current
4353 @endif gcc-bootstrap
4354 @if automake
4355 TARGET-automake=all
4356 maybe-all-automake: all-automake
4357 all-automake: configure-automake
4358 @: $(MAKE); $(unstage)
4359 @r=`${PWD_COMMAND}`; export r; \
4360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4361 $(HOST_EXPORTS) \
4362 (cd $(HOST_SUBDIR)/automake && \
4363 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4364 $(TARGET-automake))
4365 @endif automake
4370 .PHONY: check-automake maybe-check-automake
4371 maybe-check-automake:
4372 @if automake
4373 maybe-check-automake: check-automake
4375 check-automake:
4376 @: $(MAKE); $(unstage)
4377 @r=`${PWD_COMMAND}`; export r; \
4378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4379 $(HOST_EXPORTS) \
4380 (cd $(HOST_SUBDIR)/automake && \
4381 $(MAKE) $(FLAGS_TO_PASS) check)
4383 @endif automake
4385 .PHONY: install-automake maybe-install-automake
4386 maybe-install-automake:
4387 @if automake
4388 maybe-install-automake: install-automake
4390 install-automake: installdirs
4391 @: $(MAKE); $(unstage)
4392 @r=`${PWD_COMMAND}`; export r; \
4393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394 $(HOST_EXPORTS) \
4395 (cd $(HOST_SUBDIR)/automake && \
4396 $(MAKE) $(FLAGS_TO_PASS) install)
4398 @endif automake
4400 # Other targets (info, dvi, pdf, etc.)
4402 .PHONY: maybe-info-automake info-automake
4403 maybe-info-automake:
4404 @if automake
4405 maybe-info-automake: info-automake
4407 info-automake: \
4408 configure-automake
4409 @: $(MAKE); $(unstage)
4410 @[ -f ./automake/Makefile ] || exit 0; \
4411 r=`${PWD_COMMAND}`; export r; \
4412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4413 $(HOST_EXPORTS) \
4414 for flag in $(EXTRA_HOST_FLAGS) ; do \
4415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4416 done; \
4417 echo "Doing info in automake" ; \
4418 (cd $(HOST_SUBDIR)/automake && \
4419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4421 "RANLIB=$${RANLIB}" \
4422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4423 info) \
4424 || exit 1
4426 @endif automake
4428 .PHONY: maybe-dvi-automake dvi-automake
4429 maybe-dvi-automake:
4430 @if automake
4431 maybe-dvi-automake: dvi-automake
4433 dvi-automake: \
4434 configure-automake
4435 @: $(MAKE); $(unstage)
4436 @[ -f ./automake/Makefile ] || exit 0; \
4437 r=`${PWD_COMMAND}`; export r; \
4438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4439 $(HOST_EXPORTS) \
4440 for flag in $(EXTRA_HOST_FLAGS) ; do \
4441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4442 done; \
4443 echo "Doing dvi in automake" ; \
4444 (cd $(HOST_SUBDIR)/automake && \
4445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4447 "RANLIB=$${RANLIB}" \
4448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4449 dvi) \
4450 || exit 1
4452 @endif automake
4454 .PHONY: maybe-pdf-automake pdf-automake
4455 maybe-pdf-automake:
4456 @if automake
4457 maybe-pdf-automake: pdf-automake
4459 pdf-automake: \
4460 configure-automake
4461 @: $(MAKE); $(unstage)
4462 @[ -f ./automake/Makefile ] || exit 0; \
4463 r=`${PWD_COMMAND}`; export r; \
4464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4465 $(HOST_EXPORTS) \
4466 for flag in $(EXTRA_HOST_FLAGS) ; do \
4467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4468 done; \
4469 echo "Doing pdf in automake" ; \
4470 (cd $(HOST_SUBDIR)/automake && \
4471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4473 "RANLIB=$${RANLIB}" \
4474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4475 pdf) \
4476 || exit 1
4478 @endif automake
4480 .PHONY: maybe-html-automake html-automake
4481 maybe-html-automake:
4482 @if automake
4483 maybe-html-automake: html-automake
4485 html-automake: \
4486 configure-automake
4487 @: $(MAKE); $(unstage)
4488 @[ -f ./automake/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 html in automake" ; \
4496 (cd $(HOST_SUBDIR)/automake && \
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 html) \
4502 || exit 1
4504 @endif automake
4506 .PHONY: maybe-TAGS-automake TAGS-automake
4507 maybe-TAGS-automake:
4508 @if automake
4509 maybe-TAGS-automake: TAGS-automake
4511 TAGS-automake: \
4512 configure-automake
4513 @: $(MAKE); $(unstage)
4514 @[ -f ./automake/Makefile ] || exit 0; \
4515 r=`${PWD_COMMAND}`; export r; \
4516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4517 $(HOST_EXPORTS) \
4518 for flag in $(EXTRA_HOST_FLAGS) ; do \
4519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4520 done; \
4521 echo "Doing TAGS in automake" ; \
4522 (cd $(HOST_SUBDIR)/automake && \
4523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4525 "RANLIB=$${RANLIB}" \
4526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4527 TAGS) \
4528 || exit 1
4530 @endif automake
4532 .PHONY: maybe-install-info-automake install-info-automake
4533 maybe-install-info-automake:
4534 @if automake
4535 maybe-install-info-automake: install-info-automake
4537 install-info-automake: \
4538 configure-automake \
4539 info-automake
4540 @: $(MAKE); $(unstage)
4541 @[ -f ./automake/Makefile ] || exit 0; \
4542 r=`${PWD_COMMAND}`; export r; \
4543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4544 $(HOST_EXPORTS) \
4545 for flag in $(EXTRA_HOST_FLAGS) ; do \
4546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4547 done; \
4548 echo "Doing install-info in automake" ; \
4549 (cd $(HOST_SUBDIR)/automake && \
4550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4552 "RANLIB=$${RANLIB}" \
4553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4554 install-info) \
4555 || exit 1
4557 @endif automake
4559 .PHONY: maybe-install-pdf-automake install-pdf-automake
4560 maybe-install-pdf-automake:
4561 @if automake
4562 maybe-install-pdf-automake: install-pdf-automake
4564 install-pdf-automake: \
4565 configure-automake \
4566 pdf-automake
4567 @: $(MAKE); $(unstage)
4568 @[ -f ./automake/Makefile ] || exit 0; \
4569 r=`${PWD_COMMAND}`; export r; \
4570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4571 $(HOST_EXPORTS) \
4572 for flag in $(EXTRA_HOST_FLAGS) ; do \
4573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4574 done; \
4575 echo "Doing install-pdf in automake" ; \
4576 (cd $(HOST_SUBDIR)/automake && \
4577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4579 "RANLIB=$${RANLIB}" \
4580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4581 install-pdf) \
4582 || exit 1
4584 @endif automake
4586 .PHONY: maybe-install-html-automake install-html-automake
4587 maybe-install-html-automake:
4588 @if automake
4589 maybe-install-html-automake: install-html-automake
4591 install-html-automake: \
4592 configure-automake \
4593 html-automake
4594 @: $(MAKE); $(unstage)
4595 @[ -f ./automake/Makefile ] || exit 0; \
4596 r=`${PWD_COMMAND}`; export r; \
4597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4598 $(HOST_EXPORTS) \
4599 for flag in $(EXTRA_HOST_FLAGS) ; do \
4600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4601 done; \
4602 echo "Doing install-html in automake" ; \
4603 (cd $(HOST_SUBDIR)/automake && \
4604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4606 "RANLIB=$${RANLIB}" \
4607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4608 install-html) \
4609 || exit 1
4611 @endif automake
4613 .PHONY: maybe-installcheck-automake installcheck-automake
4614 maybe-installcheck-automake:
4615 @if automake
4616 maybe-installcheck-automake: installcheck-automake
4618 installcheck-automake: \
4619 configure-automake
4620 @: $(MAKE); $(unstage)
4621 @[ -f ./automake/Makefile ] || exit 0; \
4622 r=`${PWD_COMMAND}`; export r; \
4623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624 $(HOST_EXPORTS) \
4625 for flag in $(EXTRA_HOST_FLAGS) ; do \
4626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4627 done; \
4628 echo "Doing installcheck in automake" ; \
4629 (cd $(HOST_SUBDIR)/automake && \
4630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4632 "RANLIB=$${RANLIB}" \
4633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4634 installcheck) \
4635 || exit 1
4637 @endif automake
4639 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4640 maybe-mostlyclean-automake:
4641 @if automake
4642 maybe-mostlyclean-automake: mostlyclean-automake
4644 mostlyclean-automake:
4645 @: $(MAKE); $(unstage)
4646 @[ -f ./automake/Makefile ] || exit 0; \
4647 r=`${PWD_COMMAND}`; export r; \
4648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649 $(HOST_EXPORTS) \
4650 for flag in $(EXTRA_HOST_FLAGS) ; do \
4651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4652 done; \
4653 echo "Doing mostlyclean in automake" ; \
4654 (cd $(HOST_SUBDIR)/automake && \
4655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4657 "RANLIB=$${RANLIB}" \
4658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4659 mostlyclean) \
4660 || exit 1
4662 @endif automake
4664 .PHONY: maybe-clean-automake clean-automake
4665 maybe-clean-automake:
4666 @if automake
4667 maybe-clean-automake: clean-automake
4669 clean-automake:
4670 @: $(MAKE); $(unstage)
4671 @[ -f ./automake/Makefile ] || exit 0; \
4672 r=`${PWD_COMMAND}`; export r; \
4673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4674 $(HOST_EXPORTS) \
4675 for flag in $(EXTRA_HOST_FLAGS) ; do \
4676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4677 done; \
4678 echo "Doing clean in automake" ; \
4679 (cd $(HOST_SUBDIR)/automake && \
4680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4682 "RANLIB=$${RANLIB}" \
4683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4684 clean) \
4685 || exit 1
4687 @endif automake
4689 .PHONY: maybe-distclean-automake distclean-automake
4690 maybe-distclean-automake:
4691 @if automake
4692 maybe-distclean-automake: distclean-automake
4694 distclean-automake:
4695 @: $(MAKE); $(unstage)
4696 @[ -f ./automake/Makefile ] || exit 0; \
4697 r=`${PWD_COMMAND}`; export r; \
4698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4699 $(HOST_EXPORTS) \
4700 for flag in $(EXTRA_HOST_FLAGS) ; do \
4701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4702 done; \
4703 echo "Doing distclean in automake" ; \
4704 (cd $(HOST_SUBDIR)/automake && \
4705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4707 "RANLIB=$${RANLIB}" \
4708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4709 distclean) \
4710 || exit 1
4712 @endif automake
4714 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4715 maybe-maintainer-clean-automake:
4716 @if automake
4717 maybe-maintainer-clean-automake: maintainer-clean-automake
4719 maintainer-clean-automake:
4720 @: $(MAKE); $(unstage)
4721 @[ -f ./automake/Makefile ] || exit 0; \
4722 r=`${PWD_COMMAND}`; export r; \
4723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4724 $(HOST_EXPORTS) \
4725 for flag in $(EXTRA_HOST_FLAGS) ; do \
4726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4727 done; \
4728 echo "Doing maintainer-clean in automake" ; \
4729 (cd $(HOST_SUBDIR)/automake && \
4730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4732 "RANLIB=$${RANLIB}" \
4733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4734 maintainer-clean) \
4735 || exit 1
4737 @endif automake
4741 .PHONY: configure-bash maybe-configure-bash
4742 maybe-configure-bash:
4743 @if gcc-bootstrap
4744 configure-bash: stage_current
4745 @endif gcc-bootstrap
4746 @if bash
4747 maybe-configure-bash: configure-bash
4748 configure-bash:
4749 @: $(MAKE); $(unstage)
4750 @r=`${PWD_COMMAND}`; export r; \
4751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4752 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4754 $(HOST_EXPORTS) \
4755 echo Configuring in $(HOST_SUBDIR)/bash; \
4756 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4757 case $(srcdir) in \
4758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4759 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4761 esac; \
4762 srcdiroption="--srcdir=$${topdir}/bash"; \
4763 libsrcdir="$$s/bash"; \
4764 $(SHELL) $${libsrcdir}/configure \
4765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4766 --target=${target_alias} $${srcdiroption} \
4767 || exit 1
4768 @endif bash
4774 .PHONY: all-bash maybe-all-bash
4775 maybe-all-bash:
4776 @if gcc-bootstrap
4777 all-bash: stage_current
4778 @endif gcc-bootstrap
4779 @if bash
4780 TARGET-bash=all
4781 maybe-all-bash: all-bash
4782 all-bash: configure-bash
4783 @: $(MAKE); $(unstage)
4784 @r=`${PWD_COMMAND}`; export r; \
4785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4786 $(HOST_EXPORTS) \
4787 (cd $(HOST_SUBDIR)/bash && \
4788 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4789 $(TARGET-bash))
4790 @endif bash
4795 .PHONY: check-bash maybe-check-bash
4796 maybe-check-bash:
4797 @if bash
4798 maybe-check-bash: check-bash
4800 check-bash:
4801 @: $(MAKE); $(unstage)
4802 @r=`${PWD_COMMAND}`; export r; \
4803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4804 $(HOST_EXPORTS) \
4805 (cd $(HOST_SUBDIR)/bash && \
4806 $(MAKE) $(FLAGS_TO_PASS) check)
4808 @endif bash
4810 .PHONY: install-bash maybe-install-bash
4811 maybe-install-bash:
4812 @if bash
4813 maybe-install-bash: install-bash
4815 install-bash: installdirs
4816 @: $(MAKE); $(unstage)
4817 @r=`${PWD_COMMAND}`; export r; \
4818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4819 $(HOST_EXPORTS) \
4820 (cd $(HOST_SUBDIR)/bash && \
4821 $(MAKE) $(FLAGS_TO_PASS) install)
4823 @endif bash
4825 # Other targets (info, dvi, pdf, etc.)
4827 .PHONY: maybe-info-bash info-bash
4828 maybe-info-bash:
4829 @if bash
4830 maybe-info-bash: info-bash
4832 info-bash: \
4833 configure-bash
4834 @: $(MAKE); $(unstage)
4835 @[ -f ./bash/Makefile ] || exit 0; \
4836 r=`${PWD_COMMAND}`; export r; \
4837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4838 $(HOST_EXPORTS) \
4839 for flag in $(EXTRA_HOST_FLAGS) ; do \
4840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4841 done; \
4842 echo "Doing info in bash" ; \
4843 (cd $(HOST_SUBDIR)/bash && \
4844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4846 "RANLIB=$${RANLIB}" \
4847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4848 info) \
4849 || exit 1
4851 @endif bash
4853 .PHONY: maybe-dvi-bash dvi-bash
4854 maybe-dvi-bash:
4855 @if bash
4856 maybe-dvi-bash: dvi-bash
4858 dvi-bash: \
4859 configure-bash
4860 @: $(MAKE); $(unstage)
4861 @[ -f ./bash/Makefile ] || exit 0; \
4862 r=`${PWD_COMMAND}`; export r; \
4863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4864 $(HOST_EXPORTS) \
4865 for flag in $(EXTRA_HOST_FLAGS) ; do \
4866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4867 done; \
4868 echo "Doing dvi in bash" ; \
4869 (cd $(HOST_SUBDIR)/bash && \
4870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4872 "RANLIB=$${RANLIB}" \
4873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4874 dvi) \
4875 || exit 1
4877 @endif bash
4879 .PHONY: maybe-pdf-bash pdf-bash
4880 maybe-pdf-bash:
4881 @if bash
4882 maybe-pdf-bash: pdf-bash
4884 pdf-bash: \
4885 configure-bash
4886 @: $(MAKE); $(unstage)
4887 @[ -f ./bash/Makefile ] || exit 0; \
4888 r=`${PWD_COMMAND}`; export r; \
4889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4890 $(HOST_EXPORTS) \
4891 for flag in $(EXTRA_HOST_FLAGS) ; do \
4892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4893 done; \
4894 echo "Doing pdf in bash" ; \
4895 (cd $(HOST_SUBDIR)/bash && \
4896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4898 "RANLIB=$${RANLIB}" \
4899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4900 pdf) \
4901 || exit 1
4903 @endif bash
4905 .PHONY: maybe-html-bash html-bash
4906 maybe-html-bash:
4907 @if bash
4908 maybe-html-bash: html-bash
4910 html-bash: \
4911 configure-bash
4912 @: $(MAKE); $(unstage)
4913 @[ -f ./bash/Makefile ] || exit 0; \
4914 r=`${PWD_COMMAND}`; export r; \
4915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4916 $(HOST_EXPORTS) \
4917 for flag in $(EXTRA_HOST_FLAGS) ; do \
4918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4919 done; \
4920 echo "Doing html in bash" ; \
4921 (cd $(HOST_SUBDIR)/bash && \
4922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4924 "RANLIB=$${RANLIB}" \
4925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4926 html) \
4927 || exit 1
4929 @endif bash
4931 .PHONY: maybe-TAGS-bash TAGS-bash
4932 maybe-TAGS-bash:
4933 @if bash
4934 maybe-TAGS-bash: TAGS-bash
4936 TAGS-bash: \
4937 configure-bash
4938 @: $(MAKE); $(unstage)
4939 @[ -f ./bash/Makefile ] || exit 0; \
4940 r=`${PWD_COMMAND}`; export r; \
4941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4942 $(HOST_EXPORTS) \
4943 for flag in $(EXTRA_HOST_FLAGS) ; do \
4944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4945 done; \
4946 echo "Doing TAGS in bash" ; \
4947 (cd $(HOST_SUBDIR)/bash && \
4948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4950 "RANLIB=$${RANLIB}" \
4951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4952 TAGS) \
4953 || exit 1
4955 @endif bash
4957 .PHONY: maybe-install-info-bash install-info-bash
4958 maybe-install-info-bash:
4959 @if bash
4960 maybe-install-info-bash: install-info-bash
4962 install-info-bash: \
4963 configure-bash \
4964 info-bash
4965 @: $(MAKE); $(unstage)
4966 @[ -f ./bash/Makefile ] || exit 0; \
4967 r=`${PWD_COMMAND}`; export r; \
4968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4969 $(HOST_EXPORTS) \
4970 for flag in $(EXTRA_HOST_FLAGS) ; do \
4971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4972 done; \
4973 echo "Doing install-info in bash" ; \
4974 (cd $(HOST_SUBDIR)/bash && \
4975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4977 "RANLIB=$${RANLIB}" \
4978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4979 install-info) \
4980 || exit 1
4982 @endif bash
4984 .PHONY: maybe-install-pdf-bash install-pdf-bash
4985 maybe-install-pdf-bash:
4986 @if bash
4987 maybe-install-pdf-bash: install-pdf-bash
4989 install-pdf-bash: \
4990 configure-bash \
4991 pdf-bash
4992 @: $(MAKE); $(unstage)
4993 @[ -f ./bash/Makefile ] || exit 0; \
4994 r=`${PWD_COMMAND}`; export r; \
4995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4996 $(HOST_EXPORTS) \
4997 for flag in $(EXTRA_HOST_FLAGS) ; do \
4998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4999 done; \
5000 echo "Doing install-pdf in bash" ; \
5001 (cd $(HOST_SUBDIR)/bash && \
5002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5004 "RANLIB=$${RANLIB}" \
5005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5006 install-pdf) \
5007 || exit 1
5009 @endif bash
5011 .PHONY: maybe-install-html-bash install-html-bash
5012 maybe-install-html-bash:
5013 @if bash
5014 maybe-install-html-bash: install-html-bash
5016 install-html-bash: \
5017 configure-bash \
5018 html-bash
5019 @: $(MAKE); $(unstage)
5020 @[ -f ./bash/Makefile ] || exit 0; \
5021 r=`${PWD_COMMAND}`; export r; \
5022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5023 $(HOST_EXPORTS) \
5024 for flag in $(EXTRA_HOST_FLAGS) ; do \
5025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5026 done; \
5027 echo "Doing install-html in bash" ; \
5028 (cd $(HOST_SUBDIR)/bash && \
5029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5031 "RANLIB=$${RANLIB}" \
5032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5033 install-html) \
5034 || exit 1
5036 @endif bash
5038 .PHONY: maybe-installcheck-bash installcheck-bash
5039 maybe-installcheck-bash:
5040 @if bash
5041 maybe-installcheck-bash: installcheck-bash
5043 installcheck-bash: \
5044 configure-bash
5045 @: $(MAKE); $(unstage)
5046 @[ -f ./bash/Makefile ] || exit 0; \
5047 r=`${PWD_COMMAND}`; export r; \
5048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5049 $(HOST_EXPORTS) \
5050 for flag in $(EXTRA_HOST_FLAGS) ; do \
5051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5052 done; \
5053 echo "Doing installcheck in bash" ; \
5054 (cd $(HOST_SUBDIR)/bash && \
5055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5057 "RANLIB=$${RANLIB}" \
5058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5059 installcheck) \
5060 || exit 1
5062 @endif bash
5064 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5065 maybe-mostlyclean-bash:
5066 @if bash
5067 maybe-mostlyclean-bash: mostlyclean-bash
5069 mostlyclean-bash:
5070 @: $(MAKE); $(unstage)
5071 @[ -f ./bash/Makefile ] || exit 0; \
5072 r=`${PWD_COMMAND}`; export r; \
5073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5074 $(HOST_EXPORTS) \
5075 for flag in $(EXTRA_HOST_FLAGS) ; do \
5076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5077 done; \
5078 echo "Doing mostlyclean in bash" ; \
5079 (cd $(HOST_SUBDIR)/bash && \
5080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5082 "RANLIB=$${RANLIB}" \
5083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5084 mostlyclean) \
5085 || exit 1
5087 @endif bash
5089 .PHONY: maybe-clean-bash clean-bash
5090 maybe-clean-bash:
5091 @if bash
5092 maybe-clean-bash: clean-bash
5094 clean-bash:
5095 @: $(MAKE); $(unstage)
5096 @[ -f ./bash/Makefile ] || exit 0; \
5097 r=`${PWD_COMMAND}`; export r; \
5098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5099 $(HOST_EXPORTS) \
5100 for flag in $(EXTRA_HOST_FLAGS) ; do \
5101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5102 done; \
5103 echo "Doing clean in bash" ; \
5104 (cd $(HOST_SUBDIR)/bash && \
5105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5107 "RANLIB=$${RANLIB}" \
5108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5109 clean) \
5110 || exit 1
5112 @endif bash
5114 .PHONY: maybe-distclean-bash distclean-bash
5115 maybe-distclean-bash:
5116 @if bash
5117 maybe-distclean-bash: distclean-bash
5119 distclean-bash:
5120 @: $(MAKE); $(unstage)
5121 @[ -f ./bash/Makefile ] || exit 0; \
5122 r=`${PWD_COMMAND}`; export r; \
5123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5124 $(HOST_EXPORTS) \
5125 for flag in $(EXTRA_HOST_FLAGS) ; do \
5126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5127 done; \
5128 echo "Doing distclean in bash" ; \
5129 (cd $(HOST_SUBDIR)/bash && \
5130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5132 "RANLIB=$${RANLIB}" \
5133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5134 distclean) \
5135 || exit 1
5137 @endif bash
5139 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5140 maybe-maintainer-clean-bash:
5141 @if bash
5142 maybe-maintainer-clean-bash: maintainer-clean-bash
5144 maintainer-clean-bash:
5145 @: $(MAKE); $(unstage)
5146 @[ -f ./bash/Makefile ] || exit 0; \
5147 r=`${PWD_COMMAND}`; export r; \
5148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5149 $(HOST_EXPORTS) \
5150 for flag in $(EXTRA_HOST_FLAGS) ; do \
5151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5152 done; \
5153 echo "Doing maintainer-clean in bash" ; \
5154 (cd $(HOST_SUBDIR)/bash && \
5155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5157 "RANLIB=$${RANLIB}" \
5158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5159 maintainer-clean) \
5160 || exit 1
5162 @endif bash
5166 .PHONY: configure-bfd maybe-configure-bfd
5167 maybe-configure-bfd:
5168 @if gcc-bootstrap
5169 configure-bfd: stage_current
5170 @endif gcc-bootstrap
5171 @if bfd
5172 maybe-configure-bfd: configure-bfd
5173 configure-bfd:
5174 @r=`${PWD_COMMAND}`; export r; \
5175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5176 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5178 $(HOST_EXPORTS) \
5179 echo Configuring in $(HOST_SUBDIR)/bfd; \
5180 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5181 case $(srcdir) in \
5182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5183 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5185 esac; \
5186 srcdiroption="--srcdir=$${topdir}/bfd"; \
5187 libsrcdir="$$s/bfd"; \
5188 $(SHELL) $${libsrcdir}/configure \
5189 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5190 --target=${target_alias} $${srcdiroption} \
5191 || exit 1
5192 @endif bfd
5196 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5197 maybe-configure-stage1-bfd:
5198 @if bfd-bootstrap
5199 maybe-configure-stage1-bfd: configure-stage1-bfd
5200 configure-stage1-bfd:
5201 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5202 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5203 @r=`${PWD_COMMAND}`; export r; \
5204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5205 TFLAGS="$(STAGE1_TFLAGS)"; \
5206 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5207 $(HOST_EXPORTS) \
5208 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5209 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5210 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5211 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5213 cd $(HOST_SUBDIR)/bfd || exit 1; \
5214 case $(srcdir) in \
5215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5216 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5218 esac; \
5219 srcdiroption="--srcdir=$${topdir}/bfd"; \
5220 libsrcdir="$$s/bfd"; \
5221 $(SHELL) $${libsrcdir}/configure \
5222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5223 --target=${target_alias} $${srcdiroption} \
5224 $(STAGE1_CONFIGURE_FLAGS)
5225 @endif bfd-bootstrap
5227 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5228 maybe-configure-stage2-bfd:
5229 @if bfd-bootstrap
5230 maybe-configure-stage2-bfd: configure-stage2-bfd
5231 configure-stage2-bfd:
5232 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5234 @r=`${PWD_COMMAND}`; export r; \
5235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5236 TFLAGS="$(STAGE2_TFLAGS)"; \
5237 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5238 $(HOST_EXPORTS) \
5239 $(POSTSTAGE1_HOST_EXPORTS) \
5240 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5241 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5242 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5243 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5245 cd $(HOST_SUBDIR)/bfd || exit 1; \
5246 case $(srcdir) in \
5247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5248 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5250 esac; \
5251 srcdiroption="--srcdir=$${topdir}/bfd"; \
5252 libsrcdir="$$s/bfd"; \
5253 $(SHELL) $${libsrcdir}/configure \
5254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5255 --target=${target_alias} $${srcdiroption} \
5256 --with-build-libsubdir=$(HOST_SUBDIR) \
5257 $(STAGE2_CONFIGURE_FLAGS)
5258 @endif bfd-bootstrap
5260 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5261 maybe-configure-stage3-bfd:
5262 @if bfd-bootstrap
5263 maybe-configure-stage3-bfd: configure-stage3-bfd
5264 configure-stage3-bfd:
5265 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5266 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5267 @r=`${PWD_COMMAND}`; export r; \
5268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5269 TFLAGS="$(STAGE3_TFLAGS)"; \
5270 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5271 $(HOST_EXPORTS) \
5272 $(POSTSTAGE1_HOST_EXPORTS) \
5273 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5274 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5275 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5276 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5278 cd $(HOST_SUBDIR)/bfd || exit 1; \
5279 case $(srcdir) in \
5280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5281 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5283 esac; \
5284 srcdiroption="--srcdir=$${topdir}/bfd"; \
5285 libsrcdir="$$s/bfd"; \
5286 $(SHELL) $${libsrcdir}/configure \
5287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5288 --target=${target_alias} $${srcdiroption} \
5289 --with-build-libsubdir=$(HOST_SUBDIR) \
5290 $(STAGE3_CONFIGURE_FLAGS)
5291 @endif bfd-bootstrap
5293 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5294 maybe-configure-stage4-bfd:
5295 @if bfd-bootstrap
5296 maybe-configure-stage4-bfd: configure-stage4-bfd
5297 configure-stage4-bfd:
5298 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5300 @r=`${PWD_COMMAND}`; export r; \
5301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5302 TFLAGS="$(STAGE4_TFLAGS)"; \
5303 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5304 $(HOST_EXPORTS) \
5305 $(POSTSTAGE1_HOST_EXPORTS) \
5306 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5307 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5308 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5309 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5311 cd $(HOST_SUBDIR)/bfd || exit 1; \
5312 case $(srcdir) in \
5313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5314 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5316 esac; \
5317 srcdiroption="--srcdir=$${topdir}/bfd"; \
5318 libsrcdir="$$s/bfd"; \
5319 $(SHELL) $${libsrcdir}/configure \
5320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5321 --target=${target_alias} $${srcdiroption} \
5322 --with-build-libsubdir=$(HOST_SUBDIR) \
5323 $(STAGE4_CONFIGURE_FLAGS)
5324 @endif bfd-bootstrap
5326 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5327 maybe-configure-stageprofile-bfd:
5328 @if bfd-bootstrap
5329 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5330 configure-stageprofile-bfd:
5331 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5333 @r=`${PWD_COMMAND}`; export r; \
5334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5335 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5336 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5337 $(HOST_EXPORTS) \
5338 $(POSTSTAGE1_HOST_EXPORTS) \
5339 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5340 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5341 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5342 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5344 cd $(HOST_SUBDIR)/bfd || exit 1; \
5345 case $(srcdir) in \
5346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5347 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5349 esac; \
5350 srcdiroption="--srcdir=$${topdir}/bfd"; \
5351 libsrcdir="$$s/bfd"; \
5352 $(SHELL) $${libsrcdir}/configure \
5353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5354 --target=${target_alias} $${srcdiroption} \
5355 --with-build-libsubdir=$(HOST_SUBDIR) \
5356 $(STAGEprofile_CONFIGURE_FLAGS)
5357 @endif bfd-bootstrap
5359 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5360 maybe-configure-stagefeedback-bfd:
5361 @if bfd-bootstrap
5362 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5363 configure-stagefeedback-bfd:
5364 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5366 @r=`${PWD_COMMAND}`; export r; \
5367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5368 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5369 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5370 $(HOST_EXPORTS) \
5371 $(POSTSTAGE1_HOST_EXPORTS) \
5372 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5373 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5374 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5375 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5377 cd $(HOST_SUBDIR)/bfd || exit 1; \
5378 case $(srcdir) in \
5379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5380 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5382 esac; \
5383 srcdiroption="--srcdir=$${topdir}/bfd"; \
5384 libsrcdir="$$s/bfd"; \
5385 $(SHELL) $${libsrcdir}/configure \
5386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5387 --target=${target_alias} $${srcdiroption} \
5388 --with-build-libsubdir=$(HOST_SUBDIR) \
5389 $(STAGEfeedback_CONFIGURE_FLAGS)
5390 @endif bfd-bootstrap
5396 .PHONY: all-bfd maybe-all-bfd
5397 maybe-all-bfd:
5398 @if gcc-bootstrap
5399 all-bfd: stage_current
5400 @endif gcc-bootstrap
5401 @if bfd
5402 TARGET-bfd=all
5403 maybe-all-bfd: all-bfd
5404 all-bfd: configure-bfd
5405 @r=`${PWD_COMMAND}`; export r; \
5406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5407 $(HOST_EXPORTS) \
5408 (cd $(HOST_SUBDIR)/bfd && \
5409 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5410 $(TARGET-bfd))
5411 @endif bfd
5415 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5416 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5417 maybe-all-stage1-bfd:
5418 maybe-clean-stage1-bfd:
5419 @if bfd-bootstrap
5420 maybe-all-stage1-bfd: all-stage1-bfd
5421 all-stage1: all-stage1-bfd
5422 TARGET-stage1-bfd = $(TARGET-bfd)
5423 all-stage1-bfd: configure-stage1-bfd
5424 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5425 @r=`${PWD_COMMAND}`; export r; \
5426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5427 TFLAGS="$(STAGE1_TFLAGS)"; \
5428 $(HOST_EXPORTS) \
5429 cd $(HOST_SUBDIR)/bfd && \
5430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5431 CFLAGS="$(STAGE1_CFLAGS)" \
5432 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5433 LIBCFLAGS="$(LIBCFLAGS)" \
5434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5437 $(EXTRA_HOST_FLAGS) \
5438 TFLAGS="$(STAGE1_TFLAGS)" \
5439 $(TARGET-stage1-bfd)
5441 maybe-clean-stage1-bfd: clean-stage1-bfd
5442 clean-stage1: clean-stage1-bfd
5443 clean-stage1-bfd:
5444 @if [ $(current_stage) = stage1 ]; then \
5445 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5446 else \
5447 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5448 $(MAKE) stage1-start; \
5449 fi; \
5450 cd $(HOST_SUBDIR)/bfd && \
5451 $(MAKE) $(EXTRA_HOST_FLAGS) \
5452 clean
5453 @endif bfd-bootstrap
5456 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5457 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5458 maybe-all-stage2-bfd:
5459 maybe-clean-stage2-bfd:
5460 @if bfd-bootstrap
5461 maybe-all-stage2-bfd: all-stage2-bfd
5462 all-stage2: all-stage2-bfd
5463 TARGET-stage2-bfd = $(TARGET-bfd)
5464 all-stage2-bfd: configure-stage2-bfd
5465 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5466 @r=`${PWD_COMMAND}`; export r; \
5467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5468 TFLAGS="$(STAGE2_TFLAGS)"; \
5469 $(HOST_EXPORTS) \
5470 $(POSTSTAGE1_HOST_EXPORTS) \
5471 cd $(HOST_SUBDIR)/bfd && \
5472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5473 CFLAGS="$(STAGE2_CFLAGS)" \
5474 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5475 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5480 TFLAGS="$(STAGE2_TFLAGS)" \
5481 $(TARGET-stage2-bfd)
5483 maybe-clean-stage2-bfd: clean-stage2-bfd
5484 clean-stage2: clean-stage2-bfd
5485 clean-stage2-bfd:
5486 @if [ $(current_stage) = stage2 ]; then \
5487 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5488 else \
5489 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5490 $(MAKE) stage2-start; \
5491 fi; \
5492 cd $(HOST_SUBDIR)/bfd && \
5493 $(MAKE) $(EXTRA_HOST_FLAGS) \
5494 $(POSTSTAGE1_FLAGS_TO_PASS) \
5495 clean
5496 @endif bfd-bootstrap
5499 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5500 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5501 maybe-all-stage3-bfd:
5502 maybe-clean-stage3-bfd:
5503 @if bfd-bootstrap
5504 maybe-all-stage3-bfd: all-stage3-bfd
5505 all-stage3: all-stage3-bfd
5506 TARGET-stage3-bfd = $(TARGET-bfd)
5507 all-stage3-bfd: configure-stage3-bfd
5508 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5509 @r=`${PWD_COMMAND}`; export r; \
5510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5511 TFLAGS="$(STAGE3_TFLAGS)"; \
5512 $(HOST_EXPORTS) \
5513 $(POSTSTAGE1_HOST_EXPORTS) \
5514 cd $(HOST_SUBDIR)/bfd && \
5515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5516 CFLAGS="$(STAGE3_CFLAGS)" \
5517 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5518 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5522 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5523 TFLAGS="$(STAGE3_TFLAGS)" \
5524 $(TARGET-stage3-bfd)
5526 maybe-clean-stage3-bfd: clean-stage3-bfd
5527 clean-stage3: clean-stage3-bfd
5528 clean-stage3-bfd:
5529 @if [ $(current_stage) = stage3 ]; then \
5530 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5531 else \
5532 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5533 $(MAKE) stage3-start; \
5534 fi; \
5535 cd $(HOST_SUBDIR)/bfd && \
5536 $(MAKE) $(EXTRA_HOST_FLAGS) \
5537 $(POSTSTAGE1_FLAGS_TO_PASS) \
5538 clean
5539 @endif bfd-bootstrap
5542 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5543 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5544 maybe-all-stage4-bfd:
5545 maybe-clean-stage4-bfd:
5546 @if bfd-bootstrap
5547 maybe-all-stage4-bfd: all-stage4-bfd
5548 all-stage4: all-stage4-bfd
5549 TARGET-stage4-bfd = $(TARGET-bfd)
5550 all-stage4-bfd: configure-stage4-bfd
5551 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5552 @r=`${PWD_COMMAND}`; export r; \
5553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5554 TFLAGS="$(STAGE4_TFLAGS)"; \
5555 $(HOST_EXPORTS) \
5556 $(POSTSTAGE1_HOST_EXPORTS) \
5557 cd $(HOST_SUBDIR)/bfd && \
5558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5559 CFLAGS="$(STAGE4_CFLAGS)" \
5560 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5561 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5565 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5566 TFLAGS="$(STAGE4_TFLAGS)" \
5567 $(TARGET-stage4-bfd)
5569 maybe-clean-stage4-bfd: clean-stage4-bfd
5570 clean-stage4: clean-stage4-bfd
5571 clean-stage4-bfd:
5572 @if [ $(current_stage) = stage4 ]; then \
5573 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5574 else \
5575 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5576 $(MAKE) stage4-start; \
5577 fi; \
5578 cd $(HOST_SUBDIR)/bfd && \
5579 $(MAKE) $(EXTRA_HOST_FLAGS) \
5580 $(POSTSTAGE1_FLAGS_TO_PASS) \
5581 clean
5582 @endif bfd-bootstrap
5585 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5586 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5587 maybe-all-stageprofile-bfd:
5588 maybe-clean-stageprofile-bfd:
5589 @if bfd-bootstrap
5590 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5591 all-stageprofile: all-stageprofile-bfd
5592 TARGET-stageprofile-bfd = $(TARGET-bfd)
5593 all-stageprofile-bfd: configure-stageprofile-bfd
5594 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5595 @r=`${PWD_COMMAND}`; export r; \
5596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5598 $(HOST_EXPORTS) \
5599 $(POSTSTAGE1_HOST_EXPORTS) \
5600 cd $(HOST_SUBDIR)/bfd && \
5601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5602 CFLAGS="$(STAGEprofile_CFLAGS)" \
5603 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5604 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5609 TFLAGS="$(STAGEprofile_TFLAGS)" \
5610 $(TARGET-stageprofile-bfd)
5612 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5613 clean-stageprofile: clean-stageprofile-bfd
5614 clean-stageprofile-bfd:
5615 @if [ $(current_stage) = stageprofile ]; then \
5616 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5617 else \
5618 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5619 $(MAKE) stageprofile-start; \
5620 fi; \
5621 cd $(HOST_SUBDIR)/bfd && \
5622 $(MAKE) $(EXTRA_HOST_FLAGS) \
5623 $(POSTSTAGE1_FLAGS_TO_PASS) \
5624 clean
5625 @endif bfd-bootstrap
5628 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5629 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5630 maybe-all-stagefeedback-bfd:
5631 maybe-clean-stagefeedback-bfd:
5632 @if bfd-bootstrap
5633 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5634 all-stagefeedback: all-stagefeedback-bfd
5635 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5636 all-stagefeedback-bfd: configure-stagefeedback-bfd
5637 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5638 @r=`${PWD_COMMAND}`; export r; \
5639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5640 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5641 $(HOST_EXPORTS) \
5642 $(POSTSTAGE1_HOST_EXPORTS) \
5643 cd $(HOST_SUBDIR)/bfd && \
5644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5645 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5646 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5647 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5652 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5653 $(TARGET-stagefeedback-bfd)
5655 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5656 clean-stagefeedback: clean-stagefeedback-bfd
5657 clean-stagefeedback-bfd:
5658 @if [ $(current_stage) = stagefeedback ]; then \
5659 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5660 else \
5661 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5662 $(MAKE) stagefeedback-start; \
5663 fi; \
5664 cd $(HOST_SUBDIR)/bfd && \
5665 $(MAKE) $(EXTRA_HOST_FLAGS) \
5666 $(POSTSTAGE1_FLAGS_TO_PASS) \
5667 clean
5668 @endif bfd-bootstrap
5674 .PHONY: check-bfd maybe-check-bfd
5675 maybe-check-bfd:
5676 @if bfd
5677 maybe-check-bfd: check-bfd
5679 check-bfd:
5680 @: $(MAKE); $(unstage)
5681 @r=`${PWD_COMMAND}`; export r; \
5682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5683 $(HOST_EXPORTS) \
5684 (cd $(HOST_SUBDIR)/bfd && \
5685 $(MAKE) $(FLAGS_TO_PASS) check)
5687 @endif bfd
5689 .PHONY: install-bfd maybe-install-bfd
5690 maybe-install-bfd:
5691 @if bfd
5692 maybe-install-bfd: install-bfd
5694 install-bfd: installdirs
5695 @: $(MAKE); $(unstage)
5696 @r=`${PWD_COMMAND}`; export r; \
5697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5698 $(HOST_EXPORTS) \
5699 (cd $(HOST_SUBDIR)/bfd && \
5700 $(MAKE) $(FLAGS_TO_PASS) install)
5702 @endif bfd
5704 # Other targets (info, dvi, pdf, etc.)
5706 .PHONY: maybe-info-bfd info-bfd
5707 maybe-info-bfd:
5708 @if bfd
5709 maybe-info-bfd: info-bfd
5711 info-bfd: \
5712 configure-bfd
5713 @[ -f ./bfd/Makefile ] || exit 0; \
5714 r=`${PWD_COMMAND}`; export r; \
5715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5716 $(HOST_EXPORTS) \
5717 for flag in $(EXTRA_HOST_FLAGS) ; do \
5718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5719 done; \
5720 echo "Doing info in bfd" ; \
5721 (cd $(HOST_SUBDIR)/bfd && \
5722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5724 "RANLIB=$${RANLIB}" \
5725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5726 info) \
5727 || exit 1
5729 @endif bfd
5731 .PHONY: maybe-dvi-bfd dvi-bfd
5732 maybe-dvi-bfd:
5733 @if bfd
5734 maybe-dvi-bfd: dvi-bfd
5736 dvi-bfd: \
5737 configure-bfd
5738 @[ -f ./bfd/Makefile ] || exit 0; \
5739 r=`${PWD_COMMAND}`; export r; \
5740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5741 $(HOST_EXPORTS) \
5742 for flag in $(EXTRA_HOST_FLAGS) ; do \
5743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5744 done; \
5745 echo "Doing dvi in bfd" ; \
5746 (cd $(HOST_SUBDIR)/bfd && \
5747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5749 "RANLIB=$${RANLIB}" \
5750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5751 dvi) \
5752 || exit 1
5754 @endif bfd
5756 .PHONY: maybe-pdf-bfd pdf-bfd
5757 maybe-pdf-bfd:
5758 @if bfd
5759 maybe-pdf-bfd: pdf-bfd
5761 pdf-bfd: \
5762 configure-bfd
5763 @[ -f ./bfd/Makefile ] || exit 0; \
5764 r=`${PWD_COMMAND}`; export r; \
5765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5766 $(HOST_EXPORTS) \
5767 for flag in $(EXTRA_HOST_FLAGS) ; do \
5768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5769 done; \
5770 echo "Doing pdf in bfd" ; \
5771 (cd $(HOST_SUBDIR)/bfd && \
5772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5774 "RANLIB=$${RANLIB}" \
5775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5776 pdf) \
5777 || exit 1
5779 @endif bfd
5781 .PHONY: maybe-html-bfd html-bfd
5782 maybe-html-bfd:
5783 @if bfd
5784 maybe-html-bfd: html-bfd
5786 html-bfd: \
5787 configure-bfd
5788 @[ -f ./bfd/Makefile ] || exit 0; \
5789 r=`${PWD_COMMAND}`; export r; \
5790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5791 $(HOST_EXPORTS) \
5792 for flag in $(EXTRA_HOST_FLAGS) ; do \
5793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5794 done; \
5795 echo "Doing html in bfd" ; \
5796 (cd $(HOST_SUBDIR)/bfd && \
5797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5799 "RANLIB=$${RANLIB}" \
5800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5801 html) \
5802 || exit 1
5804 @endif bfd
5806 .PHONY: maybe-TAGS-bfd TAGS-bfd
5807 maybe-TAGS-bfd:
5808 @if bfd
5809 maybe-TAGS-bfd: TAGS-bfd
5811 TAGS-bfd: \
5812 configure-bfd
5813 @[ -f ./bfd/Makefile ] || exit 0; \
5814 r=`${PWD_COMMAND}`; export r; \
5815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5816 $(HOST_EXPORTS) \
5817 for flag in $(EXTRA_HOST_FLAGS) ; do \
5818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5819 done; \
5820 echo "Doing TAGS in bfd" ; \
5821 (cd $(HOST_SUBDIR)/bfd && \
5822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5824 "RANLIB=$${RANLIB}" \
5825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5826 TAGS) \
5827 || exit 1
5829 @endif bfd
5831 .PHONY: maybe-install-info-bfd install-info-bfd
5832 maybe-install-info-bfd:
5833 @if bfd
5834 maybe-install-info-bfd: install-info-bfd
5836 install-info-bfd: \
5837 configure-bfd \
5838 info-bfd
5839 @[ -f ./bfd/Makefile ] || exit 0; \
5840 r=`${PWD_COMMAND}`; export r; \
5841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5842 $(HOST_EXPORTS) \
5843 for flag in $(EXTRA_HOST_FLAGS) ; do \
5844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5845 done; \
5846 echo "Doing install-info in bfd" ; \
5847 (cd $(HOST_SUBDIR)/bfd && \
5848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5850 "RANLIB=$${RANLIB}" \
5851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5852 install-info) \
5853 || exit 1
5855 @endif bfd
5857 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5858 maybe-install-pdf-bfd:
5859 @if bfd
5860 maybe-install-pdf-bfd: install-pdf-bfd
5862 install-pdf-bfd: \
5863 configure-bfd \
5864 pdf-bfd
5865 @[ -f ./bfd/Makefile ] || exit 0; \
5866 r=`${PWD_COMMAND}`; export r; \
5867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5868 $(HOST_EXPORTS) \
5869 for flag in $(EXTRA_HOST_FLAGS) ; do \
5870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5871 done; \
5872 echo "Doing install-pdf in bfd" ; \
5873 (cd $(HOST_SUBDIR)/bfd && \
5874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5876 "RANLIB=$${RANLIB}" \
5877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5878 install-pdf) \
5879 || exit 1
5881 @endif bfd
5883 .PHONY: maybe-install-html-bfd install-html-bfd
5884 maybe-install-html-bfd:
5885 @if bfd
5886 maybe-install-html-bfd: install-html-bfd
5888 install-html-bfd: \
5889 configure-bfd \
5890 html-bfd
5891 @[ -f ./bfd/Makefile ] || exit 0; \
5892 r=`${PWD_COMMAND}`; export r; \
5893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5894 $(HOST_EXPORTS) \
5895 for flag in $(EXTRA_HOST_FLAGS) ; do \
5896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5897 done; \
5898 echo "Doing install-html in bfd" ; \
5899 (cd $(HOST_SUBDIR)/bfd && \
5900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5902 "RANLIB=$${RANLIB}" \
5903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5904 install-html) \
5905 || exit 1
5907 @endif bfd
5909 .PHONY: maybe-installcheck-bfd installcheck-bfd
5910 maybe-installcheck-bfd:
5911 @if bfd
5912 maybe-installcheck-bfd: installcheck-bfd
5914 installcheck-bfd: \
5915 configure-bfd
5916 @[ -f ./bfd/Makefile ] || exit 0; \
5917 r=`${PWD_COMMAND}`; export r; \
5918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5919 $(HOST_EXPORTS) \
5920 for flag in $(EXTRA_HOST_FLAGS) ; do \
5921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5922 done; \
5923 echo "Doing installcheck in bfd" ; \
5924 (cd $(HOST_SUBDIR)/bfd && \
5925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5927 "RANLIB=$${RANLIB}" \
5928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5929 installcheck) \
5930 || exit 1
5932 @endif bfd
5934 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5935 maybe-mostlyclean-bfd:
5936 @if bfd
5937 maybe-mostlyclean-bfd: mostlyclean-bfd
5939 mostlyclean-bfd:
5940 @[ -f ./bfd/Makefile ] || exit 0; \
5941 r=`${PWD_COMMAND}`; export r; \
5942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5943 $(HOST_EXPORTS) \
5944 for flag in $(EXTRA_HOST_FLAGS) ; do \
5945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5946 done; \
5947 echo "Doing mostlyclean in bfd" ; \
5948 (cd $(HOST_SUBDIR)/bfd && \
5949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5951 "RANLIB=$${RANLIB}" \
5952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5953 mostlyclean) \
5954 || exit 1
5956 @endif bfd
5958 .PHONY: maybe-clean-bfd clean-bfd
5959 maybe-clean-bfd:
5960 @if bfd
5961 maybe-clean-bfd: clean-bfd
5963 clean-bfd:
5964 @[ -f ./bfd/Makefile ] || exit 0; \
5965 r=`${PWD_COMMAND}`; export r; \
5966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5967 $(HOST_EXPORTS) \
5968 for flag in $(EXTRA_HOST_FLAGS) ; do \
5969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5970 done; \
5971 echo "Doing clean in bfd" ; \
5972 (cd $(HOST_SUBDIR)/bfd && \
5973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5975 "RANLIB=$${RANLIB}" \
5976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5977 clean) \
5978 || exit 1
5980 @endif bfd
5982 .PHONY: maybe-distclean-bfd distclean-bfd
5983 maybe-distclean-bfd:
5984 @if bfd
5985 maybe-distclean-bfd: distclean-bfd
5987 distclean-bfd:
5988 @[ -f ./bfd/Makefile ] || exit 0; \
5989 r=`${PWD_COMMAND}`; export r; \
5990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5991 $(HOST_EXPORTS) \
5992 for flag in $(EXTRA_HOST_FLAGS) ; do \
5993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5994 done; \
5995 echo "Doing distclean in bfd" ; \
5996 (cd $(HOST_SUBDIR)/bfd && \
5997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5999 "RANLIB=$${RANLIB}" \
6000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6001 distclean) \
6002 || exit 1
6004 @endif bfd
6006 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6007 maybe-maintainer-clean-bfd:
6008 @if bfd
6009 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6011 maintainer-clean-bfd:
6012 @[ -f ./bfd/Makefile ] || exit 0; \
6013 r=`${PWD_COMMAND}`; export r; \
6014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6015 $(HOST_EXPORTS) \
6016 for flag in $(EXTRA_HOST_FLAGS) ; do \
6017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6018 done; \
6019 echo "Doing maintainer-clean in bfd" ; \
6020 (cd $(HOST_SUBDIR)/bfd && \
6021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6023 "RANLIB=$${RANLIB}" \
6024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6025 maintainer-clean) \
6026 || exit 1
6028 @endif bfd
6032 .PHONY: configure-opcodes maybe-configure-opcodes
6033 maybe-configure-opcodes:
6034 @if gcc-bootstrap
6035 configure-opcodes: stage_current
6036 @endif gcc-bootstrap
6037 @if opcodes
6038 maybe-configure-opcodes: configure-opcodes
6039 configure-opcodes:
6040 @r=`${PWD_COMMAND}`; export r; \
6041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6042 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6044 $(HOST_EXPORTS) \
6045 echo Configuring in $(HOST_SUBDIR)/opcodes; \
6046 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6047 case $(srcdir) in \
6048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6049 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6051 esac; \
6052 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6053 libsrcdir="$$s/opcodes"; \
6054 $(SHELL) $${libsrcdir}/configure \
6055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6056 --target=${target_alias} $${srcdiroption} \
6057 || exit 1
6058 @endif opcodes
6062 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6063 maybe-configure-stage1-opcodes:
6064 @if opcodes-bootstrap
6065 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6066 configure-stage1-opcodes:
6067 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6068 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6069 @r=`${PWD_COMMAND}`; export r; \
6070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6071 TFLAGS="$(STAGE1_TFLAGS)"; \
6072 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6073 $(HOST_EXPORTS) \
6074 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6075 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6076 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6077 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6079 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6080 case $(srcdir) in \
6081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6082 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6084 esac; \
6085 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6086 libsrcdir="$$s/opcodes"; \
6087 $(SHELL) $${libsrcdir}/configure \
6088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6089 --target=${target_alias} $${srcdiroption} \
6090 $(STAGE1_CONFIGURE_FLAGS)
6091 @endif opcodes-bootstrap
6093 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6094 maybe-configure-stage2-opcodes:
6095 @if opcodes-bootstrap
6096 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6097 configure-stage2-opcodes:
6098 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6100 @r=`${PWD_COMMAND}`; export r; \
6101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6102 TFLAGS="$(STAGE2_TFLAGS)"; \
6103 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6104 $(HOST_EXPORTS) \
6105 $(POSTSTAGE1_HOST_EXPORTS) \
6106 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6107 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6108 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6109 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6111 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6112 case $(srcdir) in \
6113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6114 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6116 esac; \
6117 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6118 libsrcdir="$$s/opcodes"; \
6119 $(SHELL) $${libsrcdir}/configure \
6120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6121 --target=${target_alias} $${srcdiroption} \
6122 --with-build-libsubdir=$(HOST_SUBDIR) \
6123 $(STAGE2_CONFIGURE_FLAGS)
6124 @endif opcodes-bootstrap
6126 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6127 maybe-configure-stage3-opcodes:
6128 @if opcodes-bootstrap
6129 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6130 configure-stage3-opcodes:
6131 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6133 @r=`${PWD_COMMAND}`; export r; \
6134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6135 TFLAGS="$(STAGE3_TFLAGS)"; \
6136 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6137 $(HOST_EXPORTS) \
6138 $(POSTSTAGE1_HOST_EXPORTS) \
6139 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6140 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6141 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6142 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6144 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6145 case $(srcdir) in \
6146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6147 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6149 esac; \
6150 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6151 libsrcdir="$$s/opcodes"; \
6152 $(SHELL) $${libsrcdir}/configure \
6153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6154 --target=${target_alias} $${srcdiroption} \
6155 --with-build-libsubdir=$(HOST_SUBDIR) \
6156 $(STAGE3_CONFIGURE_FLAGS)
6157 @endif opcodes-bootstrap
6159 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6160 maybe-configure-stage4-opcodes:
6161 @if opcodes-bootstrap
6162 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6163 configure-stage4-opcodes:
6164 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6166 @r=`${PWD_COMMAND}`; export r; \
6167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6168 TFLAGS="$(STAGE4_TFLAGS)"; \
6169 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6170 $(HOST_EXPORTS) \
6171 $(POSTSTAGE1_HOST_EXPORTS) \
6172 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6173 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6174 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6175 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6177 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6178 case $(srcdir) in \
6179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6180 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6182 esac; \
6183 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6184 libsrcdir="$$s/opcodes"; \
6185 $(SHELL) $${libsrcdir}/configure \
6186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6187 --target=${target_alias} $${srcdiroption} \
6188 --with-build-libsubdir=$(HOST_SUBDIR) \
6189 $(STAGE4_CONFIGURE_FLAGS)
6190 @endif opcodes-bootstrap
6192 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6193 maybe-configure-stageprofile-opcodes:
6194 @if opcodes-bootstrap
6195 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6196 configure-stageprofile-opcodes:
6197 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6198 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6199 @r=`${PWD_COMMAND}`; export r; \
6200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6201 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6202 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6203 $(HOST_EXPORTS) \
6204 $(POSTSTAGE1_HOST_EXPORTS) \
6205 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6206 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6207 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6208 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6210 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6211 case $(srcdir) in \
6212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6213 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6215 esac; \
6216 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6217 libsrcdir="$$s/opcodes"; \
6218 $(SHELL) $${libsrcdir}/configure \
6219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6220 --target=${target_alias} $${srcdiroption} \
6221 --with-build-libsubdir=$(HOST_SUBDIR) \
6222 $(STAGEprofile_CONFIGURE_FLAGS)
6223 @endif opcodes-bootstrap
6225 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6226 maybe-configure-stagefeedback-opcodes:
6227 @if opcodes-bootstrap
6228 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6229 configure-stagefeedback-opcodes:
6230 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6232 @r=`${PWD_COMMAND}`; export r; \
6233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6234 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6235 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6236 $(HOST_EXPORTS) \
6237 $(POSTSTAGE1_HOST_EXPORTS) \
6238 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6239 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6240 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6241 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6243 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6244 case $(srcdir) in \
6245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6246 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6248 esac; \
6249 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6250 libsrcdir="$$s/opcodes"; \
6251 $(SHELL) $${libsrcdir}/configure \
6252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6253 --target=${target_alias} $${srcdiroption} \
6254 --with-build-libsubdir=$(HOST_SUBDIR) \
6255 $(STAGEfeedback_CONFIGURE_FLAGS)
6256 @endif opcodes-bootstrap
6262 .PHONY: all-opcodes maybe-all-opcodes
6263 maybe-all-opcodes:
6264 @if gcc-bootstrap
6265 all-opcodes: stage_current
6266 @endif gcc-bootstrap
6267 @if opcodes
6268 TARGET-opcodes=all
6269 maybe-all-opcodes: all-opcodes
6270 all-opcodes: configure-opcodes
6271 @r=`${PWD_COMMAND}`; export r; \
6272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6273 $(HOST_EXPORTS) \
6274 (cd $(HOST_SUBDIR)/opcodes && \
6275 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6276 $(TARGET-opcodes))
6277 @endif opcodes
6281 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6282 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6283 maybe-all-stage1-opcodes:
6284 maybe-clean-stage1-opcodes:
6285 @if opcodes-bootstrap
6286 maybe-all-stage1-opcodes: all-stage1-opcodes
6287 all-stage1: all-stage1-opcodes
6288 TARGET-stage1-opcodes = $(TARGET-opcodes)
6289 all-stage1-opcodes: configure-stage1-opcodes
6290 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6291 @r=`${PWD_COMMAND}`; export r; \
6292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6293 TFLAGS="$(STAGE1_TFLAGS)"; \
6294 $(HOST_EXPORTS) \
6295 cd $(HOST_SUBDIR)/opcodes && \
6296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6297 CFLAGS="$(STAGE1_CFLAGS)" \
6298 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6299 LIBCFLAGS="$(LIBCFLAGS)" \
6300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6303 $(EXTRA_HOST_FLAGS) \
6304 TFLAGS="$(STAGE1_TFLAGS)" \
6305 $(TARGET-stage1-opcodes)
6307 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6308 clean-stage1: clean-stage1-opcodes
6309 clean-stage1-opcodes:
6310 @if [ $(current_stage) = stage1 ]; then \
6311 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6312 else \
6313 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6314 $(MAKE) stage1-start; \
6315 fi; \
6316 cd $(HOST_SUBDIR)/opcodes && \
6317 $(MAKE) $(EXTRA_HOST_FLAGS) \
6318 clean
6319 @endif opcodes-bootstrap
6322 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6323 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6324 maybe-all-stage2-opcodes:
6325 maybe-clean-stage2-opcodes:
6326 @if opcodes-bootstrap
6327 maybe-all-stage2-opcodes: all-stage2-opcodes
6328 all-stage2: all-stage2-opcodes
6329 TARGET-stage2-opcodes = $(TARGET-opcodes)
6330 all-stage2-opcodes: configure-stage2-opcodes
6331 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6332 @r=`${PWD_COMMAND}`; export r; \
6333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6334 TFLAGS="$(STAGE2_TFLAGS)"; \
6335 $(HOST_EXPORTS) \
6336 $(POSTSTAGE1_HOST_EXPORTS) \
6337 cd $(HOST_SUBDIR)/opcodes && \
6338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6339 CFLAGS="$(STAGE2_CFLAGS)" \
6340 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6341 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6345 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6346 TFLAGS="$(STAGE2_TFLAGS)" \
6347 $(TARGET-stage2-opcodes)
6349 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6350 clean-stage2: clean-stage2-opcodes
6351 clean-stage2-opcodes:
6352 @if [ $(current_stage) = stage2 ]; then \
6353 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6354 else \
6355 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6356 $(MAKE) stage2-start; \
6357 fi; \
6358 cd $(HOST_SUBDIR)/opcodes && \
6359 $(MAKE) $(EXTRA_HOST_FLAGS) \
6360 $(POSTSTAGE1_FLAGS_TO_PASS) \
6361 clean
6362 @endif opcodes-bootstrap
6365 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6366 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6367 maybe-all-stage3-opcodes:
6368 maybe-clean-stage3-opcodes:
6369 @if opcodes-bootstrap
6370 maybe-all-stage3-opcodes: all-stage3-opcodes
6371 all-stage3: all-stage3-opcodes
6372 TARGET-stage3-opcodes = $(TARGET-opcodes)
6373 all-stage3-opcodes: configure-stage3-opcodes
6374 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6375 @r=`${PWD_COMMAND}`; export r; \
6376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6377 TFLAGS="$(STAGE3_TFLAGS)"; \
6378 $(HOST_EXPORTS) \
6379 $(POSTSTAGE1_HOST_EXPORTS) \
6380 cd $(HOST_SUBDIR)/opcodes && \
6381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6382 CFLAGS="$(STAGE3_CFLAGS)" \
6383 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6384 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6385 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6386 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6387 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6388 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6389 TFLAGS="$(STAGE3_TFLAGS)" \
6390 $(TARGET-stage3-opcodes)
6392 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6393 clean-stage3: clean-stage3-opcodes
6394 clean-stage3-opcodes:
6395 @if [ $(current_stage) = stage3 ]; then \
6396 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6397 else \
6398 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6399 $(MAKE) stage3-start; \
6400 fi; \
6401 cd $(HOST_SUBDIR)/opcodes && \
6402 $(MAKE) $(EXTRA_HOST_FLAGS) \
6403 $(POSTSTAGE1_FLAGS_TO_PASS) \
6404 clean
6405 @endif opcodes-bootstrap
6408 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6409 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6410 maybe-all-stage4-opcodes:
6411 maybe-clean-stage4-opcodes:
6412 @if opcodes-bootstrap
6413 maybe-all-stage4-opcodes: all-stage4-opcodes
6414 all-stage4: all-stage4-opcodes
6415 TARGET-stage4-opcodes = $(TARGET-opcodes)
6416 all-stage4-opcodes: configure-stage4-opcodes
6417 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6418 @r=`${PWD_COMMAND}`; export r; \
6419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6420 TFLAGS="$(STAGE4_TFLAGS)"; \
6421 $(HOST_EXPORTS) \
6422 $(POSTSTAGE1_HOST_EXPORTS) \
6423 cd $(HOST_SUBDIR)/opcodes && \
6424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6425 CFLAGS="$(STAGE4_CFLAGS)" \
6426 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6427 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6432 TFLAGS="$(STAGE4_TFLAGS)" \
6433 $(TARGET-stage4-opcodes)
6435 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6436 clean-stage4: clean-stage4-opcodes
6437 clean-stage4-opcodes:
6438 @if [ $(current_stage) = stage4 ]; then \
6439 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6440 else \
6441 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6442 $(MAKE) stage4-start; \
6443 fi; \
6444 cd $(HOST_SUBDIR)/opcodes && \
6445 $(MAKE) $(EXTRA_HOST_FLAGS) \
6446 $(POSTSTAGE1_FLAGS_TO_PASS) \
6447 clean
6448 @endif opcodes-bootstrap
6451 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6452 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6453 maybe-all-stageprofile-opcodes:
6454 maybe-clean-stageprofile-opcodes:
6455 @if opcodes-bootstrap
6456 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6457 all-stageprofile: all-stageprofile-opcodes
6458 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6459 all-stageprofile-opcodes: configure-stageprofile-opcodes
6460 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6461 @r=`${PWD_COMMAND}`; export r; \
6462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6463 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6464 $(HOST_EXPORTS) \
6465 $(POSTSTAGE1_HOST_EXPORTS) \
6466 cd $(HOST_SUBDIR)/opcodes && \
6467 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6468 CFLAGS="$(STAGEprofile_CFLAGS)" \
6469 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6470 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6471 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6472 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6473 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6474 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6475 TFLAGS="$(STAGEprofile_TFLAGS)" \
6476 $(TARGET-stageprofile-opcodes)
6478 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6479 clean-stageprofile: clean-stageprofile-opcodes
6480 clean-stageprofile-opcodes:
6481 @if [ $(current_stage) = stageprofile ]; then \
6482 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6483 else \
6484 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6485 $(MAKE) stageprofile-start; \
6486 fi; \
6487 cd $(HOST_SUBDIR)/opcodes && \
6488 $(MAKE) $(EXTRA_HOST_FLAGS) \
6489 $(POSTSTAGE1_FLAGS_TO_PASS) \
6490 clean
6491 @endif opcodes-bootstrap
6494 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6495 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6496 maybe-all-stagefeedback-opcodes:
6497 maybe-clean-stagefeedback-opcodes:
6498 @if opcodes-bootstrap
6499 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6500 all-stagefeedback: all-stagefeedback-opcodes
6501 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6502 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6503 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6504 @r=`${PWD_COMMAND}`; export r; \
6505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6506 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6507 $(HOST_EXPORTS) \
6508 $(POSTSTAGE1_HOST_EXPORTS) \
6509 cd $(HOST_SUBDIR)/opcodes && \
6510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6511 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6512 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6513 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6517 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6518 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6519 $(TARGET-stagefeedback-opcodes)
6521 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6522 clean-stagefeedback: clean-stagefeedback-opcodes
6523 clean-stagefeedback-opcodes:
6524 @if [ $(current_stage) = stagefeedback ]; then \
6525 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6526 else \
6527 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6528 $(MAKE) stagefeedback-start; \
6529 fi; \
6530 cd $(HOST_SUBDIR)/opcodes && \
6531 $(MAKE) $(EXTRA_HOST_FLAGS) \
6532 $(POSTSTAGE1_FLAGS_TO_PASS) \
6533 clean
6534 @endif opcodes-bootstrap
6540 .PHONY: check-opcodes maybe-check-opcodes
6541 maybe-check-opcodes:
6542 @if opcodes
6543 maybe-check-opcodes: check-opcodes
6545 check-opcodes:
6546 @: $(MAKE); $(unstage)
6547 @r=`${PWD_COMMAND}`; export r; \
6548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6549 $(HOST_EXPORTS) \
6550 (cd $(HOST_SUBDIR)/opcodes && \
6551 $(MAKE) $(FLAGS_TO_PASS) check)
6553 @endif opcodes
6555 .PHONY: install-opcodes maybe-install-opcodes
6556 maybe-install-opcodes:
6557 @if opcodes
6558 maybe-install-opcodes: install-opcodes
6560 install-opcodes: installdirs
6561 @: $(MAKE); $(unstage)
6562 @r=`${PWD_COMMAND}`; export r; \
6563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6564 $(HOST_EXPORTS) \
6565 (cd $(HOST_SUBDIR)/opcodes && \
6566 $(MAKE) $(FLAGS_TO_PASS) install)
6568 @endif opcodes
6570 # Other targets (info, dvi, pdf, etc.)
6572 .PHONY: maybe-info-opcodes info-opcodes
6573 maybe-info-opcodes:
6574 @if opcodes
6575 maybe-info-opcodes: info-opcodes
6577 info-opcodes: \
6578 configure-opcodes
6579 @[ -f ./opcodes/Makefile ] || exit 0; \
6580 r=`${PWD_COMMAND}`; export r; \
6581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6582 $(HOST_EXPORTS) \
6583 for flag in $(EXTRA_HOST_FLAGS) ; do \
6584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6585 done; \
6586 echo "Doing info in opcodes" ; \
6587 (cd $(HOST_SUBDIR)/opcodes && \
6588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6590 "RANLIB=$${RANLIB}" \
6591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6592 info) \
6593 || exit 1
6595 @endif opcodes
6597 .PHONY: maybe-dvi-opcodes dvi-opcodes
6598 maybe-dvi-opcodes:
6599 @if opcodes
6600 maybe-dvi-opcodes: dvi-opcodes
6602 dvi-opcodes: \
6603 configure-opcodes
6604 @[ -f ./opcodes/Makefile ] || exit 0; \
6605 r=`${PWD_COMMAND}`; export r; \
6606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6607 $(HOST_EXPORTS) \
6608 for flag in $(EXTRA_HOST_FLAGS) ; do \
6609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6610 done; \
6611 echo "Doing dvi in opcodes" ; \
6612 (cd $(HOST_SUBDIR)/opcodes && \
6613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6615 "RANLIB=$${RANLIB}" \
6616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6617 dvi) \
6618 || exit 1
6620 @endif opcodes
6622 .PHONY: maybe-pdf-opcodes pdf-opcodes
6623 maybe-pdf-opcodes:
6624 @if opcodes
6625 maybe-pdf-opcodes: pdf-opcodes
6627 pdf-opcodes: \
6628 configure-opcodes
6629 @[ -f ./opcodes/Makefile ] || exit 0; \
6630 r=`${PWD_COMMAND}`; export r; \
6631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6632 $(HOST_EXPORTS) \
6633 for flag in $(EXTRA_HOST_FLAGS) ; do \
6634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6635 done; \
6636 echo "Doing pdf in opcodes" ; \
6637 (cd $(HOST_SUBDIR)/opcodes && \
6638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6640 "RANLIB=$${RANLIB}" \
6641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6642 pdf) \
6643 || exit 1
6645 @endif opcodes
6647 .PHONY: maybe-html-opcodes html-opcodes
6648 maybe-html-opcodes:
6649 @if opcodes
6650 maybe-html-opcodes: html-opcodes
6652 html-opcodes: \
6653 configure-opcodes
6654 @[ -f ./opcodes/Makefile ] || exit 0; \
6655 r=`${PWD_COMMAND}`; export r; \
6656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6657 $(HOST_EXPORTS) \
6658 for flag in $(EXTRA_HOST_FLAGS) ; do \
6659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6660 done; \
6661 echo "Doing html in opcodes" ; \
6662 (cd $(HOST_SUBDIR)/opcodes && \
6663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6665 "RANLIB=$${RANLIB}" \
6666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6667 html) \
6668 || exit 1
6670 @endif opcodes
6672 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6673 maybe-TAGS-opcodes:
6674 @if opcodes
6675 maybe-TAGS-opcodes: TAGS-opcodes
6677 TAGS-opcodes: \
6678 configure-opcodes
6679 @[ -f ./opcodes/Makefile ] || exit 0; \
6680 r=`${PWD_COMMAND}`; export r; \
6681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6682 $(HOST_EXPORTS) \
6683 for flag in $(EXTRA_HOST_FLAGS) ; do \
6684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6685 done; \
6686 echo "Doing TAGS in opcodes" ; \
6687 (cd $(HOST_SUBDIR)/opcodes && \
6688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6690 "RANLIB=$${RANLIB}" \
6691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6692 TAGS) \
6693 || exit 1
6695 @endif opcodes
6697 .PHONY: maybe-install-info-opcodes install-info-opcodes
6698 maybe-install-info-opcodes:
6699 @if opcodes
6700 maybe-install-info-opcodes: install-info-opcodes
6702 install-info-opcodes: \
6703 configure-opcodes \
6704 info-opcodes
6705 @[ -f ./opcodes/Makefile ] || exit 0; \
6706 r=`${PWD_COMMAND}`; export r; \
6707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6708 $(HOST_EXPORTS) \
6709 for flag in $(EXTRA_HOST_FLAGS) ; do \
6710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6711 done; \
6712 echo "Doing install-info in opcodes" ; \
6713 (cd $(HOST_SUBDIR)/opcodes && \
6714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6716 "RANLIB=$${RANLIB}" \
6717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6718 install-info) \
6719 || exit 1
6721 @endif opcodes
6723 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6724 maybe-install-pdf-opcodes:
6725 @if opcodes
6726 maybe-install-pdf-opcodes: install-pdf-opcodes
6728 install-pdf-opcodes: \
6729 configure-opcodes \
6730 pdf-opcodes
6731 @[ -f ./opcodes/Makefile ] || exit 0; \
6732 r=`${PWD_COMMAND}`; export r; \
6733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6734 $(HOST_EXPORTS) \
6735 for flag in $(EXTRA_HOST_FLAGS) ; do \
6736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6737 done; \
6738 echo "Doing install-pdf in opcodes" ; \
6739 (cd $(HOST_SUBDIR)/opcodes && \
6740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6742 "RANLIB=$${RANLIB}" \
6743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6744 install-pdf) \
6745 || exit 1
6747 @endif opcodes
6749 .PHONY: maybe-install-html-opcodes install-html-opcodes
6750 maybe-install-html-opcodes:
6751 @if opcodes
6752 maybe-install-html-opcodes: install-html-opcodes
6754 install-html-opcodes: \
6755 configure-opcodes \
6756 html-opcodes
6757 @[ -f ./opcodes/Makefile ] || exit 0; \
6758 r=`${PWD_COMMAND}`; export r; \
6759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6760 $(HOST_EXPORTS) \
6761 for flag in $(EXTRA_HOST_FLAGS) ; do \
6762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6763 done; \
6764 echo "Doing install-html in opcodes" ; \
6765 (cd $(HOST_SUBDIR)/opcodes && \
6766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6768 "RANLIB=$${RANLIB}" \
6769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6770 install-html) \
6771 || exit 1
6773 @endif opcodes
6775 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6776 maybe-installcheck-opcodes:
6777 @if opcodes
6778 maybe-installcheck-opcodes: installcheck-opcodes
6780 installcheck-opcodes: \
6781 configure-opcodes
6782 @[ -f ./opcodes/Makefile ] || exit 0; \
6783 r=`${PWD_COMMAND}`; export r; \
6784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6785 $(HOST_EXPORTS) \
6786 for flag in $(EXTRA_HOST_FLAGS) ; do \
6787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6788 done; \
6789 echo "Doing installcheck in opcodes" ; \
6790 (cd $(HOST_SUBDIR)/opcodes && \
6791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6793 "RANLIB=$${RANLIB}" \
6794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6795 installcheck) \
6796 || exit 1
6798 @endif opcodes
6800 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6801 maybe-mostlyclean-opcodes:
6802 @if opcodes
6803 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6805 mostlyclean-opcodes:
6806 @[ -f ./opcodes/Makefile ] || exit 0; \
6807 r=`${PWD_COMMAND}`; export r; \
6808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6809 $(HOST_EXPORTS) \
6810 for flag in $(EXTRA_HOST_FLAGS) ; do \
6811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6812 done; \
6813 echo "Doing mostlyclean in opcodes" ; \
6814 (cd $(HOST_SUBDIR)/opcodes && \
6815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6817 "RANLIB=$${RANLIB}" \
6818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6819 mostlyclean) \
6820 || exit 1
6822 @endif opcodes
6824 .PHONY: maybe-clean-opcodes clean-opcodes
6825 maybe-clean-opcodes:
6826 @if opcodes
6827 maybe-clean-opcodes: clean-opcodes
6829 clean-opcodes:
6830 @[ -f ./opcodes/Makefile ] || exit 0; \
6831 r=`${PWD_COMMAND}`; export r; \
6832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6833 $(HOST_EXPORTS) \
6834 for flag in $(EXTRA_HOST_FLAGS) ; do \
6835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6836 done; \
6837 echo "Doing clean in opcodes" ; \
6838 (cd $(HOST_SUBDIR)/opcodes && \
6839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6841 "RANLIB=$${RANLIB}" \
6842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6843 clean) \
6844 || exit 1
6846 @endif opcodes
6848 .PHONY: maybe-distclean-opcodes distclean-opcodes
6849 maybe-distclean-opcodes:
6850 @if opcodes
6851 maybe-distclean-opcodes: distclean-opcodes
6853 distclean-opcodes:
6854 @[ -f ./opcodes/Makefile ] || exit 0; \
6855 r=`${PWD_COMMAND}`; export r; \
6856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6857 $(HOST_EXPORTS) \
6858 for flag in $(EXTRA_HOST_FLAGS) ; do \
6859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6860 done; \
6861 echo "Doing distclean in opcodes" ; \
6862 (cd $(HOST_SUBDIR)/opcodes && \
6863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6865 "RANLIB=$${RANLIB}" \
6866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6867 distclean) \
6868 || exit 1
6870 @endif opcodes
6872 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6873 maybe-maintainer-clean-opcodes:
6874 @if opcodes
6875 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6877 maintainer-clean-opcodes:
6878 @[ -f ./opcodes/Makefile ] || exit 0; \
6879 r=`${PWD_COMMAND}`; export r; \
6880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6881 $(HOST_EXPORTS) \
6882 for flag in $(EXTRA_HOST_FLAGS) ; do \
6883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6884 done; \
6885 echo "Doing maintainer-clean in opcodes" ; \
6886 (cd $(HOST_SUBDIR)/opcodes && \
6887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6889 "RANLIB=$${RANLIB}" \
6890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6891 maintainer-clean) \
6892 || exit 1
6894 @endif opcodes
6898 .PHONY: configure-binutils maybe-configure-binutils
6899 maybe-configure-binutils:
6900 @if gcc-bootstrap
6901 configure-binutils: stage_current
6902 @endif gcc-bootstrap
6903 @if binutils
6904 maybe-configure-binutils: configure-binutils
6905 configure-binutils:
6906 @r=`${PWD_COMMAND}`; export r; \
6907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6908 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6910 $(HOST_EXPORTS) \
6911 echo Configuring in $(HOST_SUBDIR)/binutils; \
6912 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6913 case $(srcdir) in \
6914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6915 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6917 esac; \
6918 srcdiroption="--srcdir=$${topdir}/binutils"; \
6919 libsrcdir="$$s/binutils"; \
6920 $(SHELL) $${libsrcdir}/configure \
6921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6922 --target=${target_alias} $${srcdiroption} \
6923 || exit 1
6924 @endif binutils
6928 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6929 maybe-configure-stage1-binutils:
6930 @if binutils-bootstrap
6931 maybe-configure-stage1-binutils: configure-stage1-binutils
6932 configure-stage1-binutils:
6933 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6935 @r=`${PWD_COMMAND}`; export r; \
6936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6937 TFLAGS="$(STAGE1_TFLAGS)"; \
6938 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6939 $(HOST_EXPORTS) \
6940 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6941 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6942 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6943 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6945 cd $(HOST_SUBDIR)/binutils || exit 1; \
6946 case $(srcdir) in \
6947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6948 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6950 esac; \
6951 srcdiroption="--srcdir=$${topdir}/binutils"; \
6952 libsrcdir="$$s/binutils"; \
6953 $(SHELL) $${libsrcdir}/configure \
6954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6955 --target=${target_alias} $${srcdiroption} \
6956 $(STAGE1_CONFIGURE_FLAGS)
6957 @endif binutils-bootstrap
6959 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6960 maybe-configure-stage2-binutils:
6961 @if binutils-bootstrap
6962 maybe-configure-stage2-binutils: configure-stage2-binutils
6963 configure-stage2-binutils:
6964 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6966 @r=`${PWD_COMMAND}`; export r; \
6967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6968 TFLAGS="$(STAGE2_TFLAGS)"; \
6969 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6970 $(HOST_EXPORTS) \
6971 $(POSTSTAGE1_HOST_EXPORTS) \
6972 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6973 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6974 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6975 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6977 cd $(HOST_SUBDIR)/binutils || exit 1; \
6978 case $(srcdir) in \
6979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6980 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6982 esac; \
6983 srcdiroption="--srcdir=$${topdir}/binutils"; \
6984 libsrcdir="$$s/binutils"; \
6985 $(SHELL) $${libsrcdir}/configure \
6986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6987 --target=${target_alias} $${srcdiroption} \
6988 --with-build-libsubdir=$(HOST_SUBDIR) \
6989 $(STAGE2_CONFIGURE_FLAGS)
6990 @endif binutils-bootstrap
6992 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6993 maybe-configure-stage3-binutils:
6994 @if binutils-bootstrap
6995 maybe-configure-stage3-binutils: configure-stage3-binutils
6996 configure-stage3-binutils:
6997 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6999 @r=`${PWD_COMMAND}`; export r; \
7000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7001 TFLAGS="$(STAGE3_TFLAGS)"; \
7002 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7003 $(HOST_EXPORTS) \
7004 $(POSTSTAGE1_HOST_EXPORTS) \
7005 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7006 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7007 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
7008 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7010 cd $(HOST_SUBDIR)/binutils || exit 1; \
7011 case $(srcdir) in \
7012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7013 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7015 esac; \
7016 srcdiroption="--srcdir=$${topdir}/binutils"; \
7017 libsrcdir="$$s/binutils"; \
7018 $(SHELL) $${libsrcdir}/configure \
7019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7020 --target=${target_alias} $${srcdiroption} \
7021 --with-build-libsubdir=$(HOST_SUBDIR) \
7022 $(STAGE3_CONFIGURE_FLAGS)
7023 @endif binutils-bootstrap
7025 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7026 maybe-configure-stage4-binutils:
7027 @if binutils-bootstrap
7028 maybe-configure-stage4-binutils: configure-stage4-binutils
7029 configure-stage4-binutils:
7030 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7032 @r=`${PWD_COMMAND}`; export r; \
7033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7034 TFLAGS="$(STAGE4_TFLAGS)"; \
7035 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7036 $(HOST_EXPORTS) \
7037 $(POSTSTAGE1_HOST_EXPORTS) \
7038 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7039 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7040 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
7041 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7043 cd $(HOST_SUBDIR)/binutils || exit 1; \
7044 case $(srcdir) in \
7045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7046 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7048 esac; \
7049 srcdiroption="--srcdir=$${topdir}/binutils"; \
7050 libsrcdir="$$s/binutils"; \
7051 $(SHELL) $${libsrcdir}/configure \
7052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7053 --target=${target_alias} $${srcdiroption} \
7054 --with-build-libsubdir=$(HOST_SUBDIR) \
7055 $(STAGE4_CONFIGURE_FLAGS)
7056 @endif binutils-bootstrap
7058 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7059 maybe-configure-stageprofile-binutils:
7060 @if binutils-bootstrap
7061 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7062 configure-stageprofile-binutils:
7063 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7065 @r=`${PWD_COMMAND}`; export r; \
7066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7068 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7069 $(HOST_EXPORTS) \
7070 $(POSTSTAGE1_HOST_EXPORTS) \
7071 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7072 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7073 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
7074 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7076 cd $(HOST_SUBDIR)/binutils || exit 1; \
7077 case $(srcdir) in \
7078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7079 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7081 esac; \
7082 srcdiroption="--srcdir=$${topdir}/binutils"; \
7083 libsrcdir="$$s/binutils"; \
7084 $(SHELL) $${libsrcdir}/configure \
7085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7086 --target=${target_alias} $${srcdiroption} \
7087 --with-build-libsubdir=$(HOST_SUBDIR) \
7088 $(STAGEprofile_CONFIGURE_FLAGS)
7089 @endif binutils-bootstrap
7091 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7092 maybe-configure-stagefeedback-binutils:
7093 @if binutils-bootstrap
7094 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7095 configure-stagefeedback-binutils:
7096 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7098 @r=`${PWD_COMMAND}`; export r; \
7099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7101 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7102 $(HOST_EXPORTS) \
7103 $(POSTSTAGE1_HOST_EXPORTS) \
7104 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7105 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7106 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7107 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7109 cd $(HOST_SUBDIR)/binutils || exit 1; \
7110 case $(srcdir) in \
7111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7112 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7114 esac; \
7115 srcdiroption="--srcdir=$${topdir}/binutils"; \
7116 libsrcdir="$$s/binutils"; \
7117 $(SHELL) $${libsrcdir}/configure \
7118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7119 --target=${target_alias} $${srcdiroption} \
7120 --with-build-libsubdir=$(HOST_SUBDIR) \
7121 $(STAGEfeedback_CONFIGURE_FLAGS)
7122 @endif binutils-bootstrap
7128 .PHONY: all-binutils maybe-all-binutils
7129 maybe-all-binutils:
7130 @if gcc-bootstrap
7131 all-binutils: stage_current
7132 @endif gcc-bootstrap
7133 @if binutils
7134 TARGET-binutils=all
7135 maybe-all-binutils: all-binutils
7136 all-binutils: configure-binutils
7137 @r=`${PWD_COMMAND}`; export r; \
7138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7139 $(HOST_EXPORTS) \
7140 (cd $(HOST_SUBDIR)/binutils && \
7141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7142 $(TARGET-binutils))
7143 @endif binutils
7147 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7148 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7149 maybe-all-stage1-binutils:
7150 maybe-clean-stage1-binutils:
7151 @if binutils-bootstrap
7152 maybe-all-stage1-binutils: all-stage1-binutils
7153 all-stage1: all-stage1-binutils
7154 TARGET-stage1-binutils = $(TARGET-binutils)
7155 all-stage1-binutils: configure-stage1-binutils
7156 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7157 @r=`${PWD_COMMAND}`; export r; \
7158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7159 TFLAGS="$(STAGE1_TFLAGS)"; \
7160 $(HOST_EXPORTS) \
7161 cd $(HOST_SUBDIR)/binutils && \
7162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7163 CFLAGS="$(STAGE1_CFLAGS)" \
7164 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7165 LIBCFLAGS="$(LIBCFLAGS)" \
7166 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7167 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7168 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7169 $(EXTRA_HOST_FLAGS) \
7170 TFLAGS="$(STAGE1_TFLAGS)" \
7171 $(TARGET-stage1-binutils)
7173 maybe-clean-stage1-binutils: clean-stage1-binutils
7174 clean-stage1: clean-stage1-binutils
7175 clean-stage1-binutils:
7176 @if [ $(current_stage) = stage1 ]; then \
7177 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7178 else \
7179 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7180 $(MAKE) stage1-start; \
7181 fi; \
7182 cd $(HOST_SUBDIR)/binutils && \
7183 $(MAKE) $(EXTRA_HOST_FLAGS) \
7184 clean
7185 @endif binutils-bootstrap
7188 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7189 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7190 maybe-all-stage2-binutils:
7191 maybe-clean-stage2-binutils:
7192 @if binutils-bootstrap
7193 maybe-all-stage2-binutils: all-stage2-binutils
7194 all-stage2: all-stage2-binutils
7195 TARGET-stage2-binutils = $(TARGET-binutils)
7196 all-stage2-binutils: configure-stage2-binutils
7197 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7198 @r=`${PWD_COMMAND}`; export r; \
7199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7200 TFLAGS="$(STAGE2_TFLAGS)"; \
7201 $(HOST_EXPORTS) \
7202 $(POSTSTAGE1_HOST_EXPORTS) \
7203 cd $(HOST_SUBDIR)/binutils && \
7204 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7205 CFLAGS="$(STAGE2_CFLAGS)" \
7206 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7207 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7208 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7209 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7210 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7211 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7212 TFLAGS="$(STAGE2_TFLAGS)" \
7213 $(TARGET-stage2-binutils)
7215 maybe-clean-stage2-binutils: clean-stage2-binutils
7216 clean-stage2: clean-stage2-binutils
7217 clean-stage2-binutils:
7218 @if [ $(current_stage) = stage2 ]; then \
7219 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7220 else \
7221 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7222 $(MAKE) stage2-start; \
7223 fi; \
7224 cd $(HOST_SUBDIR)/binutils && \
7225 $(MAKE) $(EXTRA_HOST_FLAGS) \
7226 $(POSTSTAGE1_FLAGS_TO_PASS) \
7227 clean
7228 @endif binutils-bootstrap
7231 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7232 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7233 maybe-all-stage3-binutils:
7234 maybe-clean-stage3-binutils:
7235 @if binutils-bootstrap
7236 maybe-all-stage3-binutils: all-stage3-binutils
7237 all-stage3: all-stage3-binutils
7238 TARGET-stage3-binutils = $(TARGET-binutils)
7239 all-stage3-binutils: configure-stage3-binutils
7240 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7241 @r=`${PWD_COMMAND}`; export r; \
7242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7243 TFLAGS="$(STAGE3_TFLAGS)"; \
7244 $(HOST_EXPORTS) \
7245 $(POSTSTAGE1_HOST_EXPORTS) \
7246 cd $(HOST_SUBDIR)/binutils && \
7247 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7248 CFLAGS="$(STAGE3_CFLAGS)" \
7249 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7250 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7251 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7252 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7253 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7254 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7255 TFLAGS="$(STAGE3_TFLAGS)" \
7256 $(TARGET-stage3-binutils)
7258 maybe-clean-stage3-binutils: clean-stage3-binutils
7259 clean-stage3: clean-stage3-binutils
7260 clean-stage3-binutils:
7261 @if [ $(current_stage) = stage3 ]; then \
7262 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7263 else \
7264 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7265 $(MAKE) stage3-start; \
7266 fi; \
7267 cd $(HOST_SUBDIR)/binutils && \
7268 $(MAKE) $(EXTRA_HOST_FLAGS) \
7269 $(POSTSTAGE1_FLAGS_TO_PASS) \
7270 clean
7271 @endif binutils-bootstrap
7274 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7275 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7276 maybe-all-stage4-binutils:
7277 maybe-clean-stage4-binutils:
7278 @if binutils-bootstrap
7279 maybe-all-stage4-binutils: all-stage4-binutils
7280 all-stage4: all-stage4-binutils
7281 TARGET-stage4-binutils = $(TARGET-binutils)
7282 all-stage4-binutils: configure-stage4-binutils
7283 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7284 @r=`${PWD_COMMAND}`; export r; \
7285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7286 TFLAGS="$(STAGE4_TFLAGS)"; \
7287 $(HOST_EXPORTS) \
7288 $(POSTSTAGE1_HOST_EXPORTS) \
7289 cd $(HOST_SUBDIR)/binutils && \
7290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7291 CFLAGS="$(STAGE4_CFLAGS)" \
7292 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7293 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7294 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7295 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7296 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7297 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7298 TFLAGS="$(STAGE4_TFLAGS)" \
7299 $(TARGET-stage4-binutils)
7301 maybe-clean-stage4-binutils: clean-stage4-binutils
7302 clean-stage4: clean-stage4-binutils
7303 clean-stage4-binutils:
7304 @if [ $(current_stage) = stage4 ]; then \
7305 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7306 else \
7307 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7308 $(MAKE) stage4-start; \
7309 fi; \
7310 cd $(HOST_SUBDIR)/binutils && \
7311 $(MAKE) $(EXTRA_HOST_FLAGS) \
7312 $(POSTSTAGE1_FLAGS_TO_PASS) \
7313 clean
7314 @endif binutils-bootstrap
7317 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7318 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7319 maybe-all-stageprofile-binutils:
7320 maybe-clean-stageprofile-binutils:
7321 @if binutils-bootstrap
7322 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7323 all-stageprofile: all-stageprofile-binutils
7324 TARGET-stageprofile-binutils = $(TARGET-binutils)
7325 all-stageprofile-binutils: configure-stageprofile-binutils
7326 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7327 @r=`${PWD_COMMAND}`; export r; \
7328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7329 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7330 $(HOST_EXPORTS) \
7331 $(POSTSTAGE1_HOST_EXPORTS) \
7332 cd $(HOST_SUBDIR)/binutils && \
7333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7334 CFLAGS="$(STAGEprofile_CFLAGS)" \
7335 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7336 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7337 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7338 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7339 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7340 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7341 TFLAGS="$(STAGEprofile_TFLAGS)" \
7342 $(TARGET-stageprofile-binutils)
7344 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7345 clean-stageprofile: clean-stageprofile-binutils
7346 clean-stageprofile-binutils:
7347 @if [ $(current_stage) = stageprofile ]; then \
7348 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7349 else \
7350 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7351 $(MAKE) stageprofile-start; \
7352 fi; \
7353 cd $(HOST_SUBDIR)/binutils && \
7354 $(MAKE) $(EXTRA_HOST_FLAGS) \
7355 $(POSTSTAGE1_FLAGS_TO_PASS) \
7356 clean
7357 @endif binutils-bootstrap
7360 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7361 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7362 maybe-all-stagefeedback-binutils:
7363 maybe-clean-stagefeedback-binutils:
7364 @if binutils-bootstrap
7365 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7366 all-stagefeedback: all-stagefeedback-binutils
7367 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7368 all-stagefeedback-binutils: configure-stagefeedback-binutils
7369 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7370 @r=`${PWD_COMMAND}`; export r; \
7371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7372 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7373 $(HOST_EXPORTS) \
7374 $(POSTSTAGE1_HOST_EXPORTS) \
7375 cd $(HOST_SUBDIR)/binutils && \
7376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7377 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7378 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7379 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7380 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7381 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7382 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7383 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7384 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7385 $(TARGET-stagefeedback-binutils)
7387 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7388 clean-stagefeedback: clean-stagefeedback-binutils
7389 clean-stagefeedback-binutils:
7390 @if [ $(current_stage) = stagefeedback ]; then \
7391 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7392 else \
7393 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7394 $(MAKE) stagefeedback-start; \
7395 fi; \
7396 cd $(HOST_SUBDIR)/binutils && \
7397 $(MAKE) $(EXTRA_HOST_FLAGS) \
7398 $(POSTSTAGE1_FLAGS_TO_PASS) \
7399 clean
7400 @endif binutils-bootstrap
7406 .PHONY: check-binutils maybe-check-binutils
7407 maybe-check-binutils:
7408 @if binutils
7409 maybe-check-binutils: check-binutils
7411 check-binutils:
7412 @: $(MAKE); $(unstage)
7413 @r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 $(HOST_EXPORTS) \
7416 (cd $(HOST_SUBDIR)/binutils && \
7417 $(MAKE) $(FLAGS_TO_PASS) check)
7419 @endif binutils
7421 .PHONY: install-binutils maybe-install-binutils
7422 maybe-install-binutils:
7423 @if binutils
7424 maybe-install-binutils: install-binutils
7426 install-binutils: installdirs
7427 @: $(MAKE); $(unstage)
7428 @r=`${PWD_COMMAND}`; export r; \
7429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7430 $(HOST_EXPORTS) \
7431 (cd $(HOST_SUBDIR)/binutils && \
7432 $(MAKE) $(FLAGS_TO_PASS) install)
7434 @endif binutils
7436 # Other targets (info, dvi, pdf, etc.)
7438 .PHONY: maybe-info-binutils info-binutils
7439 maybe-info-binutils:
7440 @if binutils
7441 maybe-info-binutils: info-binutils
7443 info-binutils: \
7444 configure-binutils
7445 @[ -f ./binutils/Makefile ] || exit 0; \
7446 r=`${PWD_COMMAND}`; export r; \
7447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7448 $(HOST_EXPORTS) \
7449 for flag in $(EXTRA_HOST_FLAGS) ; do \
7450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7451 done; \
7452 echo "Doing info in binutils" ; \
7453 (cd $(HOST_SUBDIR)/binutils && \
7454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7456 "RANLIB=$${RANLIB}" \
7457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7458 info) \
7459 || exit 1
7461 @endif binutils
7463 .PHONY: maybe-dvi-binutils dvi-binutils
7464 maybe-dvi-binutils:
7465 @if binutils
7466 maybe-dvi-binutils: dvi-binutils
7468 dvi-binutils: \
7469 configure-binutils
7470 @[ -f ./binutils/Makefile ] || exit 0; \
7471 r=`${PWD_COMMAND}`; export r; \
7472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7473 $(HOST_EXPORTS) \
7474 for flag in $(EXTRA_HOST_FLAGS) ; do \
7475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7476 done; \
7477 echo "Doing dvi in binutils" ; \
7478 (cd $(HOST_SUBDIR)/binutils && \
7479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7481 "RANLIB=$${RANLIB}" \
7482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7483 dvi) \
7484 || exit 1
7486 @endif binutils
7488 .PHONY: maybe-pdf-binutils pdf-binutils
7489 maybe-pdf-binutils:
7490 @if binutils
7491 maybe-pdf-binutils: pdf-binutils
7493 pdf-binutils: \
7494 configure-binutils
7495 @[ -f ./binutils/Makefile ] || exit 0; \
7496 r=`${PWD_COMMAND}`; export r; \
7497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7498 $(HOST_EXPORTS) \
7499 for flag in $(EXTRA_HOST_FLAGS) ; do \
7500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7501 done; \
7502 echo "Doing pdf in binutils" ; \
7503 (cd $(HOST_SUBDIR)/binutils && \
7504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7506 "RANLIB=$${RANLIB}" \
7507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7508 pdf) \
7509 || exit 1
7511 @endif binutils
7513 .PHONY: maybe-html-binutils html-binutils
7514 maybe-html-binutils:
7515 @if binutils
7516 maybe-html-binutils: html-binutils
7518 html-binutils: \
7519 configure-binutils
7520 @[ -f ./binutils/Makefile ] || exit 0; \
7521 r=`${PWD_COMMAND}`; export r; \
7522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523 $(HOST_EXPORTS) \
7524 for flag in $(EXTRA_HOST_FLAGS) ; do \
7525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526 done; \
7527 echo "Doing html in binutils" ; \
7528 (cd $(HOST_SUBDIR)/binutils && \
7529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7531 "RANLIB=$${RANLIB}" \
7532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7533 html) \
7534 || exit 1
7536 @endif binutils
7538 .PHONY: maybe-TAGS-binutils TAGS-binutils
7539 maybe-TAGS-binutils:
7540 @if binutils
7541 maybe-TAGS-binutils: TAGS-binutils
7543 TAGS-binutils: \
7544 configure-binutils
7545 @[ -f ./binutils/Makefile ] || exit 0; \
7546 r=`${PWD_COMMAND}`; export r; \
7547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548 $(HOST_EXPORTS) \
7549 for flag in $(EXTRA_HOST_FLAGS) ; do \
7550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7551 done; \
7552 echo "Doing TAGS in binutils" ; \
7553 (cd $(HOST_SUBDIR)/binutils && \
7554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7556 "RANLIB=$${RANLIB}" \
7557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7558 TAGS) \
7559 || exit 1
7561 @endif binutils
7563 .PHONY: maybe-install-info-binutils install-info-binutils
7564 maybe-install-info-binutils:
7565 @if binutils
7566 maybe-install-info-binutils: install-info-binutils
7568 install-info-binutils: \
7569 configure-binutils \
7570 info-binutils
7571 @[ -f ./binutils/Makefile ] || exit 0; \
7572 r=`${PWD_COMMAND}`; export r; \
7573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7574 $(HOST_EXPORTS) \
7575 for flag in $(EXTRA_HOST_FLAGS) ; do \
7576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7577 done; \
7578 echo "Doing install-info in binutils" ; \
7579 (cd $(HOST_SUBDIR)/binutils && \
7580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7582 "RANLIB=$${RANLIB}" \
7583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7584 install-info) \
7585 || exit 1
7587 @endif binutils
7589 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7590 maybe-install-pdf-binutils:
7591 @if binutils
7592 maybe-install-pdf-binutils: install-pdf-binutils
7594 install-pdf-binutils: \
7595 configure-binutils \
7596 pdf-binutils
7597 @[ -f ./binutils/Makefile ] || exit 0; \
7598 r=`${PWD_COMMAND}`; export r; \
7599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7600 $(HOST_EXPORTS) \
7601 for flag in $(EXTRA_HOST_FLAGS) ; do \
7602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7603 done; \
7604 echo "Doing install-pdf in binutils" ; \
7605 (cd $(HOST_SUBDIR)/binutils && \
7606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7608 "RANLIB=$${RANLIB}" \
7609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7610 install-pdf) \
7611 || exit 1
7613 @endif binutils
7615 .PHONY: maybe-install-html-binutils install-html-binutils
7616 maybe-install-html-binutils:
7617 @if binutils
7618 maybe-install-html-binutils: install-html-binutils
7620 install-html-binutils: \
7621 configure-binutils \
7622 html-binutils
7623 @[ -f ./binutils/Makefile ] || exit 0; \
7624 r=`${PWD_COMMAND}`; export r; \
7625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7626 $(HOST_EXPORTS) \
7627 for flag in $(EXTRA_HOST_FLAGS) ; do \
7628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7629 done; \
7630 echo "Doing install-html in binutils" ; \
7631 (cd $(HOST_SUBDIR)/binutils && \
7632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7634 "RANLIB=$${RANLIB}" \
7635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7636 install-html) \
7637 || exit 1
7639 @endif binutils
7641 .PHONY: maybe-installcheck-binutils installcheck-binutils
7642 maybe-installcheck-binutils:
7643 @if binutils
7644 maybe-installcheck-binutils: installcheck-binutils
7646 installcheck-binutils: \
7647 configure-binutils
7648 @[ -f ./binutils/Makefile ] || exit 0; \
7649 r=`${PWD_COMMAND}`; export r; \
7650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7651 $(HOST_EXPORTS) \
7652 for flag in $(EXTRA_HOST_FLAGS) ; do \
7653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7654 done; \
7655 echo "Doing installcheck in binutils" ; \
7656 (cd $(HOST_SUBDIR)/binutils && \
7657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7659 "RANLIB=$${RANLIB}" \
7660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7661 installcheck) \
7662 || exit 1
7664 @endif binutils
7666 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7667 maybe-mostlyclean-binutils:
7668 @if binutils
7669 maybe-mostlyclean-binutils: mostlyclean-binutils
7671 mostlyclean-binutils:
7672 @[ -f ./binutils/Makefile ] || exit 0; \
7673 r=`${PWD_COMMAND}`; export r; \
7674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7675 $(HOST_EXPORTS) \
7676 for flag in $(EXTRA_HOST_FLAGS) ; do \
7677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7678 done; \
7679 echo "Doing mostlyclean in binutils" ; \
7680 (cd $(HOST_SUBDIR)/binutils && \
7681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7683 "RANLIB=$${RANLIB}" \
7684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7685 mostlyclean) \
7686 || exit 1
7688 @endif binutils
7690 .PHONY: maybe-clean-binutils clean-binutils
7691 maybe-clean-binutils:
7692 @if binutils
7693 maybe-clean-binutils: clean-binutils
7695 clean-binutils:
7696 @[ -f ./binutils/Makefile ] || exit 0; \
7697 r=`${PWD_COMMAND}`; export r; \
7698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7699 $(HOST_EXPORTS) \
7700 for flag in $(EXTRA_HOST_FLAGS) ; do \
7701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7702 done; \
7703 echo "Doing clean in binutils" ; \
7704 (cd $(HOST_SUBDIR)/binutils && \
7705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7707 "RANLIB=$${RANLIB}" \
7708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7709 clean) \
7710 || exit 1
7712 @endif binutils
7714 .PHONY: maybe-distclean-binutils distclean-binutils
7715 maybe-distclean-binutils:
7716 @if binutils
7717 maybe-distclean-binutils: distclean-binutils
7719 distclean-binutils:
7720 @[ -f ./binutils/Makefile ] || exit 0; \
7721 r=`${PWD_COMMAND}`; export r; \
7722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7723 $(HOST_EXPORTS) \
7724 for flag in $(EXTRA_HOST_FLAGS) ; do \
7725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7726 done; \
7727 echo "Doing distclean in binutils" ; \
7728 (cd $(HOST_SUBDIR)/binutils && \
7729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7731 "RANLIB=$${RANLIB}" \
7732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7733 distclean) \
7734 || exit 1
7736 @endif binutils
7738 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7739 maybe-maintainer-clean-binutils:
7740 @if binutils
7741 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7743 maintainer-clean-binutils:
7744 @[ -f ./binutils/Makefile ] || exit 0; \
7745 r=`${PWD_COMMAND}`; export r; \
7746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7747 $(HOST_EXPORTS) \
7748 for flag in $(EXTRA_HOST_FLAGS) ; do \
7749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7750 done; \
7751 echo "Doing maintainer-clean in binutils" ; \
7752 (cd $(HOST_SUBDIR)/binutils && \
7753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7755 "RANLIB=$${RANLIB}" \
7756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7757 maintainer-clean) \
7758 || exit 1
7760 @endif binutils
7764 .PHONY: configure-bison maybe-configure-bison
7765 maybe-configure-bison:
7766 @if gcc-bootstrap
7767 configure-bison: stage_current
7768 @endif gcc-bootstrap
7769 @if bison
7770 maybe-configure-bison: configure-bison
7771 configure-bison:
7772 @: $(MAKE); $(unstage)
7773 @r=`${PWD_COMMAND}`; export r; \
7774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7777 $(HOST_EXPORTS) \
7778 echo Configuring in $(HOST_SUBDIR)/bison; \
7779 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7780 case $(srcdir) in \
7781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7782 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7784 esac; \
7785 srcdiroption="--srcdir=$${topdir}/bison"; \
7786 libsrcdir="$$s/bison"; \
7787 $(SHELL) $${libsrcdir}/configure \
7788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7789 --target=${target_alias} $${srcdiroption} \
7790 || exit 1
7791 @endif bison
7797 .PHONY: all-bison maybe-all-bison
7798 maybe-all-bison:
7799 @if gcc-bootstrap
7800 all-bison: stage_current
7801 @endif gcc-bootstrap
7802 @if bison
7803 TARGET-bison=all
7804 maybe-all-bison: all-bison
7805 all-bison: configure-bison
7806 @: $(MAKE); $(unstage)
7807 @r=`${PWD_COMMAND}`; export r; \
7808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7809 $(HOST_EXPORTS) \
7810 (cd $(HOST_SUBDIR)/bison && \
7811 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7812 $(TARGET-bison))
7813 @endif bison
7818 .PHONY: check-bison maybe-check-bison
7819 maybe-check-bison:
7820 @if bison
7821 maybe-check-bison: check-bison
7823 # This module is only tested in a native toolchain.
7824 check-bison:
7825 @: $(MAKE); $(unstage)
7826 @if [ '$(host)' = '$(target)' ] ; then \
7827 r=`${PWD_COMMAND}`; export r; \
7828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7829 $(HOST_EXPORTS) \
7830 (cd $(HOST_SUBDIR)/bison && \
7831 $(MAKE) $(FLAGS_TO_PASS) check); \
7834 @endif bison
7836 .PHONY: install-bison maybe-install-bison
7837 maybe-install-bison:
7838 @if bison
7839 maybe-install-bison: install-bison
7841 install-bison: installdirs
7842 @: $(MAKE); $(unstage)
7843 @r=`${PWD_COMMAND}`; export r; \
7844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7845 $(HOST_EXPORTS) \
7846 (cd $(HOST_SUBDIR)/bison && \
7847 $(MAKE) $(FLAGS_TO_PASS) install)
7849 @endif bison
7851 # Other targets (info, dvi, pdf, etc.)
7853 .PHONY: maybe-info-bison info-bison
7854 maybe-info-bison:
7855 @if bison
7856 maybe-info-bison: info-bison
7858 info-bison: \
7859 configure-bison
7860 @: $(MAKE); $(unstage)
7861 @[ -f ./bison/Makefile ] || exit 0; \
7862 r=`${PWD_COMMAND}`; export r; \
7863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7864 $(HOST_EXPORTS) \
7865 for flag in $(EXTRA_HOST_FLAGS) ; do \
7866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7867 done; \
7868 echo "Doing info in bison" ; \
7869 (cd $(HOST_SUBDIR)/bison && \
7870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7872 "RANLIB=$${RANLIB}" \
7873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7874 info) \
7875 || exit 1
7877 @endif bison
7879 .PHONY: maybe-dvi-bison dvi-bison
7880 maybe-dvi-bison:
7881 @if bison
7882 maybe-dvi-bison: dvi-bison
7884 dvi-bison: \
7885 configure-bison
7886 @: $(MAKE); $(unstage)
7887 @[ -f ./bison/Makefile ] || exit 0; \
7888 r=`${PWD_COMMAND}`; export r; \
7889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7890 $(HOST_EXPORTS) \
7891 for flag in $(EXTRA_HOST_FLAGS) ; do \
7892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7893 done; \
7894 echo "Doing dvi in bison" ; \
7895 (cd $(HOST_SUBDIR)/bison && \
7896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7898 "RANLIB=$${RANLIB}" \
7899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7900 dvi) \
7901 || exit 1
7903 @endif bison
7905 .PHONY: maybe-pdf-bison pdf-bison
7906 maybe-pdf-bison:
7907 @if bison
7908 maybe-pdf-bison: pdf-bison
7910 pdf-bison: \
7911 configure-bison
7912 @: $(MAKE); $(unstage)
7913 @[ -f ./bison/Makefile ] || exit 0; \
7914 r=`${PWD_COMMAND}`; export r; \
7915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7916 $(HOST_EXPORTS) \
7917 for flag in $(EXTRA_HOST_FLAGS) ; do \
7918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7919 done; \
7920 echo "Doing pdf in bison" ; \
7921 (cd $(HOST_SUBDIR)/bison && \
7922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7924 "RANLIB=$${RANLIB}" \
7925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7926 pdf) \
7927 || exit 1
7929 @endif bison
7931 .PHONY: maybe-html-bison html-bison
7932 maybe-html-bison:
7933 @if bison
7934 maybe-html-bison: html-bison
7936 html-bison: \
7937 configure-bison
7938 @: $(MAKE); $(unstage)
7939 @[ -f ./bison/Makefile ] || exit 0; \
7940 r=`${PWD_COMMAND}`; export r; \
7941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7942 $(HOST_EXPORTS) \
7943 for flag in $(EXTRA_HOST_FLAGS) ; do \
7944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7945 done; \
7946 echo "Doing html in bison" ; \
7947 (cd $(HOST_SUBDIR)/bison && \
7948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7950 "RANLIB=$${RANLIB}" \
7951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7952 html) \
7953 || exit 1
7955 @endif bison
7957 .PHONY: maybe-TAGS-bison TAGS-bison
7958 maybe-TAGS-bison:
7959 @if bison
7960 maybe-TAGS-bison: TAGS-bison
7962 TAGS-bison: \
7963 configure-bison
7964 @: $(MAKE); $(unstage)
7965 @[ -f ./bison/Makefile ] || exit 0; \
7966 r=`${PWD_COMMAND}`; export r; \
7967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968 $(HOST_EXPORTS) \
7969 for flag in $(EXTRA_HOST_FLAGS) ; do \
7970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971 done; \
7972 echo "Doing TAGS in bison" ; \
7973 (cd $(HOST_SUBDIR)/bison && \
7974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7976 "RANLIB=$${RANLIB}" \
7977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7978 TAGS) \
7979 || exit 1
7981 @endif bison
7983 .PHONY: maybe-install-info-bison install-info-bison
7984 maybe-install-info-bison:
7985 @if bison
7986 maybe-install-info-bison: install-info-bison
7988 install-info-bison: \
7989 configure-bison \
7990 info-bison
7991 @: $(MAKE); $(unstage)
7992 @[ -f ./bison/Makefile ] || exit 0; \
7993 r=`${PWD_COMMAND}`; export r; \
7994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7995 $(HOST_EXPORTS) \
7996 for flag in $(EXTRA_HOST_FLAGS) ; do \
7997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7998 done; \
7999 echo "Doing install-info in bison" ; \
8000 (cd $(HOST_SUBDIR)/bison && \
8001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8003 "RANLIB=$${RANLIB}" \
8004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8005 install-info) \
8006 || exit 1
8008 @endif bison
8010 .PHONY: maybe-install-pdf-bison install-pdf-bison
8011 maybe-install-pdf-bison:
8012 @if bison
8013 maybe-install-pdf-bison: install-pdf-bison
8015 install-pdf-bison: \
8016 configure-bison \
8017 pdf-bison
8018 @: $(MAKE); $(unstage)
8019 @[ -f ./bison/Makefile ] || exit 0; \
8020 r=`${PWD_COMMAND}`; export r; \
8021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8022 $(HOST_EXPORTS) \
8023 for flag in $(EXTRA_HOST_FLAGS) ; do \
8024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8025 done; \
8026 echo "Doing install-pdf in bison" ; \
8027 (cd $(HOST_SUBDIR)/bison && \
8028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8030 "RANLIB=$${RANLIB}" \
8031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8032 install-pdf) \
8033 || exit 1
8035 @endif bison
8037 .PHONY: maybe-install-html-bison install-html-bison
8038 maybe-install-html-bison:
8039 @if bison
8040 maybe-install-html-bison: install-html-bison
8042 install-html-bison: \
8043 configure-bison \
8044 html-bison
8045 @: $(MAKE); $(unstage)
8046 @[ -f ./bison/Makefile ] || exit 0; \
8047 r=`${PWD_COMMAND}`; export r; \
8048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8049 $(HOST_EXPORTS) \
8050 for flag in $(EXTRA_HOST_FLAGS) ; do \
8051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8052 done; \
8053 echo "Doing install-html in bison" ; \
8054 (cd $(HOST_SUBDIR)/bison && \
8055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8057 "RANLIB=$${RANLIB}" \
8058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8059 install-html) \
8060 || exit 1
8062 @endif bison
8064 .PHONY: maybe-installcheck-bison installcheck-bison
8065 maybe-installcheck-bison:
8066 @if bison
8067 maybe-installcheck-bison: installcheck-bison
8069 installcheck-bison: \
8070 configure-bison
8071 @: $(MAKE); $(unstage)
8072 @[ -f ./bison/Makefile ] || exit 0; \
8073 r=`${PWD_COMMAND}`; export r; \
8074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8075 $(HOST_EXPORTS) \
8076 for flag in $(EXTRA_HOST_FLAGS) ; do \
8077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8078 done; \
8079 echo "Doing installcheck in bison" ; \
8080 (cd $(HOST_SUBDIR)/bison && \
8081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8083 "RANLIB=$${RANLIB}" \
8084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8085 installcheck) \
8086 || exit 1
8088 @endif bison
8090 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8091 maybe-mostlyclean-bison:
8092 @if bison
8093 maybe-mostlyclean-bison: mostlyclean-bison
8095 mostlyclean-bison:
8096 @: $(MAKE); $(unstage)
8097 @[ -f ./bison/Makefile ] || exit 0; \
8098 r=`${PWD_COMMAND}`; export r; \
8099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100 $(HOST_EXPORTS) \
8101 for flag in $(EXTRA_HOST_FLAGS) ; do \
8102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8103 done; \
8104 echo "Doing mostlyclean in bison" ; \
8105 (cd $(HOST_SUBDIR)/bison && \
8106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8108 "RANLIB=$${RANLIB}" \
8109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8110 mostlyclean) \
8111 || exit 1
8113 @endif bison
8115 .PHONY: maybe-clean-bison clean-bison
8116 maybe-clean-bison:
8117 @if bison
8118 maybe-clean-bison: clean-bison
8120 clean-bison:
8121 @: $(MAKE); $(unstage)
8122 @[ -f ./bison/Makefile ] || exit 0; \
8123 r=`${PWD_COMMAND}`; export r; \
8124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8125 $(HOST_EXPORTS) \
8126 for flag in $(EXTRA_HOST_FLAGS) ; do \
8127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8128 done; \
8129 echo "Doing clean in bison" ; \
8130 (cd $(HOST_SUBDIR)/bison && \
8131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8133 "RANLIB=$${RANLIB}" \
8134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8135 clean) \
8136 || exit 1
8138 @endif bison
8140 .PHONY: maybe-distclean-bison distclean-bison
8141 maybe-distclean-bison:
8142 @if bison
8143 maybe-distclean-bison: distclean-bison
8145 distclean-bison:
8146 @: $(MAKE); $(unstage)
8147 @[ -f ./bison/Makefile ] || exit 0; \
8148 r=`${PWD_COMMAND}`; export r; \
8149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8150 $(HOST_EXPORTS) \
8151 for flag in $(EXTRA_HOST_FLAGS) ; do \
8152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8153 done; \
8154 echo "Doing distclean in bison" ; \
8155 (cd $(HOST_SUBDIR)/bison && \
8156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8158 "RANLIB=$${RANLIB}" \
8159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8160 distclean) \
8161 || exit 1
8163 @endif bison
8165 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8166 maybe-maintainer-clean-bison:
8167 @if bison
8168 maybe-maintainer-clean-bison: maintainer-clean-bison
8170 maintainer-clean-bison:
8171 @: $(MAKE); $(unstage)
8172 @[ -f ./bison/Makefile ] || exit 0; \
8173 r=`${PWD_COMMAND}`; export r; \
8174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8175 $(HOST_EXPORTS) \
8176 for flag in $(EXTRA_HOST_FLAGS) ; do \
8177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8178 done; \
8179 echo "Doing maintainer-clean in bison" ; \
8180 (cd $(HOST_SUBDIR)/bison && \
8181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8183 "RANLIB=$${RANLIB}" \
8184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8185 maintainer-clean) \
8186 || exit 1
8188 @endif bison
8192 .PHONY: configure-byacc maybe-configure-byacc
8193 maybe-configure-byacc:
8194 @if gcc-bootstrap
8195 configure-byacc: stage_current
8196 @endif gcc-bootstrap
8197 @if byacc
8198 maybe-configure-byacc: configure-byacc
8199 configure-byacc:
8200 @: $(MAKE); $(unstage)
8201 @r=`${PWD_COMMAND}`; export r; \
8202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8203 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8205 $(HOST_EXPORTS) \
8206 echo Configuring in $(HOST_SUBDIR)/byacc; \
8207 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8208 case $(srcdir) in \
8209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8210 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8212 esac; \
8213 srcdiroption="--srcdir=$${topdir}/byacc"; \
8214 libsrcdir="$$s/byacc"; \
8215 $(SHELL) $${libsrcdir}/configure \
8216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8217 --target=${target_alias} $${srcdiroption} \
8218 || exit 1
8219 @endif byacc
8225 .PHONY: all-byacc maybe-all-byacc
8226 maybe-all-byacc:
8227 @if gcc-bootstrap
8228 all-byacc: stage_current
8229 @endif gcc-bootstrap
8230 @if byacc
8231 TARGET-byacc=all
8232 maybe-all-byacc: all-byacc
8233 all-byacc: configure-byacc
8234 @: $(MAKE); $(unstage)
8235 @r=`${PWD_COMMAND}`; export r; \
8236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8237 $(HOST_EXPORTS) \
8238 (cd $(HOST_SUBDIR)/byacc && \
8239 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8240 $(TARGET-byacc))
8241 @endif byacc
8246 .PHONY: check-byacc maybe-check-byacc
8247 maybe-check-byacc:
8248 @if byacc
8249 maybe-check-byacc: check-byacc
8251 # This module is only tested in a native toolchain.
8252 check-byacc:
8253 @: $(MAKE); $(unstage)
8254 @if [ '$(host)' = '$(target)' ] ; then \
8255 r=`${PWD_COMMAND}`; export r; \
8256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8257 $(HOST_EXPORTS) \
8258 (cd $(HOST_SUBDIR)/byacc && \
8259 $(MAKE) $(FLAGS_TO_PASS) check); \
8262 @endif byacc
8264 .PHONY: install-byacc maybe-install-byacc
8265 maybe-install-byacc:
8266 @if byacc
8267 maybe-install-byacc: install-byacc
8269 install-byacc: installdirs
8270 @: $(MAKE); $(unstage)
8271 @r=`${PWD_COMMAND}`; export r; \
8272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8273 $(HOST_EXPORTS) \
8274 (cd $(HOST_SUBDIR)/byacc && \
8275 $(MAKE) $(FLAGS_TO_PASS) install)
8277 @endif byacc
8279 # Other targets (info, dvi, pdf, etc.)
8281 .PHONY: maybe-info-byacc info-byacc
8282 maybe-info-byacc:
8283 @if byacc
8284 maybe-info-byacc: info-byacc
8286 info-byacc: \
8287 configure-byacc
8288 @: $(MAKE); $(unstage)
8289 @[ -f ./byacc/Makefile ] || exit 0; \
8290 r=`${PWD_COMMAND}`; export r; \
8291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8292 $(HOST_EXPORTS) \
8293 for flag in $(EXTRA_HOST_FLAGS) ; do \
8294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8295 done; \
8296 echo "Doing info in byacc" ; \
8297 (cd $(HOST_SUBDIR)/byacc && \
8298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8300 "RANLIB=$${RANLIB}" \
8301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8302 info) \
8303 || exit 1
8305 @endif byacc
8307 .PHONY: maybe-dvi-byacc dvi-byacc
8308 maybe-dvi-byacc:
8309 @if byacc
8310 maybe-dvi-byacc: dvi-byacc
8312 dvi-byacc: \
8313 configure-byacc
8314 @: $(MAKE); $(unstage)
8315 @[ -f ./byacc/Makefile ] || exit 0; \
8316 r=`${PWD_COMMAND}`; export r; \
8317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8318 $(HOST_EXPORTS) \
8319 for flag in $(EXTRA_HOST_FLAGS) ; do \
8320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8321 done; \
8322 echo "Doing dvi in byacc" ; \
8323 (cd $(HOST_SUBDIR)/byacc && \
8324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8326 "RANLIB=$${RANLIB}" \
8327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8328 dvi) \
8329 || exit 1
8331 @endif byacc
8333 .PHONY: maybe-pdf-byacc pdf-byacc
8334 maybe-pdf-byacc:
8335 @if byacc
8336 maybe-pdf-byacc: pdf-byacc
8338 pdf-byacc: \
8339 configure-byacc
8340 @: $(MAKE); $(unstage)
8341 @[ -f ./byacc/Makefile ] || exit 0; \
8342 r=`${PWD_COMMAND}`; export r; \
8343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8344 $(HOST_EXPORTS) \
8345 for flag in $(EXTRA_HOST_FLAGS) ; do \
8346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8347 done; \
8348 echo "Doing pdf in byacc" ; \
8349 (cd $(HOST_SUBDIR)/byacc && \
8350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8352 "RANLIB=$${RANLIB}" \
8353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8354 pdf) \
8355 || exit 1
8357 @endif byacc
8359 .PHONY: maybe-html-byacc html-byacc
8360 maybe-html-byacc:
8361 @if byacc
8362 maybe-html-byacc: html-byacc
8364 html-byacc: \
8365 configure-byacc
8366 @: $(MAKE); $(unstage)
8367 @[ -f ./byacc/Makefile ] || exit 0; \
8368 r=`${PWD_COMMAND}`; export r; \
8369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8370 $(HOST_EXPORTS) \
8371 for flag in $(EXTRA_HOST_FLAGS) ; do \
8372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8373 done; \
8374 echo "Doing html in byacc" ; \
8375 (cd $(HOST_SUBDIR)/byacc && \
8376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8378 "RANLIB=$${RANLIB}" \
8379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8380 html) \
8381 || exit 1
8383 @endif byacc
8385 .PHONY: maybe-TAGS-byacc TAGS-byacc
8386 maybe-TAGS-byacc:
8387 @if byacc
8388 maybe-TAGS-byacc: TAGS-byacc
8390 TAGS-byacc: \
8391 configure-byacc
8392 @: $(MAKE); $(unstage)
8393 @[ -f ./byacc/Makefile ] || exit 0; \
8394 r=`${PWD_COMMAND}`; export r; \
8395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8396 $(HOST_EXPORTS) \
8397 for flag in $(EXTRA_HOST_FLAGS) ; do \
8398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8399 done; \
8400 echo "Doing TAGS in byacc" ; \
8401 (cd $(HOST_SUBDIR)/byacc && \
8402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8404 "RANLIB=$${RANLIB}" \
8405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8406 TAGS) \
8407 || exit 1
8409 @endif byacc
8411 .PHONY: maybe-install-info-byacc install-info-byacc
8412 maybe-install-info-byacc:
8413 @if byacc
8414 maybe-install-info-byacc: install-info-byacc
8416 install-info-byacc: \
8417 configure-byacc \
8418 info-byacc
8419 @: $(MAKE); $(unstage)
8420 @[ -f ./byacc/Makefile ] || exit 0; \
8421 r=`${PWD_COMMAND}`; export r; \
8422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423 $(HOST_EXPORTS) \
8424 for flag in $(EXTRA_HOST_FLAGS) ; do \
8425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8426 done; \
8427 echo "Doing install-info in byacc" ; \
8428 (cd $(HOST_SUBDIR)/byacc && \
8429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8431 "RANLIB=$${RANLIB}" \
8432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8433 install-info) \
8434 || exit 1
8436 @endif byacc
8438 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8439 maybe-install-pdf-byacc:
8440 @if byacc
8441 maybe-install-pdf-byacc: install-pdf-byacc
8443 install-pdf-byacc: \
8444 configure-byacc \
8445 pdf-byacc
8446 @: $(MAKE); $(unstage)
8447 @[ -f ./byacc/Makefile ] || exit 0; \
8448 r=`${PWD_COMMAND}`; export r; \
8449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8450 $(HOST_EXPORTS) \
8451 for flag in $(EXTRA_HOST_FLAGS) ; do \
8452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8453 done; \
8454 echo "Doing install-pdf in byacc" ; \
8455 (cd $(HOST_SUBDIR)/byacc && \
8456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8458 "RANLIB=$${RANLIB}" \
8459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8460 install-pdf) \
8461 || exit 1
8463 @endif byacc
8465 .PHONY: maybe-install-html-byacc install-html-byacc
8466 maybe-install-html-byacc:
8467 @if byacc
8468 maybe-install-html-byacc: install-html-byacc
8470 install-html-byacc: \
8471 configure-byacc \
8472 html-byacc
8473 @: $(MAKE); $(unstage)
8474 @[ -f ./byacc/Makefile ] || exit 0; \
8475 r=`${PWD_COMMAND}`; export r; \
8476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8477 $(HOST_EXPORTS) \
8478 for flag in $(EXTRA_HOST_FLAGS) ; do \
8479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8480 done; \
8481 echo "Doing install-html in byacc" ; \
8482 (cd $(HOST_SUBDIR)/byacc && \
8483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8485 "RANLIB=$${RANLIB}" \
8486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8487 install-html) \
8488 || exit 1
8490 @endif byacc
8492 .PHONY: maybe-installcheck-byacc installcheck-byacc
8493 maybe-installcheck-byacc:
8494 @if byacc
8495 maybe-installcheck-byacc: installcheck-byacc
8497 installcheck-byacc: \
8498 configure-byacc
8499 @: $(MAKE); $(unstage)
8500 @[ -f ./byacc/Makefile ] || exit 0; \
8501 r=`${PWD_COMMAND}`; export r; \
8502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8503 $(HOST_EXPORTS) \
8504 for flag in $(EXTRA_HOST_FLAGS) ; do \
8505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8506 done; \
8507 echo "Doing installcheck in byacc" ; \
8508 (cd $(HOST_SUBDIR)/byacc && \
8509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8511 "RANLIB=$${RANLIB}" \
8512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8513 installcheck) \
8514 || exit 1
8516 @endif byacc
8518 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8519 maybe-mostlyclean-byacc:
8520 @if byacc
8521 maybe-mostlyclean-byacc: mostlyclean-byacc
8523 mostlyclean-byacc:
8524 @: $(MAKE); $(unstage)
8525 @[ -f ./byacc/Makefile ] || exit 0; \
8526 r=`${PWD_COMMAND}`; export r; \
8527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528 $(HOST_EXPORTS) \
8529 for flag in $(EXTRA_HOST_FLAGS) ; do \
8530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8531 done; \
8532 echo "Doing mostlyclean in byacc" ; \
8533 (cd $(HOST_SUBDIR)/byacc && \
8534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8536 "RANLIB=$${RANLIB}" \
8537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8538 mostlyclean) \
8539 || exit 1
8541 @endif byacc
8543 .PHONY: maybe-clean-byacc clean-byacc
8544 maybe-clean-byacc:
8545 @if byacc
8546 maybe-clean-byacc: clean-byacc
8548 clean-byacc:
8549 @: $(MAKE); $(unstage)
8550 @[ -f ./byacc/Makefile ] || exit 0; \
8551 r=`${PWD_COMMAND}`; export r; \
8552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8553 $(HOST_EXPORTS) \
8554 for flag in $(EXTRA_HOST_FLAGS) ; do \
8555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8556 done; \
8557 echo "Doing clean in byacc" ; \
8558 (cd $(HOST_SUBDIR)/byacc && \
8559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8561 "RANLIB=$${RANLIB}" \
8562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8563 clean) \
8564 || exit 1
8566 @endif byacc
8568 .PHONY: maybe-distclean-byacc distclean-byacc
8569 maybe-distclean-byacc:
8570 @if byacc
8571 maybe-distclean-byacc: distclean-byacc
8573 distclean-byacc:
8574 @: $(MAKE); $(unstage)
8575 @[ -f ./byacc/Makefile ] || exit 0; \
8576 r=`${PWD_COMMAND}`; export r; \
8577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8578 $(HOST_EXPORTS) \
8579 for flag in $(EXTRA_HOST_FLAGS) ; do \
8580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8581 done; \
8582 echo "Doing distclean in byacc" ; \
8583 (cd $(HOST_SUBDIR)/byacc && \
8584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8586 "RANLIB=$${RANLIB}" \
8587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8588 distclean) \
8589 || exit 1
8591 @endif byacc
8593 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8594 maybe-maintainer-clean-byacc:
8595 @if byacc
8596 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8598 maintainer-clean-byacc:
8599 @: $(MAKE); $(unstage)
8600 @[ -f ./byacc/Makefile ] || exit 0; \
8601 r=`${PWD_COMMAND}`; export r; \
8602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8603 $(HOST_EXPORTS) \
8604 for flag in $(EXTRA_HOST_FLAGS) ; do \
8605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8606 done; \
8607 echo "Doing maintainer-clean in byacc" ; \
8608 (cd $(HOST_SUBDIR)/byacc && \
8609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8611 "RANLIB=$${RANLIB}" \
8612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8613 maintainer-clean) \
8614 || exit 1
8616 @endif byacc
8620 .PHONY: configure-bzip2 maybe-configure-bzip2
8621 maybe-configure-bzip2:
8622 @if gcc-bootstrap
8623 configure-bzip2: stage_current
8624 @endif gcc-bootstrap
8625 @if bzip2
8626 maybe-configure-bzip2: configure-bzip2
8627 configure-bzip2:
8628 @: $(MAKE); $(unstage)
8629 @r=`${PWD_COMMAND}`; export r; \
8630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8631 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8632 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8633 $(HOST_EXPORTS) \
8634 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8635 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8636 case $(srcdir) in \
8637 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8638 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8639 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8640 esac; \
8641 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8642 libsrcdir="$$s/bzip2"; \
8643 $(SHELL) $${libsrcdir}/configure \
8644 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8645 --target=${target_alias} $${srcdiroption} \
8646 || exit 1
8647 @endif bzip2
8653 .PHONY: all-bzip2 maybe-all-bzip2
8654 maybe-all-bzip2:
8655 @if gcc-bootstrap
8656 all-bzip2: stage_current
8657 @endif gcc-bootstrap
8658 @if bzip2
8659 TARGET-bzip2=all
8660 maybe-all-bzip2: all-bzip2
8661 all-bzip2: configure-bzip2
8662 @: $(MAKE); $(unstage)
8663 @r=`${PWD_COMMAND}`; export r; \
8664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8665 $(HOST_EXPORTS) \
8666 (cd $(HOST_SUBDIR)/bzip2 && \
8667 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8668 $(TARGET-bzip2))
8669 @endif bzip2
8674 .PHONY: check-bzip2 maybe-check-bzip2
8675 maybe-check-bzip2:
8676 @if bzip2
8677 maybe-check-bzip2: check-bzip2
8679 check-bzip2:
8680 @: $(MAKE); $(unstage)
8681 @r=`${PWD_COMMAND}`; export r; \
8682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8683 $(HOST_EXPORTS) \
8684 (cd $(HOST_SUBDIR)/bzip2 && \
8685 $(MAKE) $(FLAGS_TO_PASS) check)
8687 @endif bzip2
8689 .PHONY: install-bzip2 maybe-install-bzip2
8690 maybe-install-bzip2:
8691 @if bzip2
8692 maybe-install-bzip2: install-bzip2
8694 install-bzip2: installdirs
8695 @: $(MAKE); $(unstage)
8696 @r=`${PWD_COMMAND}`; export r; \
8697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8698 $(HOST_EXPORTS) \
8699 (cd $(HOST_SUBDIR)/bzip2 && \
8700 $(MAKE) $(FLAGS_TO_PASS) install)
8702 @endif bzip2
8704 # Other targets (info, dvi, pdf, etc.)
8706 .PHONY: maybe-info-bzip2 info-bzip2
8707 maybe-info-bzip2:
8708 @if bzip2
8709 maybe-info-bzip2: info-bzip2
8711 info-bzip2: \
8712 configure-bzip2
8713 @: $(MAKE); $(unstage)
8714 @[ -f ./bzip2/Makefile ] || exit 0; \
8715 r=`${PWD_COMMAND}`; export r; \
8716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8717 $(HOST_EXPORTS) \
8718 for flag in $(EXTRA_HOST_FLAGS) ; do \
8719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8720 done; \
8721 echo "Doing info in bzip2" ; \
8722 (cd $(HOST_SUBDIR)/bzip2 && \
8723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8725 "RANLIB=$${RANLIB}" \
8726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8727 info) \
8728 || exit 1
8730 @endif bzip2
8732 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8733 maybe-dvi-bzip2:
8734 @if bzip2
8735 maybe-dvi-bzip2: dvi-bzip2
8737 dvi-bzip2: \
8738 configure-bzip2
8739 @: $(MAKE); $(unstage)
8740 @[ -f ./bzip2/Makefile ] || exit 0; \
8741 r=`${PWD_COMMAND}`; export r; \
8742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8743 $(HOST_EXPORTS) \
8744 for flag in $(EXTRA_HOST_FLAGS) ; do \
8745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8746 done; \
8747 echo "Doing dvi in bzip2" ; \
8748 (cd $(HOST_SUBDIR)/bzip2 && \
8749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8751 "RANLIB=$${RANLIB}" \
8752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8753 dvi) \
8754 || exit 1
8756 @endif bzip2
8758 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8759 maybe-pdf-bzip2:
8760 @if bzip2
8761 maybe-pdf-bzip2: pdf-bzip2
8763 pdf-bzip2: \
8764 configure-bzip2
8765 @: $(MAKE); $(unstage)
8766 @[ -f ./bzip2/Makefile ] || exit 0; \
8767 r=`${PWD_COMMAND}`; export r; \
8768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8769 $(HOST_EXPORTS) \
8770 for flag in $(EXTRA_HOST_FLAGS) ; do \
8771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8772 done; \
8773 echo "Doing pdf in bzip2" ; \
8774 (cd $(HOST_SUBDIR)/bzip2 && \
8775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8777 "RANLIB=$${RANLIB}" \
8778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8779 pdf) \
8780 || exit 1
8782 @endif bzip2
8784 .PHONY: maybe-html-bzip2 html-bzip2
8785 maybe-html-bzip2:
8786 @if bzip2
8787 maybe-html-bzip2: html-bzip2
8789 html-bzip2: \
8790 configure-bzip2
8791 @: $(MAKE); $(unstage)
8792 @[ -f ./bzip2/Makefile ] || exit 0; \
8793 r=`${PWD_COMMAND}`; export r; \
8794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8795 $(HOST_EXPORTS) \
8796 for flag in $(EXTRA_HOST_FLAGS) ; do \
8797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8798 done; \
8799 echo "Doing html in bzip2" ; \
8800 (cd $(HOST_SUBDIR)/bzip2 && \
8801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8803 "RANLIB=$${RANLIB}" \
8804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8805 html) \
8806 || exit 1
8808 @endif bzip2
8810 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8811 maybe-TAGS-bzip2:
8812 @if bzip2
8813 maybe-TAGS-bzip2: TAGS-bzip2
8815 TAGS-bzip2: \
8816 configure-bzip2
8817 @: $(MAKE); $(unstage)
8818 @[ -f ./bzip2/Makefile ] || exit 0; \
8819 r=`${PWD_COMMAND}`; export r; \
8820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8821 $(HOST_EXPORTS) \
8822 for flag in $(EXTRA_HOST_FLAGS) ; do \
8823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8824 done; \
8825 echo "Doing TAGS in bzip2" ; \
8826 (cd $(HOST_SUBDIR)/bzip2 && \
8827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8829 "RANLIB=$${RANLIB}" \
8830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8831 TAGS) \
8832 || exit 1
8834 @endif bzip2
8836 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8837 maybe-install-info-bzip2:
8838 @if bzip2
8839 maybe-install-info-bzip2: install-info-bzip2
8841 install-info-bzip2: \
8842 configure-bzip2 \
8843 info-bzip2
8844 @: $(MAKE); $(unstage)
8845 @[ -f ./bzip2/Makefile ] || exit 0; \
8846 r=`${PWD_COMMAND}`; export r; \
8847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8848 $(HOST_EXPORTS) \
8849 for flag in $(EXTRA_HOST_FLAGS) ; do \
8850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8851 done; \
8852 echo "Doing install-info in bzip2" ; \
8853 (cd $(HOST_SUBDIR)/bzip2 && \
8854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8856 "RANLIB=$${RANLIB}" \
8857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8858 install-info) \
8859 || exit 1
8861 @endif bzip2
8863 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8864 maybe-install-pdf-bzip2:
8865 @if bzip2
8866 maybe-install-pdf-bzip2: install-pdf-bzip2
8868 install-pdf-bzip2: \
8869 configure-bzip2 \
8870 pdf-bzip2
8871 @: $(MAKE); $(unstage)
8872 @[ -f ./bzip2/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 install-pdf in bzip2" ; \
8880 (cd $(HOST_SUBDIR)/bzip2 && \
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 install-pdf) \
8886 || exit 1
8888 @endif bzip2
8890 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8891 maybe-install-html-bzip2:
8892 @if bzip2
8893 maybe-install-html-bzip2: install-html-bzip2
8895 install-html-bzip2: \
8896 configure-bzip2 \
8897 html-bzip2
8898 @: $(MAKE); $(unstage)
8899 @[ -f ./bzip2/Makefile ] || exit 0; \
8900 r=`${PWD_COMMAND}`; export r; \
8901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902 $(HOST_EXPORTS) \
8903 for flag in $(EXTRA_HOST_FLAGS) ; do \
8904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8905 done; \
8906 echo "Doing install-html in bzip2" ; \
8907 (cd $(HOST_SUBDIR)/bzip2 && \
8908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8910 "RANLIB=$${RANLIB}" \
8911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8912 install-html) \
8913 || exit 1
8915 @endif bzip2
8917 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8918 maybe-installcheck-bzip2:
8919 @if bzip2
8920 maybe-installcheck-bzip2: installcheck-bzip2
8922 installcheck-bzip2: \
8923 configure-bzip2
8924 @: $(MAKE); $(unstage)
8925 @[ -f ./bzip2/Makefile ] || exit 0; \
8926 r=`${PWD_COMMAND}`; export r; \
8927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8928 $(HOST_EXPORTS) \
8929 for flag in $(EXTRA_HOST_FLAGS) ; do \
8930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8931 done; \
8932 echo "Doing installcheck in bzip2" ; \
8933 (cd $(HOST_SUBDIR)/bzip2 && \
8934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8936 "RANLIB=$${RANLIB}" \
8937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8938 installcheck) \
8939 || exit 1
8941 @endif bzip2
8943 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8944 maybe-mostlyclean-bzip2:
8945 @if bzip2
8946 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8948 mostlyclean-bzip2:
8949 @: $(MAKE); $(unstage)
8950 @[ -f ./bzip2/Makefile ] || exit 0; \
8951 r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953 $(HOST_EXPORTS) \
8954 for flag in $(EXTRA_HOST_FLAGS) ; do \
8955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8956 done; \
8957 echo "Doing mostlyclean in bzip2" ; \
8958 (cd $(HOST_SUBDIR)/bzip2 && \
8959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8961 "RANLIB=$${RANLIB}" \
8962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8963 mostlyclean) \
8964 || exit 1
8966 @endif bzip2
8968 .PHONY: maybe-clean-bzip2 clean-bzip2
8969 maybe-clean-bzip2:
8970 @if bzip2
8971 maybe-clean-bzip2: clean-bzip2
8973 clean-bzip2:
8974 @: $(MAKE); $(unstage)
8975 @[ -f ./bzip2/Makefile ] || exit 0; \
8976 r=`${PWD_COMMAND}`; export r; \
8977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8978 $(HOST_EXPORTS) \
8979 for flag in $(EXTRA_HOST_FLAGS) ; do \
8980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8981 done; \
8982 echo "Doing clean in bzip2" ; \
8983 (cd $(HOST_SUBDIR)/bzip2 && \
8984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8986 "RANLIB=$${RANLIB}" \
8987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8988 clean) \
8989 || exit 1
8991 @endif bzip2
8993 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8994 maybe-distclean-bzip2:
8995 @if bzip2
8996 maybe-distclean-bzip2: distclean-bzip2
8998 distclean-bzip2:
8999 @: $(MAKE); $(unstage)
9000 @[ -f ./bzip2/Makefile ] || exit 0; \
9001 r=`${PWD_COMMAND}`; export r; \
9002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9003 $(HOST_EXPORTS) \
9004 for flag in $(EXTRA_HOST_FLAGS) ; do \
9005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9006 done; \
9007 echo "Doing distclean in bzip2" ; \
9008 (cd $(HOST_SUBDIR)/bzip2 && \
9009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9011 "RANLIB=$${RANLIB}" \
9012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9013 distclean) \
9014 || exit 1
9016 @endif bzip2
9018 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9019 maybe-maintainer-clean-bzip2:
9020 @if bzip2
9021 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9023 maintainer-clean-bzip2:
9024 @: $(MAKE); $(unstage)
9025 @[ -f ./bzip2/Makefile ] || exit 0; \
9026 r=`${PWD_COMMAND}`; export r; \
9027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9028 $(HOST_EXPORTS) \
9029 for flag in $(EXTRA_HOST_FLAGS) ; do \
9030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9031 done; \
9032 echo "Doing maintainer-clean in bzip2" ; \
9033 (cd $(HOST_SUBDIR)/bzip2 && \
9034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9036 "RANLIB=$${RANLIB}" \
9037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9038 maintainer-clean) \
9039 || exit 1
9041 @endif bzip2
9045 .PHONY: configure-cgen maybe-configure-cgen
9046 maybe-configure-cgen:
9047 @if gcc-bootstrap
9048 configure-cgen: stage_current
9049 @endif gcc-bootstrap
9050 @if cgen
9051 maybe-configure-cgen: configure-cgen
9052 configure-cgen:
9053 @: $(MAKE); $(unstage)
9054 @r=`${PWD_COMMAND}`; export r; \
9055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9056 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9058 $(HOST_EXPORTS) \
9059 echo Configuring in $(HOST_SUBDIR)/cgen; \
9060 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9061 case $(srcdir) in \
9062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9063 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9065 esac; \
9066 srcdiroption="--srcdir=$${topdir}/cgen"; \
9067 libsrcdir="$$s/cgen"; \
9068 $(SHELL) $${libsrcdir}/configure \
9069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9070 --target=${target_alias} $${srcdiroption} \
9071 || exit 1
9072 @endif cgen
9078 .PHONY: all-cgen maybe-all-cgen
9079 maybe-all-cgen:
9080 @if gcc-bootstrap
9081 all-cgen: stage_current
9082 @endif gcc-bootstrap
9083 @if cgen
9084 TARGET-cgen=all
9085 maybe-all-cgen: all-cgen
9086 all-cgen: configure-cgen
9087 @: $(MAKE); $(unstage)
9088 @r=`${PWD_COMMAND}`; export r; \
9089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9090 $(HOST_EXPORTS) \
9091 (cd $(HOST_SUBDIR)/cgen && \
9092 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9093 $(TARGET-cgen))
9094 @endif cgen
9099 .PHONY: check-cgen maybe-check-cgen
9100 maybe-check-cgen:
9101 @if cgen
9102 maybe-check-cgen: check-cgen
9104 check-cgen:
9105 @: $(MAKE); $(unstage)
9106 @r=`${PWD_COMMAND}`; export r; \
9107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9108 $(HOST_EXPORTS) \
9109 (cd $(HOST_SUBDIR)/cgen && \
9110 $(MAKE) $(FLAGS_TO_PASS) check)
9112 @endif cgen
9114 .PHONY: install-cgen maybe-install-cgen
9115 maybe-install-cgen:
9116 @if cgen
9117 maybe-install-cgen: install-cgen
9119 install-cgen: installdirs
9120 @: $(MAKE); $(unstage)
9121 @r=`${PWD_COMMAND}`; export r; \
9122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9123 $(HOST_EXPORTS) \
9124 (cd $(HOST_SUBDIR)/cgen && \
9125 $(MAKE) $(FLAGS_TO_PASS) install)
9127 @endif cgen
9129 # Other targets (info, dvi, pdf, etc.)
9131 .PHONY: maybe-info-cgen info-cgen
9132 maybe-info-cgen:
9133 @if cgen
9134 maybe-info-cgen: info-cgen
9136 info-cgen: \
9137 configure-cgen
9138 @: $(MAKE); $(unstage)
9139 @[ -f ./cgen/Makefile ] || exit 0; \
9140 r=`${PWD_COMMAND}`; export r; \
9141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9142 $(HOST_EXPORTS) \
9143 for flag in $(EXTRA_HOST_FLAGS) ; do \
9144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9145 done; \
9146 echo "Doing info in cgen" ; \
9147 (cd $(HOST_SUBDIR)/cgen && \
9148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9150 "RANLIB=$${RANLIB}" \
9151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9152 info) \
9153 || exit 1
9155 @endif cgen
9157 .PHONY: maybe-dvi-cgen dvi-cgen
9158 maybe-dvi-cgen:
9159 @if cgen
9160 maybe-dvi-cgen: dvi-cgen
9162 dvi-cgen: \
9163 configure-cgen
9164 @: $(MAKE); $(unstage)
9165 @[ -f ./cgen/Makefile ] || exit 0; \
9166 r=`${PWD_COMMAND}`; export r; \
9167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9168 $(HOST_EXPORTS) \
9169 for flag in $(EXTRA_HOST_FLAGS) ; do \
9170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9171 done; \
9172 echo "Doing dvi in cgen" ; \
9173 (cd $(HOST_SUBDIR)/cgen && \
9174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9176 "RANLIB=$${RANLIB}" \
9177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9178 dvi) \
9179 || exit 1
9181 @endif cgen
9183 .PHONY: maybe-pdf-cgen pdf-cgen
9184 maybe-pdf-cgen:
9185 @if cgen
9186 maybe-pdf-cgen: pdf-cgen
9188 pdf-cgen: \
9189 configure-cgen
9190 @: $(MAKE); $(unstage)
9191 @[ -f ./cgen/Makefile ] || exit 0; \
9192 r=`${PWD_COMMAND}`; export r; \
9193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9194 $(HOST_EXPORTS) \
9195 for flag in $(EXTRA_HOST_FLAGS) ; do \
9196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9197 done; \
9198 echo "Doing pdf in cgen" ; \
9199 (cd $(HOST_SUBDIR)/cgen && \
9200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9202 "RANLIB=$${RANLIB}" \
9203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9204 pdf) \
9205 || exit 1
9207 @endif cgen
9209 .PHONY: maybe-html-cgen html-cgen
9210 maybe-html-cgen:
9211 @if cgen
9212 maybe-html-cgen: html-cgen
9214 html-cgen: \
9215 configure-cgen
9216 @: $(MAKE); $(unstage)
9217 @[ -f ./cgen/Makefile ] || exit 0; \
9218 r=`${PWD_COMMAND}`; export r; \
9219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9220 $(HOST_EXPORTS) \
9221 for flag in $(EXTRA_HOST_FLAGS) ; do \
9222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9223 done; \
9224 echo "Doing html in cgen" ; \
9225 (cd $(HOST_SUBDIR)/cgen && \
9226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9228 "RANLIB=$${RANLIB}" \
9229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9230 html) \
9231 || exit 1
9233 @endif cgen
9235 .PHONY: maybe-TAGS-cgen TAGS-cgen
9236 maybe-TAGS-cgen:
9237 @if cgen
9238 maybe-TAGS-cgen: TAGS-cgen
9240 TAGS-cgen: \
9241 configure-cgen
9242 @: $(MAKE); $(unstage)
9243 @[ -f ./cgen/Makefile ] || exit 0; \
9244 r=`${PWD_COMMAND}`; export r; \
9245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9246 $(HOST_EXPORTS) \
9247 for flag in $(EXTRA_HOST_FLAGS) ; do \
9248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9249 done; \
9250 echo "Doing TAGS in cgen" ; \
9251 (cd $(HOST_SUBDIR)/cgen && \
9252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9254 "RANLIB=$${RANLIB}" \
9255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9256 TAGS) \
9257 || exit 1
9259 @endif cgen
9261 .PHONY: maybe-install-info-cgen install-info-cgen
9262 maybe-install-info-cgen:
9263 @if cgen
9264 maybe-install-info-cgen: install-info-cgen
9266 install-info-cgen: \
9267 configure-cgen \
9268 info-cgen
9269 @: $(MAKE); $(unstage)
9270 @[ -f ./cgen/Makefile ] || exit 0; \
9271 r=`${PWD_COMMAND}`; export r; \
9272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9273 $(HOST_EXPORTS) \
9274 for flag in $(EXTRA_HOST_FLAGS) ; do \
9275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9276 done; \
9277 echo "Doing install-info in cgen" ; \
9278 (cd $(HOST_SUBDIR)/cgen && \
9279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9281 "RANLIB=$${RANLIB}" \
9282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9283 install-info) \
9284 || exit 1
9286 @endif cgen
9288 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9289 maybe-install-pdf-cgen:
9290 @if cgen
9291 maybe-install-pdf-cgen: install-pdf-cgen
9293 install-pdf-cgen: \
9294 configure-cgen \
9295 pdf-cgen
9296 @: $(MAKE); $(unstage)
9297 @[ -f ./cgen/Makefile ] || exit 0; \
9298 r=`${PWD_COMMAND}`; export r; \
9299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300 $(HOST_EXPORTS) \
9301 for flag in $(EXTRA_HOST_FLAGS) ; do \
9302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9303 done; \
9304 echo "Doing install-pdf in cgen" ; \
9305 (cd $(HOST_SUBDIR)/cgen && \
9306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9308 "RANLIB=$${RANLIB}" \
9309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9310 install-pdf) \
9311 || exit 1
9313 @endif cgen
9315 .PHONY: maybe-install-html-cgen install-html-cgen
9316 maybe-install-html-cgen:
9317 @if cgen
9318 maybe-install-html-cgen: install-html-cgen
9320 install-html-cgen: \
9321 configure-cgen \
9322 html-cgen
9323 @: $(MAKE); $(unstage)
9324 @[ -f ./cgen/Makefile ] || exit 0; \
9325 r=`${PWD_COMMAND}`; export r; \
9326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9327 $(HOST_EXPORTS) \
9328 for flag in $(EXTRA_HOST_FLAGS) ; do \
9329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9330 done; \
9331 echo "Doing install-html in cgen" ; \
9332 (cd $(HOST_SUBDIR)/cgen && \
9333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9335 "RANLIB=$${RANLIB}" \
9336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9337 install-html) \
9338 || exit 1
9340 @endif cgen
9342 .PHONY: maybe-installcheck-cgen installcheck-cgen
9343 maybe-installcheck-cgen:
9344 @if cgen
9345 maybe-installcheck-cgen: installcheck-cgen
9347 installcheck-cgen: \
9348 configure-cgen
9349 @: $(MAKE); $(unstage)
9350 @[ -f ./cgen/Makefile ] || exit 0; \
9351 r=`${PWD_COMMAND}`; export r; \
9352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9353 $(HOST_EXPORTS) \
9354 for flag in $(EXTRA_HOST_FLAGS) ; do \
9355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9356 done; \
9357 echo "Doing installcheck in cgen" ; \
9358 (cd $(HOST_SUBDIR)/cgen && \
9359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9361 "RANLIB=$${RANLIB}" \
9362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9363 installcheck) \
9364 || exit 1
9366 @endif cgen
9368 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9369 maybe-mostlyclean-cgen:
9370 @if cgen
9371 maybe-mostlyclean-cgen: mostlyclean-cgen
9373 mostlyclean-cgen:
9374 @: $(MAKE); $(unstage)
9375 @[ -f ./cgen/Makefile ] || exit 0; \
9376 r=`${PWD_COMMAND}`; export r; \
9377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378 $(HOST_EXPORTS) \
9379 for flag in $(EXTRA_HOST_FLAGS) ; do \
9380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9381 done; \
9382 echo "Doing mostlyclean in cgen" ; \
9383 (cd $(HOST_SUBDIR)/cgen && \
9384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9386 "RANLIB=$${RANLIB}" \
9387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9388 mostlyclean) \
9389 || exit 1
9391 @endif cgen
9393 .PHONY: maybe-clean-cgen clean-cgen
9394 maybe-clean-cgen:
9395 @if cgen
9396 maybe-clean-cgen: clean-cgen
9398 clean-cgen:
9399 @: $(MAKE); $(unstage)
9400 @[ -f ./cgen/Makefile ] || exit 0; \
9401 r=`${PWD_COMMAND}`; export r; \
9402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9403 $(HOST_EXPORTS) \
9404 for flag in $(EXTRA_HOST_FLAGS) ; do \
9405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9406 done; \
9407 echo "Doing clean in cgen" ; \
9408 (cd $(HOST_SUBDIR)/cgen && \
9409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9411 "RANLIB=$${RANLIB}" \
9412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9413 clean) \
9414 || exit 1
9416 @endif cgen
9418 .PHONY: maybe-distclean-cgen distclean-cgen
9419 maybe-distclean-cgen:
9420 @if cgen
9421 maybe-distclean-cgen: distclean-cgen
9423 distclean-cgen:
9424 @: $(MAKE); $(unstage)
9425 @[ -f ./cgen/Makefile ] || exit 0; \
9426 r=`${PWD_COMMAND}`; export r; \
9427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9428 $(HOST_EXPORTS) \
9429 for flag in $(EXTRA_HOST_FLAGS) ; do \
9430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9431 done; \
9432 echo "Doing distclean in cgen" ; \
9433 (cd $(HOST_SUBDIR)/cgen && \
9434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9436 "RANLIB=$${RANLIB}" \
9437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9438 distclean) \
9439 || exit 1
9441 @endif cgen
9443 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9444 maybe-maintainer-clean-cgen:
9445 @if cgen
9446 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9448 maintainer-clean-cgen:
9449 @: $(MAKE); $(unstage)
9450 @[ -f ./cgen/Makefile ] || exit 0; \
9451 r=`${PWD_COMMAND}`; export r; \
9452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9453 $(HOST_EXPORTS) \
9454 for flag in $(EXTRA_HOST_FLAGS) ; do \
9455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9456 done; \
9457 echo "Doing maintainer-clean in cgen" ; \
9458 (cd $(HOST_SUBDIR)/cgen && \
9459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9461 "RANLIB=$${RANLIB}" \
9462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9463 maintainer-clean) \
9464 || exit 1
9466 @endif cgen
9470 .PHONY: configure-dejagnu maybe-configure-dejagnu
9471 maybe-configure-dejagnu:
9472 @if gcc-bootstrap
9473 configure-dejagnu: stage_current
9474 @endif gcc-bootstrap
9475 @if dejagnu
9476 maybe-configure-dejagnu: configure-dejagnu
9477 configure-dejagnu:
9478 @: $(MAKE); $(unstage)
9479 @r=`${PWD_COMMAND}`; export r; \
9480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9481 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9483 $(HOST_EXPORTS) \
9484 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9485 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9486 case $(srcdir) in \
9487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9488 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9490 esac; \
9491 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9492 libsrcdir="$$s/dejagnu"; \
9493 $(SHELL) $${libsrcdir}/configure \
9494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9495 --target=${target_alias} $${srcdiroption} \
9496 || exit 1
9497 @endif dejagnu
9503 .PHONY: all-dejagnu maybe-all-dejagnu
9504 maybe-all-dejagnu:
9505 @if gcc-bootstrap
9506 all-dejagnu: stage_current
9507 @endif gcc-bootstrap
9508 @if dejagnu
9509 TARGET-dejagnu=all
9510 maybe-all-dejagnu: all-dejagnu
9511 all-dejagnu: configure-dejagnu
9512 @: $(MAKE); $(unstage)
9513 @r=`${PWD_COMMAND}`; export r; \
9514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9515 $(HOST_EXPORTS) \
9516 (cd $(HOST_SUBDIR)/dejagnu && \
9517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9518 $(TARGET-dejagnu))
9519 @endif dejagnu
9524 .PHONY: check-dejagnu maybe-check-dejagnu
9525 maybe-check-dejagnu:
9526 @if dejagnu
9527 maybe-check-dejagnu: check-dejagnu
9529 check-dejagnu:
9530 @: $(MAKE); $(unstage)
9531 @r=`${PWD_COMMAND}`; export r; \
9532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9533 $(HOST_EXPORTS) \
9534 (cd $(HOST_SUBDIR)/dejagnu && \
9535 $(MAKE) $(FLAGS_TO_PASS) check)
9537 @endif dejagnu
9539 .PHONY: install-dejagnu maybe-install-dejagnu
9540 maybe-install-dejagnu:
9541 @if dejagnu
9542 maybe-install-dejagnu: install-dejagnu
9544 install-dejagnu: installdirs
9545 @: $(MAKE); $(unstage)
9546 @r=`${PWD_COMMAND}`; export r; \
9547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9548 $(HOST_EXPORTS) \
9549 (cd $(HOST_SUBDIR)/dejagnu && \
9550 $(MAKE) $(FLAGS_TO_PASS) install)
9552 @endif dejagnu
9554 # Other targets (info, dvi, pdf, etc.)
9556 .PHONY: maybe-info-dejagnu info-dejagnu
9557 maybe-info-dejagnu:
9558 @if dejagnu
9559 maybe-info-dejagnu: info-dejagnu
9561 info-dejagnu: \
9562 configure-dejagnu
9563 @: $(MAKE); $(unstage)
9564 @[ -f ./dejagnu/Makefile ] || exit 0; \
9565 r=`${PWD_COMMAND}`; export r; \
9566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9567 $(HOST_EXPORTS) \
9568 for flag in $(EXTRA_HOST_FLAGS) ; do \
9569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9570 done; \
9571 echo "Doing info in dejagnu" ; \
9572 (cd $(HOST_SUBDIR)/dejagnu && \
9573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9575 "RANLIB=$${RANLIB}" \
9576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9577 info) \
9578 || exit 1
9580 @endif dejagnu
9582 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9583 maybe-dvi-dejagnu:
9584 @if dejagnu
9585 maybe-dvi-dejagnu: dvi-dejagnu
9587 dvi-dejagnu: \
9588 configure-dejagnu
9589 @: $(MAKE); $(unstage)
9590 @[ -f ./dejagnu/Makefile ] || exit 0; \
9591 r=`${PWD_COMMAND}`; export r; \
9592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9593 $(HOST_EXPORTS) \
9594 for flag in $(EXTRA_HOST_FLAGS) ; do \
9595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9596 done; \
9597 echo "Doing dvi in dejagnu" ; \
9598 (cd $(HOST_SUBDIR)/dejagnu && \
9599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9601 "RANLIB=$${RANLIB}" \
9602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9603 dvi) \
9604 || exit 1
9606 @endif dejagnu
9608 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9609 maybe-pdf-dejagnu:
9610 @if dejagnu
9611 maybe-pdf-dejagnu: pdf-dejagnu
9613 pdf-dejagnu: \
9614 configure-dejagnu
9615 @: $(MAKE); $(unstage)
9616 @[ -f ./dejagnu/Makefile ] || exit 0; \
9617 r=`${PWD_COMMAND}`; export r; \
9618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9619 $(HOST_EXPORTS) \
9620 for flag in $(EXTRA_HOST_FLAGS) ; do \
9621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9622 done; \
9623 echo "Doing pdf in dejagnu" ; \
9624 (cd $(HOST_SUBDIR)/dejagnu && \
9625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9627 "RANLIB=$${RANLIB}" \
9628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9629 pdf) \
9630 || exit 1
9632 @endif dejagnu
9634 .PHONY: maybe-html-dejagnu html-dejagnu
9635 maybe-html-dejagnu:
9636 @if dejagnu
9637 maybe-html-dejagnu: html-dejagnu
9639 html-dejagnu: \
9640 configure-dejagnu
9641 @: $(MAKE); $(unstage)
9642 @[ -f ./dejagnu/Makefile ] || exit 0; \
9643 r=`${PWD_COMMAND}`; export r; \
9644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9645 $(HOST_EXPORTS) \
9646 for flag in $(EXTRA_HOST_FLAGS) ; do \
9647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9648 done; \
9649 echo "Doing html in dejagnu" ; \
9650 (cd $(HOST_SUBDIR)/dejagnu && \
9651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9653 "RANLIB=$${RANLIB}" \
9654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9655 html) \
9656 || exit 1
9658 @endif dejagnu
9660 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9661 maybe-TAGS-dejagnu:
9662 @if dejagnu
9663 maybe-TAGS-dejagnu: TAGS-dejagnu
9665 TAGS-dejagnu: \
9666 configure-dejagnu
9667 @: $(MAKE); $(unstage)
9668 @[ -f ./dejagnu/Makefile ] || exit 0; \
9669 r=`${PWD_COMMAND}`; export r; \
9670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9671 $(HOST_EXPORTS) \
9672 for flag in $(EXTRA_HOST_FLAGS) ; do \
9673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9674 done; \
9675 echo "Doing TAGS in dejagnu" ; \
9676 (cd $(HOST_SUBDIR)/dejagnu && \
9677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9679 "RANLIB=$${RANLIB}" \
9680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9681 TAGS) \
9682 || exit 1
9684 @endif dejagnu
9686 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9687 maybe-install-info-dejagnu:
9688 @if dejagnu
9689 maybe-install-info-dejagnu: install-info-dejagnu
9691 install-info-dejagnu: \
9692 configure-dejagnu \
9693 info-dejagnu
9694 @: $(MAKE); $(unstage)
9695 @[ -f ./dejagnu/Makefile ] || exit 0; \
9696 r=`${PWD_COMMAND}`; export r; \
9697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9698 $(HOST_EXPORTS) \
9699 for flag in $(EXTRA_HOST_FLAGS) ; do \
9700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9701 done; \
9702 echo "Doing install-info in dejagnu" ; \
9703 (cd $(HOST_SUBDIR)/dejagnu && \
9704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9706 "RANLIB=$${RANLIB}" \
9707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9708 install-info) \
9709 || exit 1
9711 @endif dejagnu
9713 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9714 maybe-install-pdf-dejagnu:
9715 @if dejagnu
9716 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9718 install-pdf-dejagnu: \
9719 configure-dejagnu \
9720 pdf-dejagnu
9721 @: $(MAKE); $(unstage)
9722 @[ -f ./dejagnu/Makefile ] || exit 0; \
9723 r=`${PWD_COMMAND}`; export r; \
9724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9725 $(HOST_EXPORTS) \
9726 for flag in $(EXTRA_HOST_FLAGS) ; do \
9727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9728 done; \
9729 echo "Doing install-pdf in dejagnu" ; \
9730 (cd $(HOST_SUBDIR)/dejagnu && \
9731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9733 "RANLIB=$${RANLIB}" \
9734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9735 install-pdf) \
9736 || exit 1
9738 @endif dejagnu
9740 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9741 maybe-install-html-dejagnu:
9742 @if dejagnu
9743 maybe-install-html-dejagnu: install-html-dejagnu
9745 install-html-dejagnu: \
9746 configure-dejagnu \
9747 html-dejagnu
9748 @: $(MAKE); $(unstage)
9749 @[ -f ./dejagnu/Makefile ] || exit 0; \
9750 r=`${PWD_COMMAND}`; export r; \
9751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9752 $(HOST_EXPORTS) \
9753 for flag in $(EXTRA_HOST_FLAGS) ; do \
9754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9755 done; \
9756 echo "Doing install-html in dejagnu" ; \
9757 (cd $(HOST_SUBDIR)/dejagnu && \
9758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9760 "RANLIB=$${RANLIB}" \
9761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9762 install-html) \
9763 || exit 1
9765 @endif dejagnu
9767 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9768 maybe-installcheck-dejagnu:
9769 @if dejagnu
9770 maybe-installcheck-dejagnu: installcheck-dejagnu
9772 installcheck-dejagnu: \
9773 configure-dejagnu
9774 @: $(MAKE); $(unstage)
9775 @[ -f ./dejagnu/Makefile ] || exit 0; \
9776 r=`${PWD_COMMAND}`; export r; \
9777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9778 $(HOST_EXPORTS) \
9779 for flag in $(EXTRA_HOST_FLAGS) ; do \
9780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9781 done; \
9782 echo "Doing installcheck in dejagnu" ; \
9783 (cd $(HOST_SUBDIR)/dejagnu && \
9784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9786 "RANLIB=$${RANLIB}" \
9787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9788 installcheck) \
9789 || exit 1
9791 @endif dejagnu
9793 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9794 maybe-mostlyclean-dejagnu:
9795 @if dejagnu
9796 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9798 mostlyclean-dejagnu:
9799 @: $(MAKE); $(unstage)
9800 @[ -f ./dejagnu/Makefile ] || exit 0; \
9801 r=`${PWD_COMMAND}`; export r; \
9802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9803 $(HOST_EXPORTS) \
9804 for flag in $(EXTRA_HOST_FLAGS) ; do \
9805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9806 done; \
9807 echo "Doing mostlyclean in dejagnu" ; \
9808 (cd $(HOST_SUBDIR)/dejagnu && \
9809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9811 "RANLIB=$${RANLIB}" \
9812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9813 mostlyclean) \
9814 || exit 1
9816 @endif dejagnu
9818 .PHONY: maybe-clean-dejagnu clean-dejagnu
9819 maybe-clean-dejagnu:
9820 @if dejagnu
9821 maybe-clean-dejagnu: clean-dejagnu
9823 clean-dejagnu:
9824 @: $(MAKE); $(unstage)
9825 @[ -f ./dejagnu/Makefile ] || exit 0; \
9826 r=`${PWD_COMMAND}`; export r; \
9827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9828 $(HOST_EXPORTS) \
9829 for flag in $(EXTRA_HOST_FLAGS) ; do \
9830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9831 done; \
9832 echo "Doing clean in dejagnu" ; \
9833 (cd $(HOST_SUBDIR)/dejagnu && \
9834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9836 "RANLIB=$${RANLIB}" \
9837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9838 clean) \
9839 || exit 1
9841 @endif dejagnu
9843 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9844 maybe-distclean-dejagnu:
9845 @if dejagnu
9846 maybe-distclean-dejagnu: distclean-dejagnu
9848 distclean-dejagnu:
9849 @: $(MAKE); $(unstage)
9850 @[ -f ./dejagnu/Makefile ] || exit 0; \
9851 r=`${PWD_COMMAND}`; export r; \
9852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9853 $(HOST_EXPORTS) \
9854 for flag in $(EXTRA_HOST_FLAGS) ; do \
9855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9856 done; \
9857 echo "Doing distclean in dejagnu" ; \
9858 (cd $(HOST_SUBDIR)/dejagnu && \
9859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9861 "RANLIB=$${RANLIB}" \
9862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9863 distclean) \
9864 || exit 1
9866 @endif dejagnu
9868 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9869 maybe-maintainer-clean-dejagnu:
9870 @if dejagnu
9871 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9873 maintainer-clean-dejagnu:
9874 @: $(MAKE); $(unstage)
9875 @[ -f ./dejagnu/Makefile ] || exit 0; \
9876 r=`${PWD_COMMAND}`; export r; \
9877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9878 $(HOST_EXPORTS) \
9879 for flag in $(EXTRA_HOST_FLAGS) ; do \
9880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9881 done; \
9882 echo "Doing maintainer-clean in dejagnu" ; \
9883 (cd $(HOST_SUBDIR)/dejagnu && \
9884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9886 "RANLIB=$${RANLIB}" \
9887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9888 maintainer-clean) \
9889 || exit 1
9891 @endif dejagnu
9895 .PHONY: configure-diff maybe-configure-diff
9896 maybe-configure-diff:
9897 @if gcc-bootstrap
9898 configure-diff: stage_current
9899 @endif gcc-bootstrap
9900 @if diff
9901 maybe-configure-diff: configure-diff
9902 configure-diff:
9903 @: $(MAKE); $(unstage)
9904 @r=`${PWD_COMMAND}`; export r; \
9905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9906 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9908 $(HOST_EXPORTS) \
9909 echo Configuring in $(HOST_SUBDIR)/diff; \
9910 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9911 case $(srcdir) in \
9912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9913 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9915 esac; \
9916 srcdiroption="--srcdir=$${topdir}/diff"; \
9917 libsrcdir="$$s/diff"; \
9918 $(SHELL) $${libsrcdir}/configure \
9919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9920 --target=${target_alias} $${srcdiroption} \
9921 || exit 1
9922 @endif diff
9928 .PHONY: all-diff maybe-all-diff
9929 maybe-all-diff:
9930 @if gcc-bootstrap
9931 all-diff: stage_current
9932 @endif gcc-bootstrap
9933 @if diff
9934 TARGET-diff=all
9935 maybe-all-diff: all-diff
9936 all-diff: configure-diff
9937 @: $(MAKE); $(unstage)
9938 @r=`${PWD_COMMAND}`; export r; \
9939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9940 $(HOST_EXPORTS) \
9941 (cd $(HOST_SUBDIR)/diff && \
9942 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9943 $(TARGET-diff))
9944 @endif diff
9949 .PHONY: check-diff maybe-check-diff
9950 maybe-check-diff:
9951 @if diff
9952 maybe-check-diff: check-diff
9954 check-diff:
9955 @: $(MAKE); $(unstage)
9956 @r=`${PWD_COMMAND}`; export r; \
9957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9958 $(HOST_EXPORTS) \
9959 (cd $(HOST_SUBDIR)/diff && \
9960 $(MAKE) $(FLAGS_TO_PASS) check)
9962 @endif diff
9964 .PHONY: install-diff maybe-install-diff
9965 maybe-install-diff:
9966 @if diff
9967 maybe-install-diff: install-diff
9969 install-diff: installdirs
9970 @: $(MAKE); $(unstage)
9971 @r=`${PWD_COMMAND}`; export r; \
9972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9973 $(HOST_EXPORTS) \
9974 (cd $(HOST_SUBDIR)/diff && \
9975 $(MAKE) $(FLAGS_TO_PASS) install)
9977 @endif diff
9979 # Other targets (info, dvi, pdf, etc.)
9981 .PHONY: maybe-info-diff info-diff
9982 maybe-info-diff:
9983 @if diff
9984 maybe-info-diff: info-diff
9986 info-diff: \
9987 configure-diff
9988 @: $(MAKE); $(unstage)
9989 @[ -f ./diff/Makefile ] || exit 0; \
9990 r=`${PWD_COMMAND}`; export r; \
9991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9992 $(HOST_EXPORTS) \
9993 for flag in $(EXTRA_HOST_FLAGS) ; do \
9994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9995 done; \
9996 echo "Doing info in diff" ; \
9997 (cd $(HOST_SUBDIR)/diff && \
9998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10000 "RANLIB=$${RANLIB}" \
10001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10002 info) \
10003 || exit 1
10005 @endif diff
10007 .PHONY: maybe-dvi-diff dvi-diff
10008 maybe-dvi-diff:
10009 @if diff
10010 maybe-dvi-diff: dvi-diff
10012 dvi-diff: \
10013 configure-diff
10014 @: $(MAKE); $(unstage)
10015 @[ -f ./diff/Makefile ] || exit 0; \
10016 r=`${PWD_COMMAND}`; export r; \
10017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10018 $(HOST_EXPORTS) \
10019 for flag in $(EXTRA_HOST_FLAGS) ; do \
10020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10021 done; \
10022 echo "Doing dvi in diff" ; \
10023 (cd $(HOST_SUBDIR)/diff && \
10024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10026 "RANLIB=$${RANLIB}" \
10027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10028 dvi) \
10029 || exit 1
10031 @endif diff
10033 .PHONY: maybe-pdf-diff pdf-diff
10034 maybe-pdf-diff:
10035 @if diff
10036 maybe-pdf-diff: pdf-diff
10038 pdf-diff: \
10039 configure-diff
10040 @: $(MAKE); $(unstage)
10041 @[ -f ./diff/Makefile ] || exit 0; \
10042 r=`${PWD_COMMAND}`; export r; \
10043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10044 $(HOST_EXPORTS) \
10045 for flag in $(EXTRA_HOST_FLAGS) ; do \
10046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10047 done; \
10048 echo "Doing pdf in diff" ; \
10049 (cd $(HOST_SUBDIR)/diff && \
10050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10052 "RANLIB=$${RANLIB}" \
10053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10054 pdf) \
10055 || exit 1
10057 @endif diff
10059 .PHONY: maybe-html-diff html-diff
10060 maybe-html-diff:
10061 @if diff
10062 maybe-html-diff: html-diff
10064 html-diff: \
10065 configure-diff
10066 @: $(MAKE); $(unstage)
10067 @[ -f ./diff/Makefile ] || exit 0; \
10068 r=`${PWD_COMMAND}`; export r; \
10069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10070 $(HOST_EXPORTS) \
10071 for flag in $(EXTRA_HOST_FLAGS) ; do \
10072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10073 done; \
10074 echo "Doing html in diff" ; \
10075 (cd $(HOST_SUBDIR)/diff && \
10076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10078 "RANLIB=$${RANLIB}" \
10079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10080 html) \
10081 || exit 1
10083 @endif diff
10085 .PHONY: maybe-TAGS-diff TAGS-diff
10086 maybe-TAGS-diff:
10087 @if diff
10088 maybe-TAGS-diff: TAGS-diff
10090 TAGS-diff: \
10091 configure-diff
10092 @: $(MAKE); $(unstage)
10093 @[ -f ./diff/Makefile ] || exit 0; \
10094 r=`${PWD_COMMAND}`; export r; \
10095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10096 $(HOST_EXPORTS) \
10097 for flag in $(EXTRA_HOST_FLAGS) ; do \
10098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10099 done; \
10100 echo "Doing TAGS in diff" ; \
10101 (cd $(HOST_SUBDIR)/diff && \
10102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10104 "RANLIB=$${RANLIB}" \
10105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10106 TAGS) \
10107 || exit 1
10109 @endif diff
10111 .PHONY: maybe-install-info-diff install-info-diff
10112 maybe-install-info-diff:
10113 @if diff
10114 maybe-install-info-diff: install-info-diff
10116 install-info-diff: \
10117 configure-diff \
10118 info-diff
10119 @: $(MAKE); $(unstage)
10120 @[ -f ./diff/Makefile ] || exit 0; \
10121 r=`${PWD_COMMAND}`; export r; \
10122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10123 $(HOST_EXPORTS) \
10124 for flag in $(EXTRA_HOST_FLAGS) ; do \
10125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10126 done; \
10127 echo "Doing install-info in diff" ; \
10128 (cd $(HOST_SUBDIR)/diff && \
10129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10131 "RANLIB=$${RANLIB}" \
10132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10133 install-info) \
10134 || exit 1
10136 @endif diff
10138 .PHONY: maybe-install-pdf-diff install-pdf-diff
10139 maybe-install-pdf-diff:
10140 @if diff
10141 maybe-install-pdf-diff: install-pdf-diff
10143 install-pdf-diff: \
10144 configure-diff \
10145 pdf-diff
10146 @: $(MAKE); $(unstage)
10147 @[ -f ./diff/Makefile ] || exit 0; \
10148 r=`${PWD_COMMAND}`; export r; \
10149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10150 $(HOST_EXPORTS) \
10151 for flag in $(EXTRA_HOST_FLAGS) ; do \
10152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10153 done; \
10154 echo "Doing install-pdf in diff" ; \
10155 (cd $(HOST_SUBDIR)/diff && \
10156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10158 "RANLIB=$${RANLIB}" \
10159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10160 install-pdf) \
10161 || exit 1
10163 @endif diff
10165 .PHONY: maybe-install-html-diff install-html-diff
10166 maybe-install-html-diff:
10167 @if diff
10168 maybe-install-html-diff: install-html-diff
10170 install-html-diff: \
10171 configure-diff \
10172 html-diff
10173 @: $(MAKE); $(unstage)
10174 @[ -f ./diff/Makefile ] || exit 0; \
10175 r=`${PWD_COMMAND}`; export r; \
10176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10177 $(HOST_EXPORTS) \
10178 for flag in $(EXTRA_HOST_FLAGS) ; do \
10179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10180 done; \
10181 echo "Doing install-html in diff" ; \
10182 (cd $(HOST_SUBDIR)/diff && \
10183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10185 "RANLIB=$${RANLIB}" \
10186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10187 install-html) \
10188 || exit 1
10190 @endif diff
10192 .PHONY: maybe-installcheck-diff installcheck-diff
10193 maybe-installcheck-diff:
10194 @if diff
10195 maybe-installcheck-diff: installcheck-diff
10197 installcheck-diff: \
10198 configure-diff
10199 @: $(MAKE); $(unstage)
10200 @[ -f ./diff/Makefile ] || exit 0; \
10201 r=`${PWD_COMMAND}`; export r; \
10202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10203 $(HOST_EXPORTS) \
10204 for flag in $(EXTRA_HOST_FLAGS) ; do \
10205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10206 done; \
10207 echo "Doing installcheck in diff" ; \
10208 (cd $(HOST_SUBDIR)/diff && \
10209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10211 "RANLIB=$${RANLIB}" \
10212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10213 installcheck) \
10214 || exit 1
10216 @endif diff
10218 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10219 maybe-mostlyclean-diff:
10220 @if diff
10221 maybe-mostlyclean-diff: mostlyclean-diff
10223 mostlyclean-diff:
10224 @: $(MAKE); $(unstage)
10225 @[ -f ./diff/Makefile ] || exit 0; \
10226 r=`${PWD_COMMAND}`; export r; \
10227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228 $(HOST_EXPORTS) \
10229 for flag in $(EXTRA_HOST_FLAGS) ; do \
10230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10231 done; \
10232 echo "Doing mostlyclean in diff" ; \
10233 (cd $(HOST_SUBDIR)/diff && \
10234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10236 "RANLIB=$${RANLIB}" \
10237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10238 mostlyclean) \
10239 || exit 1
10241 @endif diff
10243 .PHONY: maybe-clean-diff clean-diff
10244 maybe-clean-diff:
10245 @if diff
10246 maybe-clean-diff: clean-diff
10248 clean-diff:
10249 @: $(MAKE); $(unstage)
10250 @[ -f ./diff/Makefile ] || exit 0; \
10251 r=`${PWD_COMMAND}`; export r; \
10252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10253 $(HOST_EXPORTS) \
10254 for flag in $(EXTRA_HOST_FLAGS) ; do \
10255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10256 done; \
10257 echo "Doing clean in diff" ; \
10258 (cd $(HOST_SUBDIR)/diff && \
10259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10261 "RANLIB=$${RANLIB}" \
10262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10263 clean) \
10264 || exit 1
10266 @endif diff
10268 .PHONY: maybe-distclean-diff distclean-diff
10269 maybe-distclean-diff:
10270 @if diff
10271 maybe-distclean-diff: distclean-diff
10273 distclean-diff:
10274 @: $(MAKE); $(unstage)
10275 @[ -f ./diff/Makefile ] || exit 0; \
10276 r=`${PWD_COMMAND}`; export r; \
10277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10278 $(HOST_EXPORTS) \
10279 for flag in $(EXTRA_HOST_FLAGS) ; do \
10280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10281 done; \
10282 echo "Doing distclean in diff" ; \
10283 (cd $(HOST_SUBDIR)/diff && \
10284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10286 "RANLIB=$${RANLIB}" \
10287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10288 distclean) \
10289 || exit 1
10291 @endif diff
10293 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10294 maybe-maintainer-clean-diff:
10295 @if diff
10296 maybe-maintainer-clean-diff: maintainer-clean-diff
10298 maintainer-clean-diff:
10299 @: $(MAKE); $(unstage)
10300 @[ -f ./diff/Makefile ] || exit 0; \
10301 r=`${PWD_COMMAND}`; export r; \
10302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10303 $(HOST_EXPORTS) \
10304 for flag in $(EXTRA_HOST_FLAGS) ; do \
10305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10306 done; \
10307 echo "Doing maintainer-clean in diff" ; \
10308 (cd $(HOST_SUBDIR)/diff && \
10309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10311 "RANLIB=$${RANLIB}" \
10312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10313 maintainer-clean) \
10314 || exit 1
10316 @endif diff
10320 .PHONY: configure-dosutils maybe-configure-dosutils
10321 maybe-configure-dosutils:
10322 @if gcc-bootstrap
10323 configure-dosutils: stage_current
10324 @endif gcc-bootstrap
10325 @if dosutils
10326 maybe-configure-dosutils: configure-dosutils
10327 configure-dosutils:
10328 @: $(MAKE); $(unstage)
10329 @r=`${PWD_COMMAND}`; export r; \
10330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10331 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10333 $(HOST_EXPORTS) \
10334 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10335 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10336 case $(srcdir) in \
10337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10338 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10340 esac; \
10341 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10342 libsrcdir="$$s/dosutils"; \
10343 $(SHELL) $${libsrcdir}/configure \
10344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10345 --target=${target_alias} $${srcdiroption} \
10346 || exit 1
10347 @endif dosutils
10353 .PHONY: all-dosutils maybe-all-dosutils
10354 maybe-all-dosutils:
10355 @if gcc-bootstrap
10356 all-dosutils: stage_current
10357 @endif gcc-bootstrap
10358 @if dosutils
10359 TARGET-dosutils=all
10360 maybe-all-dosutils: all-dosutils
10361 all-dosutils: configure-dosutils
10362 @: $(MAKE); $(unstage)
10363 @r=`${PWD_COMMAND}`; export r; \
10364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10365 $(HOST_EXPORTS) \
10366 (cd $(HOST_SUBDIR)/dosutils && \
10367 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10368 $(TARGET-dosutils))
10369 @endif dosutils
10374 .PHONY: check-dosutils maybe-check-dosutils
10375 maybe-check-dosutils:
10376 @if dosutils
10377 maybe-check-dosutils: check-dosutils
10379 check-dosutils:
10381 @endif dosutils
10383 .PHONY: install-dosutils maybe-install-dosutils
10384 maybe-install-dosutils:
10385 @if dosutils
10386 maybe-install-dosutils: install-dosutils
10388 install-dosutils: installdirs
10389 @: $(MAKE); $(unstage)
10390 @r=`${PWD_COMMAND}`; export r; \
10391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10392 $(HOST_EXPORTS) \
10393 (cd $(HOST_SUBDIR)/dosutils && \
10394 $(MAKE) $(FLAGS_TO_PASS) install)
10396 @endif dosutils
10398 # Other targets (info, dvi, pdf, etc.)
10400 .PHONY: maybe-info-dosutils info-dosutils
10401 maybe-info-dosutils:
10402 @if dosutils
10403 maybe-info-dosutils: info-dosutils
10405 info-dosutils: \
10406 configure-dosutils
10407 @: $(MAKE); $(unstage)
10408 @[ -f ./dosutils/Makefile ] || exit 0; \
10409 r=`${PWD_COMMAND}`; export r; \
10410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10411 $(HOST_EXPORTS) \
10412 for flag in $(EXTRA_HOST_FLAGS) ; do \
10413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10414 done; \
10415 echo "Doing info in dosutils" ; \
10416 (cd $(HOST_SUBDIR)/dosutils && \
10417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10419 "RANLIB=$${RANLIB}" \
10420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10421 info) \
10422 || exit 1
10424 @endif dosutils
10426 .PHONY: maybe-dvi-dosutils dvi-dosutils
10427 maybe-dvi-dosutils:
10428 @if dosutils
10429 maybe-dvi-dosutils: dvi-dosutils
10431 dvi-dosutils: \
10432 configure-dosutils
10433 @: $(MAKE); $(unstage)
10434 @[ -f ./dosutils/Makefile ] || exit 0; \
10435 r=`${PWD_COMMAND}`; export r; \
10436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437 $(HOST_EXPORTS) \
10438 for flag in $(EXTRA_HOST_FLAGS) ; do \
10439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10440 done; \
10441 echo "Doing dvi in dosutils" ; \
10442 (cd $(HOST_SUBDIR)/dosutils && \
10443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10445 "RANLIB=$${RANLIB}" \
10446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10447 dvi) \
10448 || exit 1
10450 @endif dosutils
10452 .PHONY: maybe-pdf-dosutils pdf-dosutils
10453 maybe-pdf-dosutils:
10454 @if dosutils
10455 maybe-pdf-dosutils: pdf-dosutils
10457 pdf-dosutils: \
10458 configure-dosutils
10459 @: $(MAKE); $(unstage)
10460 @[ -f ./dosutils/Makefile ] || exit 0; \
10461 r=`${PWD_COMMAND}`; export r; \
10462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10463 $(HOST_EXPORTS) \
10464 for flag in $(EXTRA_HOST_FLAGS) ; do \
10465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10466 done; \
10467 echo "Doing pdf in dosutils" ; \
10468 (cd $(HOST_SUBDIR)/dosutils && \
10469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10471 "RANLIB=$${RANLIB}" \
10472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10473 pdf) \
10474 || exit 1
10476 @endif dosutils
10478 .PHONY: maybe-html-dosutils html-dosutils
10479 maybe-html-dosutils:
10480 @if dosutils
10481 maybe-html-dosutils: html-dosutils
10483 html-dosutils: \
10484 configure-dosutils
10485 @: $(MAKE); $(unstage)
10486 @[ -f ./dosutils/Makefile ] || exit 0; \
10487 r=`${PWD_COMMAND}`; export r; \
10488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10489 $(HOST_EXPORTS) \
10490 for flag in $(EXTRA_HOST_FLAGS) ; do \
10491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10492 done; \
10493 echo "Doing html in dosutils" ; \
10494 (cd $(HOST_SUBDIR)/dosutils && \
10495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10497 "RANLIB=$${RANLIB}" \
10498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10499 html) \
10500 || exit 1
10502 @endif dosutils
10504 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10505 maybe-TAGS-dosutils:
10506 @if dosutils
10507 maybe-TAGS-dosutils: TAGS-dosutils
10509 TAGS-dosutils: \
10510 configure-dosutils
10511 @: $(MAKE); $(unstage)
10512 @[ -f ./dosutils/Makefile ] || exit 0; \
10513 r=`${PWD_COMMAND}`; export r; \
10514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10515 $(HOST_EXPORTS) \
10516 for flag in $(EXTRA_HOST_FLAGS) ; do \
10517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10518 done; \
10519 echo "Doing TAGS in dosutils" ; \
10520 (cd $(HOST_SUBDIR)/dosutils && \
10521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10523 "RANLIB=$${RANLIB}" \
10524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10525 TAGS) \
10526 || exit 1
10528 @endif dosutils
10530 .PHONY: maybe-install-info-dosutils install-info-dosutils
10531 maybe-install-info-dosutils:
10532 @if dosutils
10533 maybe-install-info-dosutils: install-info-dosutils
10535 install-info-dosutils: \
10536 configure-dosutils \
10537 info-dosutils
10538 @: $(MAKE); $(unstage)
10539 @[ -f ./dosutils/Makefile ] || exit 0; \
10540 r=`${PWD_COMMAND}`; export r; \
10541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10542 $(HOST_EXPORTS) \
10543 for flag in $(EXTRA_HOST_FLAGS) ; do \
10544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10545 done; \
10546 echo "Doing install-info in dosutils" ; \
10547 (cd $(HOST_SUBDIR)/dosutils && \
10548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10550 "RANLIB=$${RANLIB}" \
10551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10552 install-info) \
10553 || exit 1
10555 @endif dosutils
10557 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10558 maybe-install-pdf-dosutils:
10559 @if dosutils
10560 maybe-install-pdf-dosutils: install-pdf-dosutils
10562 install-pdf-dosutils: \
10563 configure-dosutils \
10564 pdf-dosutils
10565 @: $(MAKE); $(unstage)
10566 @[ -f ./dosutils/Makefile ] || exit 0; \
10567 r=`${PWD_COMMAND}`; export r; \
10568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10569 $(HOST_EXPORTS) \
10570 for flag in $(EXTRA_HOST_FLAGS) ; do \
10571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10572 done; \
10573 echo "Doing install-pdf in dosutils" ; \
10574 (cd $(HOST_SUBDIR)/dosutils && \
10575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10577 "RANLIB=$${RANLIB}" \
10578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10579 install-pdf) \
10580 || exit 1
10582 @endif dosutils
10584 .PHONY: maybe-install-html-dosutils install-html-dosutils
10585 maybe-install-html-dosutils:
10586 @if dosutils
10587 maybe-install-html-dosutils: install-html-dosutils
10589 install-html-dosutils: \
10590 configure-dosutils \
10591 html-dosutils
10592 @: $(MAKE); $(unstage)
10593 @[ -f ./dosutils/Makefile ] || exit 0; \
10594 r=`${PWD_COMMAND}`; export r; \
10595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10596 $(HOST_EXPORTS) \
10597 for flag in $(EXTRA_HOST_FLAGS) ; do \
10598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10599 done; \
10600 echo "Doing install-html in dosutils" ; \
10601 (cd $(HOST_SUBDIR)/dosutils && \
10602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10604 "RANLIB=$${RANLIB}" \
10605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10606 install-html) \
10607 || exit 1
10609 @endif dosutils
10611 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10612 maybe-installcheck-dosutils:
10613 @if dosutils
10614 maybe-installcheck-dosutils: installcheck-dosutils
10616 installcheck-dosutils: \
10617 configure-dosutils
10618 @: $(MAKE); $(unstage)
10619 @[ -f ./dosutils/Makefile ] || exit 0; \
10620 r=`${PWD_COMMAND}`; export r; \
10621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10622 $(HOST_EXPORTS) \
10623 for flag in $(EXTRA_HOST_FLAGS) ; do \
10624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10625 done; \
10626 echo "Doing installcheck in dosutils" ; \
10627 (cd $(HOST_SUBDIR)/dosutils && \
10628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10630 "RANLIB=$${RANLIB}" \
10631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10632 installcheck) \
10633 || exit 1
10635 @endif dosutils
10637 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10638 maybe-mostlyclean-dosutils:
10639 @if dosutils
10640 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10642 mostlyclean-dosutils:
10643 @: $(MAKE); $(unstage)
10644 @[ -f ./dosutils/Makefile ] || exit 0; \
10645 r=`${PWD_COMMAND}`; export r; \
10646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10647 $(HOST_EXPORTS) \
10648 for flag in $(EXTRA_HOST_FLAGS) ; do \
10649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10650 done; \
10651 echo "Doing mostlyclean in dosutils" ; \
10652 (cd $(HOST_SUBDIR)/dosutils && \
10653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10655 "RANLIB=$${RANLIB}" \
10656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10657 mostlyclean) \
10658 || exit 1
10660 @endif dosutils
10662 .PHONY: maybe-clean-dosutils clean-dosutils
10663 maybe-clean-dosutils:
10664 @if dosutils
10665 maybe-clean-dosutils: clean-dosutils
10667 clean-dosutils:
10668 @: $(MAKE); $(unstage)
10669 @[ -f ./dosutils/Makefile ] || exit 0; \
10670 r=`${PWD_COMMAND}`; export r; \
10671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10672 $(HOST_EXPORTS) \
10673 for flag in $(EXTRA_HOST_FLAGS) ; do \
10674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10675 done; \
10676 echo "Doing clean in dosutils" ; \
10677 (cd $(HOST_SUBDIR)/dosutils && \
10678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10680 "RANLIB=$${RANLIB}" \
10681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10682 clean) \
10683 || exit 1
10685 @endif dosutils
10687 .PHONY: maybe-distclean-dosutils distclean-dosutils
10688 maybe-distclean-dosutils:
10689 @if dosutils
10690 maybe-distclean-dosutils: distclean-dosutils
10692 distclean-dosutils:
10693 @: $(MAKE); $(unstage)
10694 @[ -f ./dosutils/Makefile ] || exit 0; \
10695 r=`${PWD_COMMAND}`; export r; \
10696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10697 $(HOST_EXPORTS) \
10698 for flag in $(EXTRA_HOST_FLAGS) ; do \
10699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10700 done; \
10701 echo "Doing distclean in dosutils" ; \
10702 (cd $(HOST_SUBDIR)/dosutils && \
10703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10705 "RANLIB=$${RANLIB}" \
10706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10707 distclean) \
10708 || exit 1
10710 @endif dosutils
10712 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10713 maybe-maintainer-clean-dosutils:
10714 @if dosutils
10715 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10717 maintainer-clean-dosutils:
10718 @: $(MAKE); $(unstage)
10719 @[ -f ./dosutils/Makefile ] || exit 0; \
10720 r=`${PWD_COMMAND}`; export r; \
10721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10722 $(HOST_EXPORTS) \
10723 for flag in $(EXTRA_HOST_FLAGS) ; do \
10724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10725 done; \
10726 echo "Doing maintainer-clean in dosutils" ; \
10727 (cd $(HOST_SUBDIR)/dosutils && \
10728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10730 "RANLIB=$${RANLIB}" \
10731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10732 maintainer-clean) \
10733 || exit 1
10735 @endif dosutils
10739 .PHONY: configure-etc maybe-configure-etc
10740 maybe-configure-etc:
10741 @if gcc-bootstrap
10742 configure-etc: stage_current
10743 @endif gcc-bootstrap
10744 @if etc
10745 maybe-configure-etc: configure-etc
10746 configure-etc:
10747 @: $(MAKE); $(unstage)
10748 @r=`${PWD_COMMAND}`; export r; \
10749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10750 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10751 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10752 $(HOST_EXPORTS) \
10753 echo Configuring in $(HOST_SUBDIR)/etc; \
10754 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10755 case $(srcdir) in \
10756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10757 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10759 esac; \
10760 srcdiroption="--srcdir=$${topdir}/etc"; \
10761 libsrcdir="$$s/etc"; \
10762 $(SHELL) $${libsrcdir}/configure \
10763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10764 --target=${target_alias} $${srcdiroption} \
10765 || exit 1
10766 @endif etc
10772 .PHONY: all-etc maybe-all-etc
10773 maybe-all-etc:
10774 @if gcc-bootstrap
10775 all-etc: stage_current
10776 @endif gcc-bootstrap
10777 @if etc
10778 TARGET-etc=all
10779 maybe-all-etc: all-etc
10780 all-etc: configure-etc
10781 @: $(MAKE); $(unstage)
10782 @r=`${PWD_COMMAND}`; export r; \
10783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10784 $(HOST_EXPORTS) \
10785 (cd $(HOST_SUBDIR)/etc && \
10786 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10787 $(TARGET-etc))
10788 @endif etc
10793 .PHONY: check-etc maybe-check-etc
10794 maybe-check-etc:
10795 @if etc
10796 maybe-check-etc: check-etc
10798 check-etc:
10799 @: $(MAKE); $(unstage)
10800 @r=`${PWD_COMMAND}`; export r; \
10801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10802 $(HOST_EXPORTS) \
10803 (cd $(HOST_SUBDIR)/etc && \
10804 $(MAKE) $(FLAGS_TO_PASS) check)
10806 @endif etc
10808 .PHONY: install-etc maybe-install-etc
10809 maybe-install-etc:
10810 @if etc
10811 maybe-install-etc: install-etc
10813 install-etc: installdirs
10814 @: $(MAKE); $(unstage)
10815 @r=`${PWD_COMMAND}`; export r; \
10816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10817 $(HOST_EXPORTS) \
10818 (cd $(HOST_SUBDIR)/etc && \
10819 $(MAKE) $(FLAGS_TO_PASS) install)
10821 @endif etc
10823 # Other targets (info, dvi, pdf, etc.)
10825 .PHONY: maybe-info-etc info-etc
10826 maybe-info-etc:
10827 @if etc
10828 maybe-info-etc: info-etc
10830 info-etc: \
10831 configure-etc
10832 @: $(MAKE); $(unstage)
10833 @[ -f ./etc/Makefile ] || exit 0; \
10834 r=`${PWD_COMMAND}`; export r; \
10835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10836 $(HOST_EXPORTS) \
10837 for flag in $(EXTRA_HOST_FLAGS) ; do \
10838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10839 done; \
10840 echo "Doing info in etc" ; \
10841 (cd $(HOST_SUBDIR)/etc && \
10842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10844 "RANLIB=$${RANLIB}" \
10845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10846 info) \
10847 || exit 1
10849 @endif etc
10851 .PHONY: maybe-dvi-etc dvi-etc
10852 maybe-dvi-etc:
10853 @if etc
10854 maybe-dvi-etc: dvi-etc
10856 dvi-etc: \
10857 configure-etc
10858 @: $(MAKE); $(unstage)
10859 @[ -f ./etc/Makefile ] || exit 0; \
10860 r=`${PWD_COMMAND}`; export r; \
10861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10862 $(HOST_EXPORTS) \
10863 for flag in $(EXTRA_HOST_FLAGS) ; do \
10864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10865 done; \
10866 echo "Doing dvi in etc" ; \
10867 (cd $(HOST_SUBDIR)/etc && \
10868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10870 "RANLIB=$${RANLIB}" \
10871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10872 dvi) \
10873 || exit 1
10875 @endif etc
10877 .PHONY: maybe-pdf-etc pdf-etc
10878 maybe-pdf-etc:
10879 @if etc
10880 maybe-pdf-etc: pdf-etc
10882 pdf-etc: \
10883 configure-etc
10884 @: $(MAKE); $(unstage)
10885 @[ -f ./etc/Makefile ] || exit 0; \
10886 r=`${PWD_COMMAND}`; export r; \
10887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10888 $(HOST_EXPORTS) \
10889 for flag in $(EXTRA_HOST_FLAGS) ; do \
10890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10891 done; \
10892 echo "Doing pdf in etc" ; \
10893 (cd $(HOST_SUBDIR)/etc && \
10894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10896 "RANLIB=$${RANLIB}" \
10897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10898 pdf) \
10899 || exit 1
10901 @endif etc
10903 .PHONY: maybe-html-etc html-etc
10904 maybe-html-etc:
10905 @if etc
10906 maybe-html-etc: html-etc
10908 html-etc: \
10909 configure-etc
10910 @: $(MAKE); $(unstage)
10911 @[ -f ./etc/Makefile ] || exit 0; \
10912 r=`${PWD_COMMAND}`; export r; \
10913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10914 $(HOST_EXPORTS) \
10915 for flag in $(EXTRA_HOST_FLAGS) ; do \
10916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10917 done; \
10918 echo "Doing html in etc" ; \
10919 (cd $(HOST_SUBDIR)/etc && \
10920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10922 "RANLIB=$${RANLIB}" \
10923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10924 html) \
10925 || exit 1
10927 @endif etc
10929 .PHONY: maybe-TAGS-etc TAGS-etc
10930 maybe-TAGS-etc:
10931 @if etc
10932 maybe-TAGS-etc: TAGS-etc
10934 TAGS-etc: \
10935 configure-etc
10936 @: $(MAKE); $(unstage)
10937 @[ -f ./etc/Makefile ] || exit 0; \
10938 r=`${PWD_COMMAND}`; export r; \
10939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10940 $(HOST_EXPORTS) \
10941 for flag in $(EXTRA_HOST_FLAGS) ; do \
10942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10943 done; \
10944 echo "Doing TAGS in etc" ; \
10945 (cd $(HOST_SUBDIR)/etc && \
10946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10948 "RANLIB=$${RANLIB}" \
10949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10950 TAGS) \
10951 || exit 1
10953 @endif etc
10955 .PHONY: maybe-install-info-etc install-info-etc
10956 maybe-install-info-etc:
10957 @if etc
10958 maybe-install-info-etc: install-info-etc
10960 install-info-etc: \
10961 configure-etc \
10962 info-etc
10963 @: $(MAKE); $(unstage)
10964 @[ -f ./etc/Makefile ] || exit 0; \
10965 r=`${PWD_COMMAND}`; export r; \
10966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10967 $(HOST_EXPORTS) \
10968 for flag in $(EXTRA_HOST_FLAGS) ; do \
10969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10970 done; \
10971 echo "Doing install-info in etc" ; \
10972 (cd $(HOST_SUBDIR)/etc && \
10973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10975 "RANLIB=$${RANLIB}" \
10976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10977 install-info) \
10978 || exit 1
10980 @endif etc
10982 .PHONY: maybe-install-pdf-etc install-pdf-etc
10983 maybe-install-pdf-etc:
10984 @if etc
10985 maybe-install-pdf-etc: install-pdf-etc
10987 install-pdf-etc: \
10988 configure-etc \
10989 pdf-etc
10990 @: $(MAKE); $(unstage)
10991 @[ -f ./etc/Makefile ] || exit 0; \
10992 r=`${PWD_COMMAND}`; export r; \
10993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10994 $(HOST_EXPORTS) \
10995 for flag in $(EXTRA_HOST_FLAGS) ; do \
10996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10997 done; \
10998 echo "Doing install-pdf in etc" ; \
10999 (cd $(HOST_SUBDIR)/etc && \
11000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11002 "RANLIB=$${RANLIB}" \
11003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11004 install-pdf) \
11005 || exit 1
11007 @endif etc
11009 .PHONY: maybe-install-html-etc install-html-etc
11010 maybe-install-html-etc:
11011 @if etc
11012 maybe-install-html-etc: install-html-etc
11014 install-html-etc: \
11015 configure-etc \
11016 html-etc
11017 @: $(MAKE); $(unstage)
11018 @[ -f ./etc/Makefile ] || exit 0; \
11019 r=`${PWD_COMMAND}`; export r; \
11020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11021 $(HOST_EXPORTS) \
11022 for flag in $(EXTRA_HOST_FLAGS) ; do \
11023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11024 done; \
11025 echo "Doing install-html in etc" ; \
11026 (cd $(HOST_SUBDIR)/etc && \
11027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11029 "RANLIB=$${RANLIB}" \
11030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11031 install-html) \
11032 || exit 1
11034 @endif etc
11036 .PHONY: maybe-installcheck-etc installcheck-etc
11037 maybe-installcheck-etc:
11038 @if etc
11039 maybe-installcheck-etc: installcheck-etc
11041 installcheck-etc: \
11042 configure-etc
11043 @: $(MAKE); $(unstage)
11044 @[ -f ./etc/Makefile ] || exit 0; \
11045 r=`${PWD_COMMAND}`; export r; \
11046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11047 $(HOST_EXPORTS) \
11048 for flag in $(EXTRA_HOST_FLAGS) ; do \
11049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11050 done; \
11051 echo "Doing installcheck in etc" ; \
11052 (cd $(HOST_SUBDIR)/etc && \
11053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11055 "RANLIB=$${RANLIB}" \
11056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11057 installcheck) \
11058 || exit 1
11060 @endif etc
11062 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11063 maybe-mostlyclean-etc:
11064 @if etc
11065 maybe-mostlyclean-etc: mostlyclean-etc
11067 mostlyclean-etc:
11068 @: $(MAKE); $(unstage)
11069 @[ -f ./etc/Makefile ] || exit 0; \
11070 r=`${PWD_COMMAND}`; export r; \
11071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11072 $(HOST_EXPORTS) \
11073 for flag in $(EXTRA_HOST_FLAGS) ; do \
11074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11075 done; \
11076 echo "Doing mostlyclean in etc" ; \
11077 (cd $(HOST_SUBDIR)/etc && \
11078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11080 "RANLIB=$${RANLIB}" \
11081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11082 mostlyclean) \
11083 || exit 1
11085 @endif etc
11087 .PHONY: maybe-clean-etc clean-etc
11088 maybe-clean-etc:
11089 @if etc
11090 maybe-clean-etc: clean-etc
11092 clean-etc:
11093 @: $(MAKE); $(unstage)
11094 @[ -f ./etc/Makefile ] || exit 0; \
11095 r=`${PWD_COMMAND}`; export r; \
11096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11097 $(HOST_EXPORTS) \
11098 for flag in $(EXTRA_HOST_FLAGS) ; do \
11099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11100 done; \
11101 echo "Doing clean in etc" ; \
11102 (cd $(HOST_SUBDIR)/etc && \
11103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11105 "RANLIB=$${RANLIB}" \
11106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11107 clean) \
11108 || exit 1
11110 @endif etc
11112 .PHONY: maybe-distclean-etc distclean-etc
11113 maybe-distclean-etc:
11114 @if etc
11115 maybe-distclean-etc: distclean-etc
11117 distclean-etc:
11118 @: $(MAKE); $(unstage)
11119 @[ -f ./etc/Makefile ] || exit 0; \
11120 r=`${PWD_COMMAND}`; export r; \
11121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11122 $(HOST_EXPORTS) \
11123 for flag in $(EXTRA_HOST_FLAGS) ; do \
11124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11125 done; \
11126 echo "Doing distclean in etc" ; \
11127 (cd $(HOST_SUBDIR)/etc && \
11128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11130 "RANLIB=$${RANLIB}" \
11131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11132 distclean) \
11133 || exit 1
11135 @endif etc
11137 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11138 maybe-maintainer-clean-etc:
11139 @if etc
11140 maybe-maintainer-clean-etc: maintainer-clean-etc
11142 maintainer-clean-etc:
11143 @: $(MAKE); $(unstage)
11144 @[ -f ./etc/Makefile ] || exit 0; \
11145 r=`${PWD_COMMAND}`; export r; \
11146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11147 $(HOST_EXPORTS) \
11148 for flag in $(EXTRA_HOST_FLAGS) ; do \
11149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11150 done; \
11151 echo "Doing maintainer-clean in etc" ; \
11152 (cd $(HOST_SUBDIR)/etc && \
11153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11155 "RANLIB=$${RANLIB}" \
11156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11157 maintainer-clean) \
11158 || exit 1
11160 @endif etc
11164 .PHONY: configure-fastjar maybe-configure-fastjar
11165 maybe-configure-fastjar:
11166 @if gcc-bootstrap
11167 configure-fastjar: stage_current
11168 @endif gcc-bootstrap
11169 @if fastjar
11170 maybe-configure-fastjar: configure-fastjar
11171 configure-fastjar:
11172 @: $(MAKE); $(unstage)
11173 @r=`${PWD_COMMAND}`; export r; \
11174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11175 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11177 $(HOST_EXPORTS) \
11178 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11179 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11180 case $(srcdir) in \
11181 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11182 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11183 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11184 esac; \
11185 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11186 libsrcdir="$$s/fastjar"; \
11187 $(SHELL) $${libsrcdir}/configure \
11188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11189 --target=${target_alias} $${srcdiroption} \
11190 || exit 1
11191 @endif fastjar
11197 .PHONY: all-fastjar maybe-all-fastjar
11198 maybe-all-fastjar:
11199 @if gcc-bootstrap
11200 all-fastjar: stage_current
11201 @endif gcc-bootstrap
11202 @if fastjar
11203 TARGET-fastjar=all
11204 maybe-all-fastjar: all-fastjar
11205 all-fastjar: configure-fastjar
11206 @: $(MAKE); $(unstage)
11207 @r=`${PWD_COMMAND}`; export r; \
11208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11209 $(HOST_EXPORTS) \
11210 (cd $(HOST_SUBDIR)/fastjar && \
11211 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11212 $(TARGET-fastjar))
11213 @endif fastjar
11218 .PHONY: check-fastjar maybe-check-fastjar
11219 maybe-check-fastjar:
11220 @if fastjar
11221 maybe-check-fastjar: check-fastjar
11223 # This module is only tested in a native toolchain.
11224 check-fastjar:
11225 @: $(MAKE); $(unstage)
11226 @if [ '$(host)' = '$(target)' ] ; then \
11227 r=`${PWD_COMMAND}`; export r; \
11228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229 $(HOST_EXPORTS) \
11230 (cd $(HOST_SUBDIR)/fastjar && \
11231 $(MAKE) $(FLAGS_TO_PASS) check); \
11234 @endif fastjar
11236 .PHONY: install-fastjar maybe-install-fastjar
11237 maybe-install-fastjar:
11238 @if fastjar
11239 maybe-install-fastjar: install-fastjar
11241 install-fastjar: installdirs
11242 @: $(MAKE); $(unstage)
11243 @r=`${PWD_COMMAND}`; export r; \
11244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11245 $(HOST_EXPORTS) \
11246 (cd $(HOST_SUBDIR)/fastjar && \
11247 $(MAKE) $(FLAGS_TO_PASS) install)
11249 @endif fastjar
11251 # Other targets (info, dvi, pdf, etc.)
11253 .PHONY: maybe-info-fastjar info-fastjar
11254 maybe-info-fastjar:
11255 @if fastjar
11256 maybe-info-fastjar: info-fastjar
11258 info-fastjar: \
11259 configure-fastjar
11260 @: $(MAKE); $(unstage)
11261 @[ -f ./fastjar/Makefile ] || exit 0; \
11262 r=`${PWD_COMMAND}`; export r; \
11263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11264 $(HOST_EXPORTS) \
11265 for flag in $(EXTRA_HOST_FLAGS) ; do \
11266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11267 done; \
11268 echo "Doing info in fastjar" ; \
11269 (cd $(HOST_SUBDIR)/fastjar && \
11270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11272 "RANLIB=$${RANLIB}" \
11273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11274 info) \
11275 || exit 1
11277 @endif fastjar
11279 .PHONY: maybe-dvi-fastjar dvi-fastjar
11280 maybe-dvi-fastjar:
11281 @if fastjar
11282 maybe-dvi-fastjar: dvi-fastjar
11284 dvi-fastjar: \
11285 configure-fastjar
11286 @: $(MAKE); $(unstage)
11287 @[ -f ./fastjar/Makefile ] || exit 0; \
11288 r=`${PWD_COMMAND}`; export r; \
11289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11290 $(HOST_EXPORTS) \
11291 for flag in $(EXTRA_HOST_FLAGS) ; do \
11292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11293 done; \
11294 echo "Doing dvi in fastjar" ; \
11295 (cd $(HOST_SUBDIR)/fastjar && \
11296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11298 "RANLIB=$${RANLIB}" \
11299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11300 dvi) \
11301 || exit 1
11303 @endif fastjar
11305 .PHONY: maybe-pdf-fastjar pdf-fastjar
11306 maybe-pdf-fastjar:
11307 @if fastjar
11308 maybe-pdf-fastjar: pdf-fastjar
11310 pdf-fastjar: \
11311 configure-fastjar
11312 @: $(MAKE); $(unstage)
11313 @[ -f ./fastjar/Makefile ] || exit 0; \
11314 r=`${PWD_COMMAND}`; export r; \
11315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11316 $(HOST_EXPORTS) \
11317 for flag in $(EXTRA_HOST_FLAGS) ; do \
11318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11319 done; \
11320 echo "Doing pdf in fastjar" ; \
11321 (cd $(HOST_SUBDIR)/fastjar && \
11322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11324 "RANLIB=$${RANLIB}" \
11325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11326 pdf) \
11327 || exit 1
11329 @endif fastjar
11331 .PHONY: maybe-html-fastjar html-fastjar
11332 maybe-html-fastjar:
11333 @if fastjar
11334 maybe-html-fastjar: html-fastjar
11336 html-fastjar: \
11337 configure-fastjar
11338 @: $(MAKE); $(unstage)
11339 @[ -f ./fastjar/Makefile ] || exit 0; \
11340 r=`${PWD_COMMAND}`; export r; \
11341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11342 $(HOST_EXPORTS) \
11343 for flag in $(EXTRA_HOST_FLAGS) ; do \
11344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11345 done; \
11346 echo "Doing html in fastjar" ; \
11347 (cd $(HOST_SUBDIR)/fastjar && \
11348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11350 "RANLIB=$${RANLIB}" \
11351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11352 html) \
11353 || exit 1
11355 @endif fastjar
11357 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11358 maybe-TAGS-fastjar:
11359 @if fastjar
11360 maybe-TAGS-fastjar: TAGS-fastjar
11362 TAGS-fastjar: \
11363 configure-fastjar
11364 @: $(MAKE); $(unstage)
11365 @[ -f ./fastjar/Makefile ] || exit 0; \
11366 r=`${PWD_COMMAND}`; export r; \
11367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11368 $(HOST_EXPORTS) \
11369 for flag in $(EXTRA_HOST_FLAGS) ; do \
11370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11371 done; \
11372 echo "Doing TAGS in fastjar" ; \
11373 (cd $(HOST_SUBDIR)/fastjar && \
11374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11376 "RANLIB=$${RANLIB}" \
11377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11378 TAGS) \
11379 || exit 1
11381 @endif fastjar
11383 .PHONY: maybe-install-info-fastjar install-info-fastjar
11384 maybe-install-info-fastjar:
11385 @if fastjar
11386 maybe-install-info-fastjar: install-info-fastjar
11388 install-info-fastjar: \
11389 configure-fastjar \
11390 info-fastjar
11391 @: $(MAKE); $(unstage)
11392 @[ -f ./fastjar/Makefile ] || exit 0; \
11393 r=`${PWD_COMMAND}`; export r; \
11394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11395 $(HOST_EXPORTS) \
11396 for flag in $(EXTRA_HOST_FLAGS) ; do \
11397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11398 done; \
11399 echo "Doing install-info in fastjar" ; \
11400 (cd $(HOST_SUBDIR)/fastjar && \
11401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11403 "RANLIB=$${RANLIB}" \
11404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11405 install-info) \
11406 || exit 1
11408 @endif fastjar
11410 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11411 maybe-install-pdf-fastjar:
11412 @if fastjar
11413 maybe-install-pdf-fastjar: install-pdf-fastjar
11415 install-pdf-fastjar: \
11416 configure-fastjar \
11417 pdf-fastjar
11418 @: $(MAKE); $(unstage)
11419 @[ -f ./fastjar/Makefile ] || exit 0; \
11420 r=`${PWD_COMMAND}`; export r; \
11421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422 $(HOST_EXPORTS) \
11423 for flag in $(EXTRA_HOST_FLAGS) ; do \
11424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11425 done; \
11426 echo "Doing install-pdf in fastjar" ; \
11427 (cd $(HOST_SUBDIR)/fastjar && \
11428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11430 "RANLIB=$${RANLIB}" \
11431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11432 install-pdf) \
11433 || exit 1
11435 @endif fastjar
11437 .PHONY: maybe-install-html-fastjar install-html-fastjar
11438 maybe-install-html-fastjar:
11439 @if fastjar
11440 maybe-install-html-fastjar: install-html-fastjar
11442 install-html-fastjar: \
11443 configure-fastjar \
11444 html-fastjar
11445 @: $(MAKE); $(unstage)
11446 @[ -f ./fastjar/Makefile ] || exit 0; \
11447 r=`${PWD_COMMAND}`; export r; \
11448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11449 $(HOST_EXPORTS) \
11450 for flag in $(EXTRA_HOST_FLAGS) ; do \
11451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11452 done; \
11453 echo "Doing install-html in fastjar" ; \
11454 (cd $(HOST_SUBDIR)/fastjar && \
11455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11457 "RANLIB=$${RANLIB}" \
11458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11459 install-html) \
11460 || exit 1
11462 @endif fastjar
11464 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11465 maybe-installcheck-fastjar:
11466 @if fastjar
11467 maybe-installcheck-fastjar: installcheck-fastjar
11469 installcheck-fastjar: \
11470 configure-fastjar
11471 @: $(MAKE); $(unstage)
11472 @[ -f ./fastjar/Makefile ] || exit 0; \
11473 r=`${PWD_COMMAND}`; export r; \
11474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475 $(HOST_EXPORTS) \
11476 for flag in $(EXTRA_HOST_FLAGS) ; do \
11477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11478 done; \
11479 echo "Doing installcheck in fastjar" ; \
11480 (cd $(HOST_SUBDIR)/fastjar && \
11481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11483 "RANLIB=$${RANLIB}" \
11484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11485 installcheck) \
11486 || exit 1
11488 @endif fastjar
11490 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11491 maybe-mostlyclean-fastjar:
11492 @if fastjar
11493 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11495 mostlyclean-fastjar:
11496 @: $(MAKE); $(unstage)
11497 @[ -f ./fastjar/Makefile ] || exit 0; \
11498 r=`${PWD_COMMAND}`; export r; \
11499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500 $(HOST_EXPORTS) \
11501 for flag in $(EXTRA_HOST_FLAGS) ; do \
11502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11503 done; \
11504 echo "Doing mostlyclean in fastjar" ; \
11505 (cd $(HOST_SUBDIR)/fastjar && \
11506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11508 "RANLIB=$${RANLIB}" \
11509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11510 mostlyclean) \
11511 || exit 1
11513 @endif fastjar
11515 .PHONY: maybe-clean-fastjar clean-fastjar
11516 maybe-clean-fastjar:
11517 @if fastjar
11518 maybe-clean-fastjar: clean-fastjar
11520 clean-fastjar:
11521 @: $(MAKE); $(unstage)
11522 @[ -f ./fastjar/Makefile ] || exit 0; \
11523 r=`${PWD_COMMAND}`; export r; \
11524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11525 $(HOST_EXPORTS) \
11526 for flag in $(EXTRA_HOST_FLAGS) ; do \
11527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11528 done; \
11529 echo "Doing clean in fastjar" ; \
11530 (cd $(HOST_SUBDIR)/fastjar && \
11531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11533 "RANLIB=$${RANLIB}" \
11534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11535 clean) \
11536 || exit 1
11538 @endif fastjar
11540 .PHONY: maybe-distclean-fastjar distclean-fastjar
11541 maybe-distclean-fastjar:
11542 @if fastjar
11543 maybe-distclean-fastjar: distclean-fastjar
11545 distclean-fastjar:
11546 @: $(MAKE); $(unstage)
11547 @[ -f ./fastjar/Makefile ] || exit 0; \
11548 r=`${PWD_COMMAND}`; export r; \
11549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11550 $(HOST_EXPORTS) \
11551 for flag in $(EXTRA_HOST_FLAGS) ; do \
11552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11553 done; \
11554 echo "Doing distclean in fastjar" ; \
11555 (cd $(HOST_SUBDIR)/fastjar && \
11556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11558 "RANLIB=$${RANLIB}" \
11559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11560 distclean) \
11561 || exit 1
11563 @endif fastjar
11565 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11566 maybe-maintainer-clean-fastjar:
11567 @if fastjar
11568 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11570 maintainer-clean-fastjar:
11571 @: $(MAKE); $(unstage)
11572 @[ -f ./fastjar/Makefile ] || exit 0; \
11573 r=`${PWD_COMMAND}`; export r; \
11574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11575 $(HOST_EXPORTS) \
11576 for flag in $(EXTRA_HOST_FLAGS) ; do \
11577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11578 done; \
11579 echo "Doing maintainer-clean in fastjar" ; \
11580 (cd $(HOST_SUBDIR)/fastjar && \
11581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11583 "RANLIB=$${RANLIB}" \
11584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11585 maintainer-clean) \
11586 || exit 1
11588 @endif fastjar
11592 .PHONY: configure-fileutils maybe-configure-fileutils
11593 maybe-configure-fileutils:
11594 @if gcc-bootstrap
11595 configure-fileutils: stage_current
11596 @endif gcc-bootstrap
11597 @if fileutils
11598 maybe-configure-fileutils: configure-fileutils
11599 configure-fileutils:
11600 @: $(MAKE); $(unstage)
11601 @r=`${PWD_COMMAND}`; export r; \
11602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11603 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11605 $(HOST_EXPORTS) \
11606 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11607 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11608 case $(srcdir) in \
11609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11610 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11612 esac; \
11613 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11614 libsrcdir="$$s/fileutils"; \
11615 $(SHELL) $${libsrcdir}/configure \
11616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11617 --target=${target_alias} $${srcdiroption} \
11618 || exit 1
11619 @endif fileutils
11625 .PHONY: all-fileutils maybe-all-fileutils
11626 maybe-all-fileutils:
11627 @if gcc-bootstrap
11628 all-fileutils: stage_current
11629 @endif gcc-bootstrap
11630 @if fileutils
11631 TARGET-fileutils=all
11632 maybe-all-fileutils: all-fileutils
11633 all-fileutils: configure-fileutils
11634 @: $(MAKE); $(unstage)
11635 @r=`${PWD_COMMAND}`; export r; \
11636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11637 $(HOST_EXPORTS) \
11638 (cd $(HOST_SUBDIR)/fileutils && \
11639 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11640 $(TARGET-fileutils))
11641 @endif fileutils
11646 .PHONY: check-fileutils maybe-check-fileutils
11647 maybe-check-fileutils:
11648 @if fileutils
11649 maybe-check-fileutils: check-fileutils
11651 check-fileutils:
11652 @: $(MAKE); $(unstage)
11653 @r=`${PWD_COMMAND}`; export r; \
11654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11655 $(HOST_EXPORTS) \
11656 (cd $(HOST_SUBDIR)/fileutils && \
11657 $(MAKE) $(FLAGS_TO_PASS) check)
11659 @endif fileutils
11661 .PHONY: install-fileutils maybe-install-fileutils
11662 maybe-install-fileutils:
11663 @if fileutils
11664 maybe-install-fileutils: install-fileutils
11666 install-fileutils: installdirs
11667 @: $(MAKE); $(unstage)
11668 @r=`${PWD_COMMAND}`; export r; \
11669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11670 $(HOST_EXPORTS) \
11671 (cd $(HOST_SUBDIR)/fileutils && \
11672 $(MAKE) $(FLAGS_TO_PASS) install)
11674 @endif fileutils
11676 # Other targets (info, dvi, pdf, etc.)
11678 .PHONY: maybe-info-fileutils info-fileutils
11679 maybe-info-fileutils:
11680 @if fileutils
11681 maybe-info-fileutils: info-fileutils
11683 info-fileutils: \
11684 configure-fileutils
11685 @: $(MAKE); $(unstage)
11686 @[ -f ./fileutils/Makefile ] || exit 0; \
11687 r=`${PWD_COMMAND}`; export r; \
11688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11689 $(HOST_EXPORTS) \
11690 for flag in $(EXTRA_HOST_FLAGS) ; do \
11691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11692 done; \
11693 echo "Doing info in fileutils" ; \
11694 (cd $(HOST_SUBDIR)/fileutils && \
11695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11697 "RANLIB=$${RANLIB}" \
11698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11699 info) \
11700 || exit 1
11702 @endif fileutils
11704 .PHONY: maybe-dvi-fileutils dvi-fileutils
11705 maybe-dvi-fileutils:
11706 @if fileutils
11707 maybe-dvi-fileutils: dvi-fileutils
11709 dvi-fileutils: \
11710 configure-fileutils
11711 @: $(MAKE); $(unstage)
11712 @[ -f ./fileutils/Makefile ] || exit 0; \
11713 r=`${PWD_COMMAND}`; export r; \
11714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11715 $(HOST_EXPORTS) \
11716 for flag in $(EXTRA_HOST_FLAGS) ; do \
11717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11718 done; \
11719 echo "Doing dvi in fileutils" ; \
11720 (cd $(HOST_SUBDIR)/fileutils && \
11721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11723 "RANLIB=$${RANLIB}" \
11724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11725 dvi) \
11726 || exit 1
11728 @endif fileutils
11730 .PHONY: maybe-pdf-fileutils pdf-fileutils
11731 maybe-pdf-fileutils:
11732 @if fileutils
11733 maybe-pdf-fileutils: pdf-fileutils
11735 pdf-fileutils: \
11736 configure-fileutils
11737 @: $(MAKE); $(unstage)
11738 @[ -f ./fileutils/Makefile ] || exit 0; \
11739 r=`${PWD_COMMAND}`; export r; \
11740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11741 $(HOST_EXPORTS) \
11742 for flag in $(EXTRA_HOST_FLAGS) ; do \
11743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11744 done; \
11745 echo "Doing pdf in fileutils" ; \
11746 (cd $(HOST_SUBDIR)/fileutils && \
11747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11749 "RANLIB=$${RANLIB}" \
11750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11751 pdf) \
11752 || exit 1
11754 @endif fileutils
11756 .PHONY: maybe-html-fileutils html-fileutils
11757 maybe-html-fileutils:
11758 @if fileutils
11759 maybe-html-fileutils: html-fileutils
11761 html-fileutils: \
11762 configure-fileutils
11763 @: $(MAKE); $(unstage)
11764 @[ -f ./fileutils/Makefile ] || exit 0; \
11765 r=`${PWD_COMMAND}`; export r; \
11766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11767 $(HOST_EXPORTS) \
11768 for flag in $(EXTRA_HOST_FLAGS) ; do \
11769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11770 done; \
11771 echo "Doing html in fileutils" ; \
11772 (cd $(HOST_SUBDIR)/fileutils && \
11773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11775 "RANLIB=$${RANLIB}" \
11776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11777 html) \
11778 || exit 1
11780 @endif fileutils
11782 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11783 maybe-TAGS-fileutils:
11784 @if fileutils
11785 maybe-TAGS-fileutils: TAGS-fileutils
11787 TAGS-fileutils: \
11788 configure-fileutils
11789 @: $(MAKE); $(unstage)
11790 @[ -f ./fileutils/Makefile ] || exit 0; \
11791 r=`${PWD_COMMAND}`; export r; \
11792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11793 $(HOST_EXPORTS) \
11794 for flag in $(EXTRA_HOST_FLAGS) ; do \
11795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11796 done; \
11797 echo "Doing TAGS in fileutils" ; \
11798 (cd $(HOST_SUBDIR)/fileutils && \
11799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11801 "RANLIB=$${RANLIB}" \
11802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11803 TAGS) \
11804 || exit 1
11806 @endif fileutils
11808 .PHONY: maybe-install-info-fileutils install-info-fileutils
11809 maybe-install-info-fileutils:
11810 @if fileutils
11811 maybe-install-info-fileutils: install-info-fileutils
11813 install-info-fileutils: \
11814 configure-fileutils \
11815 info-fileutils
11816 @: $(MAKE); $(unstage)
11817 @[ -f ./fileutils/Makefile ] || exit 0; \
11818 r=`${PWD_COMMAND}`; export r; \
11819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11820 $(HOST_EXPORTS) \
11821 for flag in $(EXTRA_HOST_FLAGS) ; do \
11822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11823 done; \
11824 echo "Doing install-info in fileutils" ; \
11825 (cd $(HOST_SUBDIR)/fileutils && \
11826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11828 "RANLIB=$${RANLIB}" \
11829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11830 install-info) \
11831 || exit 1
11833 @endif fileutils
11835 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11836 maybe-install-pdf-fileutils:
11837 @if fileutils
11838 maybe-install-pdf-fileutils: install-pdf-fileutils
11840 install-pdf-fileutils: \
11841 configure-fileutils \
11842 pdf-fileutils
11843 @: $(MAKE); $(unstage)
11844 @[ -f ./fileutils/Makefile ] || exit 0; \
11845 r=`${PWD_COMMAND}`; export r; \
11846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11847 $(HOST_EXPORTS) \
11848 for flag in $(EXTRA_HOST_FLAGS) ; do \
11849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11850 done; \
11851 echo "Doing install-pdf in fileutils" ; \
11852 (cd $(HOST_SUBDIR)/fileutils && \
11853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11855 "RANLIB=$${RANLIB}" \
11856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11857 install-pdf) \
11858 || exit 1
11860 @endif fileutils
11862 .PHONY: maybe-install-html-fileutils install-html-fileutils
11863 maybe-install-html-fileutils:
11864 @if fileutils
11865 maybe-install-html-fileutils: install-html-fileutils
11867 install-html-fileutils: \
11868 configure-fileutils \
11869 html-fileutils
11870 @: $(MAKE); $(unstage)
11871 @[ -f ./fileutils/Makefile ] || exit 0; \
11872 r=`${PWD_COMMAND}`; export r; \
11873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874 $(HOST_EXPORTS) \
11875 for flag in $(EXTRA_HOST_FLAGS) ; do \
11876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11877 done; \
11878 echo "Doing install-html in fileutils" ; \
11879 (cd $(HOST_SUBDIR)/fileutils && \
11880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11882 "RANLIB=$${RANLIB}" \
11883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11884 install-html) \
11885 || exit 1
11887 @endif fileutils
11889 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11890 maybe-installcheck-fileutils:
11891 @if fileutils
11892 maybe-installcheck-fileutils: installcheck-fileutils
11894 installcheck-fileutils: \
11895 configure-fileutils
11896 @: $(MAKE); $(unstage)
11897 @[ -f ./fileutils/Makefile ] || exit 0; \
11898 r=`${PWD_COMMAND}`; export r; \
11899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11900 $(HOST_EXPORTS) \
11901 for flag in $(EXTRA_HOST_FLAGS) ; do \
11902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11903 done; \
11904 echo "Doing installcheck in fileutils" ; \
11905 (cd $(HOST_SUBDIR)/fileutils && \
11906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11908 "RANLIB=$${RANLIB}" \
11909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11910 installcheck) \
11911 || exit 1
11913 @endif fileutils
11915 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11916 maybe-mostlyclean-fileutils:
11917 @if fileutils
11918 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11920 mostlyclean-fileutils:
11921 @: $(MAKE); $(unstage)
11922 @[ -f ./fileutils/Makefile ] || exit 0; \
11923 r=`${PWD_COMMAND}`; export r; \
11924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925 $(HOST_EXPORTS) \
11926 for flag in $(EXTRA_HOST_FLAGS) ; do \
11927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11928 done; \
11929 echo "Doing mostlyclean in fileutils" ; \
11930 (cd $(HOST_SUBDIR)/fileutils && \
11931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11933 "RANLIB=$${RANLIB}" \
11934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11935 mostlyclean) \
11936 || exit 1
11938 @endif fileutils
11940 .PHONY: maybe-clean-fileutils clean-fileutils
11941 maybe-clean-fileutils:
11942 @if fileutils
11943 maybe-clean-fileutils: clean-fileutils
11945 clean-fileutils:
11946 @: $(MAKE); $(unstage)
11947 @[ -f ./fileutils/Makefile ] || exit 0; \
11948 r=`${PWD_COMMAND}`; export r; \
11949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11950 $(HOST_EXPORTS) \
11951 for flag in $(EXTRA_HOST_FLAGS) ; do \
11952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11953 done; \
11954 echo "Doing clean in fileutils" ; \
11955 (cd $(HOST_SUBDIR)/fileutils && \
11956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11958 "RANLIB=$${RANLIB}" \
11959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11960 clean) \
11961 || exit 1
11963 @endif fileutils
11965 .PHONY: maybe-distclean-fileutils distclean-fileutils
11966 maybe-distclean-fileutils:
11967 @if fileutils
11968 maybe-distclean-fileutils: distclean-fileutils
11970 distclean-fileutils:
11971 @: $(MAKE); $(unstage)
11972 @[ -f ./fileutils/Makefile ] || exit 0; \
11973 r=`${PWD_COMMAND}`; export r; \
11974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11975 $(HOST_EXPORTS) \
11976 for flag in $(EXTRA_HOST_FLAGS) ; do \
11977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11978 done; \
11979 echo "Doing distclean in fileutils" ; \
11980 (cd $(HOST_SUBDIR)/fileutils && \
11981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11983 "RANLIB=$${RANLIB}" \
11984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11985 distclean) \
11986 || exit 1
11988 @endif fileutils
11990 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11991 maybe-maintainer-clean-fileutils:
11992 @if fileutils
11993 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11995 maintainer-clean-fileutils:
11996 @: $(MAKE); $(unstage)
11997 @[ -f ./fileutils/Makefile ] || exit 0; \
11998 r=`${PWD_COMMAND}`; export r; \
11999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12000 $(HOST_EXPORTS) \
12001 for flag in $(EXTRA_HOST_FLAGS) ; do \
12002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12003 done; \
12004 echo "Doing maintainer-clean in fileutils" ; \
12005 (cd $(HOST_SUBDIR)/fileutils && \
12006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12008 "RANLIB=$${RANLIB}" \
12009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12010 maintainer-clean) \
12011 || exit 1
12013 @endif fileutils
12017 .PHONY: configure-findutils maybe-configure-findutils
12018 maybe-configure-findutils:
12019 @if gcc-bootstrap
12020 configure-findutils: stage_current
12021 @endif gcc-bootstrap
12022 @if findutils
12023 maybe-configure-findutils: configure-findutils
12024 configure-findutils:
12025 @: $(MAKE); $(unstage)
12026 @r=`${PWD_COMMAND}`; export r; \
12027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12028 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12030 $(HOST_EXPORTS) \
12031 echo Configuring in $(HOST_SUBDIR)/findutils; \
12032 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12033 case $(srcdir) in \
12034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12035 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12037 esac; \
12038 srcdiroption="--srcdir=$${topdir}/findutils"; \
12039 libsrcdir="$$s/findutils"; \
12040 $(SHELL) $${libsrcdir}/configure \
12041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12042 --target=${target_alias} $${srcdiroption} \
12043 || exit 1
12044 @endif findutils
12050 .PHONY: all-findutils maybe-all-findutils
12051 maybe-all-findutils:
12052 @if gcc-bootstrap
12053 all-findutils: stage_current
12054 @endif gcc-bootstrap
12055 @if findutils
12056 TARGET-findutils=all
12057 maybe-all-findutils: all-findutils
12058 all-findutils: configure-findutils
12059 @: $(MAKE); $(unstage)
12060 @r=`${PWD_COMMAND}`; export r; \
12061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12062 $(HOST_EXPORTS) \
12063 (cd $(HOST_SUBDIR)/findutils && \
12064 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12065 $(TARGET-findutils))
12066 @endif findutils
12071 .PHONY: check-findutils maybe-check-findutils
12072 maybe-check-findutils:
12073 @if findutils
12074 maybe-check-findutils: check-findutils
12076 check-findutils:
12077 @: $(MAKE); $(unstage)
12078 @r=`${PWD_COMMAND}`; export r; \
12079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12080 $(HOST_EXPORTS) \
12081 (cd $(HOST_SUBDIR)/findutils && \
12082 $(MAKE) $(FLAGS_TO_PASS) check)
12084 @endif findutils
12086 .PHONY: install-findutils maybe-install-findutils
12087 maybe-install-findutils:
12088 @if findutils
12089 maybe-install-findutils: install-findutils
12091 install-findutils: installdirs
12092 @: $(MAKE); $(unstage)
12093 @r=`${PWD_COMMAND}`; export r; \
12094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12095 $(HOST_EXPORTS) \
12096 (cd $(HOST_SUBDIR)/findutils && \
12097 $(MAKE) $(FLAGS_TO_PASS) install)
12099 @endif findutils
12101 # Other targets (info, dvi, pdf, etc.)
12103 .PHONY: maybe-info-findutils info-findutils
12104 maybe-info-findutils:
12105 @if findutils
12106 maybe-info-findutils: info-findutils
12108 info-findutils: \
12109 configure-findutils
12110 @: $(MAKE); $(unstage)
12111 @[ -f ./findutils/Makefile ] || exit 0; \
12112 r=`${PWD_COMMAND}`; export r; \
12113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12114 $(HOST_EXPORTS) \
12115 for flag in $(EXTRA_HOST_FLAGS) ; do \
12116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12117 done; \
12118 echo "Doing info in findutils" ; \
12119 (cd $(HOST_SUBDIR)/findutils && \
12120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12122 "RANLIB=$${RANLIB}" \
12123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12124 info) \
12125 || exit 1
12127 @endif findutils
12129 .PHONY: maybe-dvi-findutils dvi-findutils
12130 maybe-dvi-findutils:
12131 @if findutils
12132 maybe-dvi-findutils: dvi-findutils
12134 dvi-findutils: \
12135 configure-findutils
12136 @: $(MAKE); $(unstage)
12137 @[ -f ./findutils/Makefile ] || exit 0; \
12138 r=`${PWD_COMMAND}`; export r; \
12139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12140 $(HOST_EXPORTS) \
12141 for flag in $(EXTRA_HOST_FLAGS) ; do \
12142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12143 done; \
12144 echo "Doing dvi in findutils" ; \
12145 (cd $(HOST_SUBDIR)/findutils && \
12146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12148 "RANLIB=$${RANLIB}" \
12149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12150 dvi) \
12151 || exit 1
12153 @endif findutils
12155 .PHONY: maybe-pdf-findutils pdf-findutils
12156 maybe-pdf-findutils:
12157 @if findutils
12158 maybe-pdf-findutils: pdf-findutils
12160 pdf-findutils: \
12161 configure-findutils
12162 @: $(MAKE); $(unstage)
12163 @[ -f ./findutils/Makefile ] || exit 0; \
12164 r=`${PWD_COMMAND}`; export r; \
12165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12166 $(HOST_EXPORTS) \
12167 for flag in $(EXTRA_HOST_FLAGS) ; do \
12168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12169 done; \
12170 echo "Doing pdf in findutils" ; \
12171 (cd $(HOST_SUBDIR)/findutils && \
12172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12174 "RANLIB=$${RANLIB}" \
12175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12176 pdf) \
12177 || exit 1
12179 @endif findutils
12181 .PHONY: maybe-html-findutils html-findutils
12182 maybe-html-findutils:
12183 @if findutils
12184 maybe-html-findutils: html-findutils
12186 html-findutils: \
12187 configure-findutils
12188 @: $(MAKE); $(unstage)
12189 @[ -f ./findutils/Makefile ] || exit 0; \
12190 r=`${PWD_COMMAND}`; export r; \
12191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12192 $(HOST_EXPORTS) \
12193 for flag in $(EXTRA_HOST_FLAGS) ; do \
12194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12195 done; \
12196 echo "Doing html in findutils" ; \
12197 (cd $(HOST_SUBDIR)/findutils && \
12198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12200 "RANLIB=$${RANLIB}" \
12201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12202 html) \
12203 || exit 1
12205 @endif findutils
12207 .PHONY: maybe-TAGS-findutils TAGS-findutils
12208 maybe-TAGS-findutils:
12209 @if findutils
12210 maybe-TAGS-findutils: TAGS-findutils
12212 TAGS-findutils: \
12213 configure-findutils
12214 @: $(MAKE); $(unstage)
12215 @[ -f ./findutils/Makefile ] || exit 0; \
12216 r=`${PWD_COMMAND}`; export r; \
12217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12218 $(HOST_EXPORTS) \
12219 for flag in $(EXTRA_HOST_FLAGS) ; do \
12220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12221 done; \
12222 echo "Doing TAGS in findutils" ; \
12223 (cd $(HOST_SUBDIR)/findutils && \
12224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12226 "RANLIB=$${RANLIB}" \
12227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12228 TAGS) \
12229 || exit 1
12231 @endif findutils
12233 .PHONY: maybe-install-info-findutils install-info-findutils
12234 maybe-install-info-findutils:
12235 @if findutils
12236 maybe-install-info-findutils: install-info-findutils
12238 install-info-findutils: \
12239 configure-findutils \
12240 info-findutils
12241 @: $(MAKE); $(unstage)
12242 @[ -f ./findutils/Makefile ] || exit 0; \
12243 r=`${PWD_COMMAND}`; export r; \
12244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12245 $(HOST_EXPORTS) \
12246 for flag in $(EXTRA_HOST_FLAGS) ; do \
12247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12248 done; \
12249 echo "Doing install-info in findutils" ; \
12250 (cd $(HOST_SUBDIR)/findutils && \
12251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12253 "RANLIB=$${RANLIB}" \
12254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12255 install-info) \
12256 || exit 1
12258 @endif findutils
12260 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12261 maybe-install-pdf-findutils:
12262 @if findutils
12263 maybe-install-pdf-findutils: install-pdf-findutils
12265 install-pdf-findutils: \
12266 configure-findutils \
12267 pdf-findutils
12268 @: $(MAKE); $(unstage)
12269 @[ -f ./findutils/Makefile ] || exit 0; \
12270 r=`${PWD_COMMAND}`; export r; \
12271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12272 $(HOST_EXPORTS) \
12273 for flag in $(EXTRA_HOST_FLAGS) ; do \
12274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12275 done; \
12276 echo "Doing install-pdf in findutils" ; \
12277 (cd $(HOST_SUBDIR)/findutils && \
12278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12280 "RANLIB=$${RANLIB}" \
12281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12282 install-pdf) \
12283 || exit 1
12285 @endif findutils
12287 .PHONY: maybe-install-html-findutils install-html-findutils
12288 maybe-install-html-findutils:
12289 @if findutils
12290 maybe-install-html-findutils: install-html-findutils
12292 install-html-findutils: \
12293 configure-findutils \
12294 html-findutils
12295 @: $(MAKE); $(unstage)
12296 @[ -f ./findutils/Makefile ] || exit 0; \
12297 r=`${PWD_COMMAND}`; export r; \
12298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299 $(HOST_EXPORTS) \
12300 for flag in $(EXTRA_HOST_FLAGS) ; do \
12301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12302 done; \
12303 echo "Doing install-html in findutils" ; \
12304 (cd $(HOST_SUBDIR)/findutils && \
12305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12307 "RANLIB=$${RANLIB}" \
12308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12309 install-html) \
12310 || exit 1
12312 @endif findutils
12314 .PHONY: maybe-installcheck-findutils installcheck-findutils
12315 maybe-installcheck-findutils:
12316 @if findutils
12317 maybe-installcheck-findutils: installcheck-findutils
12319 installcheck-findutils: \
12320 configure-findutils
12321 @: $(MAKE); $(unstage)
12322 @[ -f ./findutils/Makefile ] || exit 0; \
12323 r=`${PWD_COMMAND}`; export r; \
12324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12325 $(HOST_EXPORTS) \
12326 for flag in $(EXTRA_HOST_FLAGS) ; do \
12327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12328 done; \
12329 echo "Doing installcheck in findutils" ; \
12330 (cd $(HOST_SUBDIR)/findutils && \
12331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12333 "RANLIB=$${RANLIB}" \
12334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12335 installcheck) \
12336 || exit 1
12338 @endif findutils
12340 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12341 maybe-mostlyclean-findutils:
12342 @if findutils
12343 maybe-mostlyclean-findutils: mostlyclean-findutils
12345 mostlyclean-findutils:
12346 @: $(MAKE); $(unstage)
12347 @[ -f ./findutils/Makefile ] || exit 0; \
12348 r=`${PWD_COMMAND}`; export r; \
12349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350 $(HOST_EXPORTS) \
12351 for flag in $(EXTRA_HOST_FLAGS) ; do \
12352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12353 done; \
12354 echo "Doing mostlyclean in findutils" ; \
12355 (cd $(HOST_SUBDIR)/findutils && \
12356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12358 "RANLIB=$${RANLIB}" \
12359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12360 mostlyclean) \
12361 || exit 1
12363 @endif findutils
12365 .PHONY: maybe-clean-findutils clean-findutils
12366 maybe-clean-findutils:
12367 @if findutils
12368 maybe-clean-findutils: clean-findutils
12370 clean-findutils:
12371 @: $(MAKE); $(unstage)
12372 @[ -f ./findutils/Makefile ] || exit 0; \
12373 r=`${PWD_COMMAND}`; export r; \
12374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12375 $(HOST_EXPORTS) \
12376 for flag in $(EXTRA_HOST_FLAGS) ; do \
12377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12378 done; \
12379 echo "Doing clean in findutils" ; \
12380 (cd $(HOST_SUBDIR)/findutils && \
12381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12383 "RANLIB=$${RANLIB}" \
12384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12385 clean) \
12386 || exit 1
12388 @endif findutils
12390 .PHONY: maybe-distclean-findutils distclean-findutils
12391 maybe-distclean-findutils:
12392 @if findutils
12393 maybe-distclean-findutils: distclean-findutils
12395 distclean-findutils:
12396 @: $(MAKE); $(unstage)
12397 @[ -f ./findutils/Makefile ] || exit 0; \
12398 r=`${PWD_COMMAND}`; export r; \
12399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400 $(HOST_EXPORTS) \
12401 for flag in $(EXTRA_HOST_FLAGS) ; do \
12402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12403 done; \
12404 echo "Doing distclean in findutils" ; \
12405 (cd $(HOST_SUBDIR)/findutils && \
12406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12408 "RANLIB=$${RANLIB}" \
12409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12410 distclean) \
12411 || exit 1
12413 @endif findutils
12415 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12416 maybe-maintainer-clean-findutils:
12417 @if findutils
12418 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12420 maintainer-clean-findutils:
12421 @: $(MAKE); $(unstage)
12422 @[ -f ./findutils/Makefile ] || exit 0; \
12423 r=`${PWD_COMMAND}`; export r; \
12424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12425 $(HOST_EXPORTS) \
12426 for flag in $(EXTRA_HOST_FLAGS) ; do \
12427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12428 done; \
12429 echo "Doing maintainer-clean in findutils" ; \
12430 (cd $(HOST_SUBDIR)/findutils && \
12431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12433 "RANLIB=$${RANLIB}" \
12434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12435 maintainer-clean) \
12436 || exit 1
12438 @endif findutils
12442 .PHONY: configure-find maybe-configure-find
12443 maybe-configure-find:
12444 @if gcc-bootstrap
12445 configure-find: stage_current
12446 @endif gcc-bootstrap
12447 @if find
12448 maybe-configure-find: configure-find
12449 configure-find:
12450 @: $(MAKE); $(unstage)
12451 @r=`${PWD_COMMAND}`; export r; \
12452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12453 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12455 $(HOST_EXPORTS) \
12456 echo Configuring in $(HOST_SUBDIR)/find; \
12457 cd "$(HOST_SUBDIR)/find" || exit 1; \
12458 case $(srcdir) in \
12459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12460 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12462 esac; \
12463 srcdiroption="--srcdir=$${topdir}/find"; \
12464 libsrcdir="$$s/find"; \
12465 $(SHELL) $${libsrcdir}/configure \
12466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12467 --target=${target_alias} $${srcdiroption} \
12468 || exit 1
12469 @endif find
12475 .PHONY: all-find maybe-all-find
12476 maybe-all-find:
12477 @if gcc-bootstrap
12478 all-find: stage_current
12479 @endif gcc-bootstrap
12480 @if find
12481 TARGET-find=all
12482 maybe-all-find: all-find
12483 all-find: configure-find
12484 @: $(MAKE); $(unstage)
12485 @r=`${PWD_COMMAND}`; export r; \
12486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12487 $(HOST_EXPORTS) \
12488 (cd $(HOST_SUBDIR)/find && \
12489 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12490 $(TARGET-find))
12491 @endif find
12496 .PHONY: check-find maybe-check-find
12497 maybe-check-find:
12498 @if find
12499 maybe-check-find: check-find
12501 check-find:
12502 @: $(MAKE); $(unstage)
12503 @r=`${PWD_COMMAND}`; export r; \
12504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12505 $(HOST_EXPORTS) \
12506 (cd $(HOST_SUBDIR)/find && \
12507 $(MAKE) $(FLAGS_TO_PASS) check)
12509 @endif find
12511 .PHONY: install-find maybe-install-find
12512 maybe-install-find:
12513 @if find
12514 maybe-install-find: install-find
12516 install-find: installdirs
12517 @: $(MAKE); $(unstage)
12518 @r=`${PWD_COMMAND}`; export r; \
12519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12520 $(HOST_EXPORTS) \
12521 (cd $(HOST_SUBDIR)/find && \
12522 $(MAKE) $(FLAGS_TO_PASS) install)
12524 @endif find
12526 # Other targets (info, dvi, pdf, etc.)
12528 .PHONY: maybe-info-find info-find
12529 maybe-info-find:
12530 @if find
12531 maybe-info-find: info-find
12533 info-find: \
12534 configure-find
12535 @: $(MAKE); $(unstage)
12536 @[ -f ./find/Makefile ] || exit 0; \
12537 r=`${PWD_COMMAND}`; export r; \
12538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12539 $(HOST_EXPORTS) \
12540 for flag in $(EXTRA_HOST_FLAGS) ; do \
12541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12542 done; \
12543 echo "Doing info in find" ; \
12544 (cd $(HOST_SUBDIR)/find && \
12545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12547 "RANLIB=$${RANLIB}" \
12548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12549 info) \
12550 || exit 1
12552 @endif find
12554 .PHONY: maybe-dvi-find dvi-find
12555 maybe-dvi-find:
12556 @if find
12557 maybe-dvi-find: dvi-find
12559 dvi-find: \
12560 configure-find
12561 @: $(MAKE); $(unstage)
12562 @[ -f ./find/Makefile ] || exit 0; \
12563 r=`${PWD_COMMAND}`; export r; \
12564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12565 $(HOST_EXPORTS) \
12566 for flag in $(EXTRA_HOST_FLAGS) ; do \
12567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12568 done; \
12569 echo "Doing dvi in find" ; \
12570 (cd $(HOST_SUBDIR)/find && \
12571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12573 "RANLIB=$${RANLIB}" \
12574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12575 dvi) \
12576 || exit 1
12578 @endif find
12580 .PHONY: maybe-pdf-find pdf-find
12581 maybe-pdf-find:
12582 @if find
12583 maybe-pdf-find: pdf-find
12585 pdf-find: \
12586 configure-find
12587 @: $(MAKE); $(unstage)
12588 @[ -f ./find/Makefile ] || exit 0; \
12589 r=`${PWD_COMMAND}`; export r; \
12590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12591 $(HOST_EXPORTS) \
12592 for flag in $(EXTRA_HOST_FLAGS) ; do \
12593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12594 done; \
12595 echo "Doing pdf in find" ; \
12596 (cd $(HOST_SUBDIR)/find && \
12597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12599 "RANLIB=$${RANLIB}" \
12600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12601 pdf) \
12602 || exit 1
12604 @endif find
12606 .PHONY: maybe-html-find html-find
12607 maybe-html-find:
12608 @if find
12609 maybe-html-find: html-find
12611 html-find: \
12612 configure-find
12613 @: $(MAKE); $(unstage)
12614 @[ -f ./find/Makefile ] || exit 0; \
12615 r=`${PWD_COMMAND}`; export r; \
12616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12617 $(HOST_EXPORTS) \
12618 for flag in $(EXTRA_HOST_FLAGS) ; do \
12619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12620 done; \
12621 echo "Doing html in find" ; \
12622 (cd $(HOST_SUBDIR)/find && \
12623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12625 "RANLIB=$${RANLIB}" \
12626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12627 html) \
12628 || exit 1
12630 @endif find
12632 .PHONY: maybe-TAGS-find TAGS-find
12633 maybe-TAGS-find:
12634 @if find
12635 maybe-TAGS-find: TAGS-find
12637 TAGS-find: \
12638 configure-find
12639 @: $(MAKE); $(unstage)
12640 @[ -f ./find/Makefile ] || exit 0; \
12641 r=`${PWD_COMMAND}`; export r; \
12642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12643 $(HOST_EXPORTS) \
12644 for flag in $(EXTRA_HOST_FLAGS) ; do \
12645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12646 done; \
12647 echo "Doing TAGS in find" ; \
12648 (cd $(HOST_SUBDIR)/find && \
12649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12651 "RANLIB=$${RANLIB}" \
12652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12653 TAGS) \
12654 || exit 1
12656 @endif find
12658 .PHONY: maybe-install-info-find install-info-find
12659 maybe-install-info-find:
12660 @if find
12661 maybe-install-info-find: install-info-find
12663 install-info-find: \
12664 configure-find \
12665 info-find
12666 @: $(MAKE); $(unstage)
12667 @[ -f ./find/Makefile ] || exit 0; \
12668 r=`${PWD_COMMAND}`; export r; \
12669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12670 $(HOST_EXPORTS) \
12671 for flag in $(EXTRA_HOST_FLAGS) ; do \
12672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12673 done; \
12674 echo "Doing install-info in find" ; \
12675 (cd $(HOST_SUBDIR)/find && \
12676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12678 "RANLIB=$${RANLIB}" \
12679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12680 install-info) \
12681 || exit 1
12683 @endif find
12685 .PHONY: maybe-install-pdf-find install-pdf-find
12686 maybe-install-pdf-find:
12687 @if find
12688 maybe-install-pdf-find: install-pdf-find
12690 install-pdf-find: \
12691 configure-find \
12692 pdf-find
12693 @: $(MAKE); $(unstage)
12694 @[ -f ./find/Makefile ] || exit 0; \
12695 r=`${PWD_COMMAND}`; export r; \
12696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12697 $(HOST_EXPORTS) \
12698 for flag in $(EXTRA_HOST_FLAGS) ; do \
12699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12700 done; \
12701 echo "Doing install-pdf in find" ; \
12702 (cd $(HOST_SUBDIR)/find && \
12703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12705 "RANLIB=$${RANLIB}" \
12706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12707 install-pdf) \
12708 || exit 1
12710 @endif find
12712 .PHONY: maybe-install-html-find install-html-find
12713 maybe-install-html-find:
12714 @if find
12715 maybe-install-html-find: install-html-find
12717 install-html-find: \
12718 configure-find \
12719 html-find
12720 @: $(MAKE); $(unstage)
12721 @[ -f ./find/Makefile ] || exit 0; \
12722 r=`${PWD_COMMAND}`; export r; \
12723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12724 $(HOST_EXPORTS) \
12725 for flag in $(EXTRA_HOST_FLAGS) ; do \
12726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12727 done; \
12728 echo "Doing install-html in find" ; \
12729 (cd $(HOST_SUBDIR)/find && \
12730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12732 "RANLIB=$${RANLIB}" \
12733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12734 install-html) \
12735 || exit 1
12737 @endif find
12739 .PHONY: maybe-installcheck-find installcheck-find
12740 maybe-installcheck-find:
12741 @if find
12742 maybe-installcheck-find: installcheck-find
12744 installcheck-find: \
12745 configure-find
12746 @: $(MAKE); $(unstage)
12747 @[ -f ./find/Makefile ] || exit 0; \
12748 r=`${PWD_COMMAND}`; export r; \
12749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12750 $(HOST_EXPORTS) \
12751 for flag in $(EXTRA_HOST_FLAGS) ; do \
12752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12753 done; \
12754 echo "Doing installcheck in find" ; \
12755 (cd $(HOST_SUBDIR)/find && \
12756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12758 "RANLIB=$${RANLIB}" \
12759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12760 installcheck) \
12761 || exit 1
12763 @endif find
12765 .PHONY: maybe-mostlyclean-find mostlyclean-find
12766 maybe-mostlyclean-find:
12767 @if find
12768 maybe-mostlyclean-find: mostlyclean-find
12770 mostlyclean-find:
12771 @: $(MAKE); $(unstage)
12772 @[ -f ./find/Makefile ] || exit 0; \
12773 r=`${PWD_COMMAND}`; export r; \
12774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775 $(HOST_EXPORTS) \
12776 for flag in $(EXTRA_HOST_FLAGS) ; do \
12777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12778 done; \
12779 echo "Doing mostlyclean in find" ; \
12780 (cd $(HOST_SUBDIR)/find && \
12781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12783 "RANLIB=$${RANLIB}" \
12784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12785 mostlyclean) \
12786 || exit 1
12788 @endif find
12790 .PHONY: maybe-clean-find clean-find
12791 maybe-clean-find:
12792 @if find
12793 maybe-clean-find: clean-find
12795 clean-find:
12796 @: $(MAKE); $(unstage)
12797 @[ -f ./find/Makefile ] || exit 0; \
12798 r=`${PWD_COMMAND}`; export r; \
12799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12800 $(HOST_EXPORTS) \
12801 for flag in $(EXTRA_HOST_FLAGS) ; do \
12802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12803 done; \
12804 echo "Doing clean in find" ; \
12805 (cd $(HOST_SUBDIR)/find && \
12806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12808 "RANLIB=$${RANLIB}" \
12809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12810 clean) \
12811 || exit 1
12813 @endif find
12815 .PHONY: maybe-distclean-find distclean-find
12816 maybe-distclean-find:
12817 @if find
12818 maybe-distclean-find: distclean-find
12820 distclean-find:
12821 @: $(MAKE); $(unstage)
12822 @[ -f ./find/Makefile ] || exit 0; \
12823 r=`${PWD_COMMAND}`; export r; \
12824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12825 $(HOST_EXPORTS) \
12826 for flag in $(EXTRA_HOST_FLAGS) ; do \
12827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12828 done; \
12829 echo "Doing distclean in find" ; \
12830 (cd $(HOST_SUBDIR)/find && \
12831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12833 "RANLIB=$${RANLIB}" \
12834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12835 distclean) \
12836 || exit 1
12838 @endif find
12840 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12841 maybe-maintainer-clean-find:
12842 @if find
12843 maybe-maintainer-clean-find: maintainer-clean-find
12845 maintainer-clean-find:
12846 @: $(MAKE); $(unstage)
12847 @[ -f ./find/Makefile ] || exit 0; \
12848 r=`${PWD_COMMAND}`; export r; \
12849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12850 $(HOST_EXPORTS) \
12851 for flag in $(EXTRA_HOST_FLAGS) ; do \
12852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12853 done; \
12854 echo "Doing maintainer-clean in find" ; \
12855 (cd $(HOST_SUBDIR)/find && \
12856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12858 "RANLIB=$${RANLIB}" \
12859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12860 maintainer-clean) \
12861 || exit 1
12863 @endif find
12867 .PHONY: configure-fixincludes maybe-configure-fixincludes
12868 maybe-configure-fixincludes:
12869 @if gcc-bootstrap
12870 configure-fixincludes: stage_current
12871 @endif gcc-bootstrap
12872 @if fixincludes
12873 maybe-configure-fixincludes: configure-fixincludes
12874 configure-fixincludes:
12875 @: $(MAKE); $(unstage)
12876 @r=`${PWD_COMMAND}`; export r; \
12877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12878 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12880 $(HOST_EXPORTS) \
12881 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12882 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12883 case $(srcdir) in \
12884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12885 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12887 esac; \
12888 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12889 libsrcdir="$$s/fixincludes"; \
12890 $(SHELL) $${libsrcdir}/configure \
12891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12892 --target=${target_alias} $${srcdiroption} \
12893 || exit 1
12894 @endif fixincludes
12900 .PHONY: all-fixincludes maybe-all-fixincludes
12901 maybe-all-fixincludes:
12902 @if gcc-bootstrap
12903 all-fixincludes: stage_current
12904 @endif gcc-bootstrap
12905 @if fixincludes
12906 TARGET-fixincludes=all
12907 maybe-all-fixincludes: all-fixincludes
12908 all-fixincludes: configure-fixincludes
12909 @: $(MAKE); $(unstage)
12910 @r=`${PWD_COMMAND}`; export r; \
12911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12912 $(HOST_EXPORTS) \
12913 (cd $(HOST_SUBDIR)/fixincludes && \
12914 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12915 $(TARGET-fixincludes))
12916 @endif fixincludes
12921 .PHONY: check-fixincludes maybe-check-fixincludes
12922 maybe-check-fixincludes:
12923 @if fixincludes
12924 maybe-check-fixincludes: check-fixincludes
12926 check-fixincludes:
12927 @: $(MAKE); $(unstage)
12928 @r=`${PWD_COMMAND}`; export r; \
12929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12930 $(HOST_EXPORTS) \
12931 (cd $(HOST_SUBDIR)/fixincludes && \
12932 $(MAKE) $(FLAGS_TO_PASS) check)
12934 @endif fixincludes
12936 .PHONY: install-fixincludes maybe-install-fixincludes
12937 maybe-install-fixincludes:
12938 @if fixincludes
12939 maybe-install-fixincludes: install-fixincludes
12941 install-fixincludes: installdirs
12942 @: $(MAKE); $(unstage)
12943 @r=`${PWD_COMMAND}`; export r; \
12944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12945 $(HOST_EXPORTS) \
12946 (cd $(HOST_SUBDIR)/fixincludes && \
12947 $(MAKE) $(FLAGS_TO_PASS) install)
12949 @endif fixincludes
12951 # Other targets (info, dvi, pdf, etc.)
12953 .PHONY: maybe-info-fixincludes info-fixincludes
12954 maybe-info-fixincludes:
12955 @if fixincludes
12956 maybe-info-fixincludes: info-fixincludes
12958 info-fixincludes: \
12959 configure-fixincludes
12960 @: $(MAKE); $(unstage)
12961 @[ -f ./fixincludes/Makefile ] || exit 0; \
12962 r=`${PWD_COMMAND}`; export r; \
12963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12964 $(HOST_EXPORTS) \
12965 for flag in $(EXTRA_HOST_FLAGS) ; do \
12966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12967 done; \
12968 echo "Doing info in fixincludes" ; \
12969 (cd $(HOST_SUBDIR)/fixincludes && \
12970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12972 "RANLIB=$${RANLIB}" \
12973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12974 info) \
12975 || exit 1
12977 @endif fixincludes
12979 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12980 maybe-dvi-fixincludes:
12981 @if fixincludes
12982 maybe-dvi-fixincludes: dvi-fixincludes
12984 dvi-fixincludes: \
12985 configure-fixincludes
12986 @: $(MAKE); $(unstage)
12987 @[ -f ./fixincludes/Makefile ] || exit 0; \
12988 r=`${PWD_COMMAND}`; export r; \
12989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12990 $(HOST_EXPORTS) \
12991 for flag in $(EXTRA_HOST_FLAGS) ; do \
12992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12993 done; \
12994 echo "Doing dvi in fixincludes" ; \
12995 (cd $(HOST_SUBDIR)/fixincludes && \
12996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12998 "RANLIB=$${RANLIB}" \
12999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13000 dvi) \
13001 || exit 1
13003 @endif fixincludes
13005 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13006 maybe-pdf-fixincludes:
13007 @if fixincludes
13008 maybe-pdf-fixincludes: pdf-fixincludes
13010 pdf-fixincludes: \
13011 configure-fixincludes
13012 @: $(MAKE); $(unstage)
13013 @[ -f ./fixincludes/Makefile ] || exit 0; \
13014 r=`${PWD_COMMAND}`; export r; \
13015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13016 $(HOST_EXPORTS) \
13017 for flag in $(EXTRA_HOST_FLAGS) ; do \
13018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13019 done; \
13020 echo "Doing pdf in fixincludes" ; \
13021 (cd $(HOST_SUBDIR)/fixincludes && \
13022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13024 "RANLIB=$${RANLIB}" \
13025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13026 pdf) \
13027 || exit 1
13029 @endif fixincludes
13031 .PHONY: maybe-html-fixincludes html-fixincludes
13032 maybe-html-fixincludes:
13033 @if fixincludes
13034 maybe-html-fixincludes: html-fixincludes
13036 html-fixincludes: \
13037 configure-fixincludes
13038 @: $(MAKE); $(unstage)
13039 @[ -f ./fixincludes/Makefile ] || exit 0; \
13040 r=`${PWD_COMMAND}`; export r; \
13041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13042 $(HOST_EXPORTS) \
13043 for flag in $(EXTRA_HOST_FLAGS) ; do \
13044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13045 done; \
13046 echo "Doing html in fixincludes" ; \
13047 (cd $(HOST_SUBDIR)/fixincludes && \
13048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13050 "RANLIB=$${RANLIB}" \
13051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13052 html) \
13053 || exit 1
13055 @endif fixincludes
13057 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13058 maybe-TAGS-fixincludes:
13059 @if fixincludes
13060 maybe-TAGS-fixincludes: TAGS-fixincludes
13062 # fixincludes doesn't support TAGS.
13063 TAGS-fixincludes:
13065 @endif fixincludes
13067 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13068 maybe-install-info-fixincludes:
13069 @if fixincludes
13070 maybe-install-info-fixincludes: install-info-fixincludes
13072 install-info-fixincludes: \
13073 configure-fixincludes \
13074 info-fixincludes
13075 @: $(MAKE); $(unstage)
13076 @[ -f ./fixincludes/Makefile ] || exit 0; \
13077 r=`${PWD_COMMAND}`; export r; \
13078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13079 $(HOST_EXPORTS) \
13080 for flag in $(EXTRA_HOST_FLAGS) ; do \
13081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13082 done; \
13083 echo "Doing install-info in fixincludes" ; \
13084 (cd $(HOST_SUBDIR)/fixincludes && \
13085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13087 "RANLIB=$${RANLIB}" \
13088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13089 install-info) \
13090 || exit 1
13092 @endif fixincludes
13094 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13095 maybe-install-pdf-fixincludes:
13096 @if fixincludes
13097 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13099 install-pdf-fixincludes: \
13100 configure-fixincludes \
13101 pdf-fixincludes
13102 @: $(MAKE); $(unstage)
13103 @[ -f ./fixincludes/Makefile ] || exit 0; \
13104 r=`${PWD_COMMAND}`; export r; \
13105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106 $(HOST_EXPORTS) \
13107 for flag in $(EXTRA_HOST_FLAGS) ; do \
13108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13109 done; \
13110 echo "Doing install-pdf in fixincludes" ; \
13111 (cd $(HOST_SUBDIR)/fixincludes && \
13112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13114 "RANLIB=$${RANLIB}" \
13115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13116 install-pdf) \
13117 || exit 1
13119 @endif fixincludes
13121 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13122 maybe-install-html-fixincludes:
13123 @if fixincludes
13124 maybe-install-html-fixincludes: install-html-fixincludes
13126 install-html-fixincludes: \
13127 configure-fixincludes \
13128 html-fixincludes
13129 @: $(MAKE); $(unstage)
13130 @[ -f ./fixincludes/Makefile ] || exit 0; \
13131 r=`${PWD_COMMAND}`; export r; \
13132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13133 $(HOST_EXPORTS) \
13134 for flag in $(EXTRA_HOST_FLAGS) ; do \
13135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13136 done; \
13137 echo "Doing install-html in fixincludes" ; \
13138 (cd $(HOST_SUBDIR)/fixincludes && \
13139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13141 "RANLIB=$${RANLIB}" \
13142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13143 install-html) \
13144 || exit 1
13146 @endif fixincludes
13148 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13149 maybe-installcheck-fixincludes:
13150 @if fixincludes
13151 maybe-installcheck-fixincludes: installcheck-fixincludes
13153 installcheck-fixincludes: \
13154 configure-fixincludes
13155 @: $(MAKE); $(unstage)
13156 @[ -f ./fixincludes/Makefile ] || exit 0; \
13157 r=`${PWD_COMMAND}`; export r; \
13158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13159 $(HOST_EXPORTS) \
13160 for flag in $(EXTRA_HOST_FLAGS) ; do \
13161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13162 done; \
13163 echo "Doing installcheck in fixincludes" ; \
13164 (cd $(HOST_SUBDIR)/fixincludes && \
13165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13167 "RANLIB=$${RANLIB}" \
13168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13169 installcheck) \
13170 || exit 1
13172 @endif fixincludes
13174 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13175 maybe-mostlyclean-fixincludes:
13176 @if fixincludes
13177 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13179 mostlyclean-fixincludes:
13180 @: $(MAKE); $(unstage)
13181 @[ -f ./fixincludes/Makefile ] || exit 0; \
13182 r=`${PWD_COMMAND}`; export r; \
13183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13184 $(HOST_EXPORTS) \
13185 for flag in $(EXTRA_HOST_FLAGS) ; do \
13186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13187 done; \
13188 echo "Doing mostlyclean in fixincludes" ; \
13189 (cd $(HOST_SUBDIR)/fixincludes && \
13190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13192 "RANLIB=$${RANLIB}" \
13193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13194 mostlyclean) \
13195 || exit 1
13197 @endif fixincludes
13199 .PHONY: maybe-clean-fixincludes clean-fixincludes
13200 maybe-clean-fixincludes:
13201 @if fixincludes
13202 maybe-clean-fixincludes: clean-fixincludes
13204 clean-fixincludes:
13205 @: $(MAKE); $(unstage)
13206 @[ -f ./fixincludes/Makefile ] || exit 0; \
13207 r=`${PWD_COMMAND}`; export r; \
13208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13209 $(HOST_EXPORTS) \
13210 for flag in $(EXTRA_HOST_FLAGS) ; do \
13211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13212 done; \
13213 echo "Doing clean in fixincludes" ; \
13214 (cd $(HOST_SUBDIR)/fixincludes && \
13215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13217 "RANLIB=$${RANLIB}" \
13218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13219 clean) \
13220 || exit 1
13222 @endif fixincludes
13224 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13225 maybe-distclean-fixincludes:
13226 @if fixincludes
13227 maybe-distclean-fixincludes: distclean-fixincludes
13229 distclean-fixincludes:
13230 @: $(MAKE); $(unstage)
13231 @[ -f ./fixincludes/Makefile ] || exit 0; \
13232 r=`${PWD_COMMAND}`; export r; \
13233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13234 $(HOST_EXPORTS) \
13235 for flag in $(EXTRA_HOST_FLAGS) ; do \
13236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13237 done; \
13238 echo "Doing distclean in fixincludes" ; \
13239 (cd $(HOST_SUBDIR)/fixincludes && \
13240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13242 "RANLIB=$${RANLIB}" \
13243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13244 distclean) \
13245 || exit 1
13247 @endif fixincludes
13249 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13250 maybe-maintainer-clean-fixincludes:
13251 @if fixincludes
13252 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13254 maintainer-clean-fixincludes:
13255 @: $(MAKE); $(unstage)
13256 @[ -f ./fixincludes/Makefile ] || exit 0; \
13257 r=`${PWD_COMMAND}`; export r; \
13258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13259 $(HOST_EXPORTS) \
13260 for flag in $(EXTRA_HOST_FLAGS) ; do \
13261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13262 done; \
13263 echo "Doing maintainer-clean in fixincludes" ; \
13264 (cd $(HOST_SUBDIR)/fixincludes && \
13265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13267 "RANLIB=$${RANLIB}" \
13268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13269 maintainer-clean) \
13270 || exit 1
13272 @endif fixincludes
13276 .PHONY: configure-flex maybe-configure-flex
13277 maybe-configure-flex:
13278 @if gcc-bootstrap
13279 configure-flex: stage_current
13280 @endif gcc-bootstrap
13281 @if flex
13282 maybe-configure-flex: configure-flex
13283 configure-flex:
13284 @: $(MAKE); $(unstage)
13285 @r=`${PWD_COMMAND}`; export r; \
13286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13287 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13288 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13289 $(HOST_EXPORTS) \
13290 echo Configuring in $(HOST_SUBDIR)/flex; \
13291 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13292 case $(srcdir) in \
13293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13294 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13296 esac; \
13297 srcdiroption="--srcdir=$${topdir}/flex"; \
13298 libsrcdir="$$s/flex"; \
13299 $(SHELL) $${libsrcdir}/configure \
13300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13301 --target=${target_alias} $${srcdiroption} \
13302 || exit 1
13303 @endif flex
13309 .PHONY: all-flex maybe-all-flex
13310 maybe-all-flex:
13311 @if gcc-bootstrap
13312 all-flex: stage_current
13313 @endif gcc-bootstrap
13314 @if flex
13315 TARGET-flex=all
13316 maybe-all-flex: all-flex
13317 all-flex: configure-flex
13318 @: $(MAKE); $(unstage)
13319 @r=`${PWD_COMMAND}`; export r; \
13320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13321 $(HOST_EXPORTS) \
13322 (cd $(HOST_SUBDIR)/flex && \
13323 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13324 $(TARGET-flex))
13325 @endif flex
13330 .PHONY: check-flex maybe-check-flex
13331 maybe-check-flex:
13332 @if flex
13333 maybe-check-flex: check-flex
13335 # This module is only tested in a native toolchain.
13336 check-flex:
13337 @: $(MAKE); $(unstage)
13338 @if [ '$(host)' = '$(target)' ] ; then \
13339 r=`${PWD_COMMAND}`; export r; \
13340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341 $(HOST_EXPORTS) \
13342 (cd $(HOST_SUBDIR)/flex && \
13343 $(MAKE) $(FLAGS_TO_PASS) check); \
13346 @endif flex
13348 .PHONY: install-flex maybe-install-flex
13349 maybe-install-flex:
13350 @if flex
13351 maybe-install-flex: install-flex
13353 install-flex: installdirs
13354 @: $(MAKE); $(unstage)
13355 @r=`${PWD_COMMAND}`; export r; \
13356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13357 $(HOST_EXPORTS) \
13358 (cd $(HOST_SUBDIR)/flex && \
13359 $(MAKE) $(FLAGS_TO_PASS) install)
13361 @endif flex
13363 # Other targets (info, dvi, pdf, etc.)
13365 .PHONY: maybe-info-flex info-flex
13366 maybe-info-flex:
13367 @if flex
13368 maybe-info-flex: info-flex
13370 info-flex: \
13371 configure-flex
13372 @: $(MAKE); $(unstage)
13373 @[ -f ./flex/Makefile ] || exit 0; \
13374 r=`${PWD_COMMAND}`; export r; \
13375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13376 $(HOST_EXPORTS) \
13377 for flag in $(EXTRA_HOST_FLAGS) ; do \
13378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13379 done; \
13380 echo "Doing info in flex" ; \
13381 (cd $(HOST_SUBDIR)/flex && \
13382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13384 "RANLIB=$${RANLIB}" \
13385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13386 info) \
13387 || exit 1
13389 @endif flex
13391 .PHONY: maybe-dvi-flex dvi-flex
13392 maybe-dvi-flex:
13393 @if flex
13394 maybe-dvi-flex: dvi-flex
13396 dvi-flex: \
13397 configure-flex
13398 @: $(MAKE); $(unstage)
13399 @[ -f ./flex/Makefile ] || exit 0; \
13400 r=`${PWD_COMMAND}`; export r; \
13401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13402 $(HOST_EXPORTS) \
13403 for flag in $(EXTRA_HOST_FLAGS) ; do \
13404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13405 done; \
13406 echo "Doing dvi in flex" ; \
13407 (cd $(HOST_SUBDIR)/flex && \
13408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13410 "RANLIB=$${RANLIB}" \
13411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13412 dvi) \
13413 || exit 1
13415 @endif flex
13417 .PHONY: maybe-pdf-flex pdf-flex
13418 maybe-pdf-flex:
13419 @if flex
13420 maybe-pdf-flex: pdf-flex
13422 pdf-flex: \
13423 configure-flex
13424 @: $(MAKE); $(unstage)
13425 @[ -f ./flex/Makefile ] || exit 0; \
13426 r=`${PWD_COMMAND}`; export r; \
13427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13428 $(HOST_EXPORTS) \
13429 for flag in $(EXTRA_HOST_FLAGS) ; do \
13430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13431 done; \
13432 echo "Doing pdf in flex" ; \
13433 (cd $(HOST_SUBDIR)/flex && \
13434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13436 "RANLIB=$${RANLIB}" \
13437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13438 pdf) \
13439 || exit 1
13441 @endif flex
13443 .PHONY: maybe-html-flex html-flex
13444 maybe-html-flex:
13445 @if flex
13446 maybe-html-flex: html-flex
13448 html-flex: \
13449 configure-flex
13450 @: $(MAKE); $(unstage)
13451 @[ -f ./flex/Makefile ] || exit 0; \
13452 r=`${PWD_COMMAND}`; export r; \
13453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13454 $(HOST_EXPORTS) \
13455 for flag in $(EXTRA_HOST_FLAGS) ; do \
13456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13457 done; \
13458 echo "Doing html in flex" ; \
13459 (cd $(HOST_SUBDIR)/flex && \
13460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13462 "RANLIB=$${RANLIB}" \
13463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13464 html) \
13465 || exit 1
13467 @endif flex
13469 .PHONY: maybe-TAGS-flex TAGS-flex
13470 maybe-TAGS-flex:
13471 @if flex
13472 maybe-TAGS-flex: TAGS-flex
13474 TAGS-flex: \
13475 configure-flex
13476 @: $(MAKE); $(unstage)
13477 @[ -f ./flex/Makefile ] || exit 0; \
13478 r=`${PWD_COMMAND}`; export r; \
13479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13480 $(HOST_EXPORTS) \
13481 for flag in $(EXTRA_HOST_FLAGS) ; do \
13482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13483 done; \
13484 echo "Doing TAGS in flex" ; \
13485 (cd $(HOST_SUBDIR)/flex && \
13486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13488 "RANLIB=$${RANLIB}" \
13489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13490 TAGS) \
13491 || exit 1
13493 @endif flex
13495 .PHONY: maybe-install-info-flex install-info-flex
13496 maybe-install-info-flex:
13497 @if flex
13498 maybe-install-info-flex: install-info-flex
13500 install-info-flex: \
13501 configure-flex \
13502 info-flex
13503 @: $(MAKE); $(unstage)
13504 @[ -f ./flex/Makefile ] || exit 0; \
13505 r=`${PWD_COMMAND}`; export r; \
13506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13507 $(HOST_EXPORTS) \
13508 for flag in $(EXTRA_HOST_FLAGS) ; do \
13509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13510 done; \
13511 echo "Doing install-info in flex" ; \
13512 (cd $(HOST_SUBDIR)/flex && \
13513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13515 "RANLIB=$${RANLIB}" \
13516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13517 install-info) \
13518 || exit 1
13520 @endif flex
13522 .PHONY: maybe-install-pdf-flex install-pdf-flex
13523 maybe-install-pdf-flex:
13524 @if flex
13525 maybe-install-pdf-flex: install-pdf-flex
13527 install-pdf-flex: \
13528 configure-flex \
13529 pdf-flex
13530 @: $(MAKE); $(unstage)
13531 @[ -f ./flex/Makefile ] || exit 0; \
13532 r=`${PWD_COMMAND}`; export r; \
13533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13534 $(HOST_EXPORTS) \
13535 for flag in $(EXTRA_HOST_FLAGS) ; do \
13536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13537 done; \
13538 echo "Doing install-pdf in flex" ; \
13539 (cd $(HOST_SUBDIR)/flex && \
13540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13542 "RANLIB=$${RANLIB}" \
13543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13544 install-pdf) \
13545 || exit 1
13547 @endif flex
13549 .PHONY: maybe-install-html-flex install-html-flex
13550 maybe-install-html-flex:
13551 @if flex
13552 maybe-install-html-flex: install-html-flex
13554 install-html-flex: \
13555 configure-flex \
13556 html-flex
13557 @: $(MAKE); $(unstage)
13558 @[ -f ./flex/Makefile ] || exit 0; \
13559 r=`${PWD_COMMAND}`; export r; \
13560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13561 $(HOST_EXPORTS) \
13562 for flag in $(EXTRA_HOST_FLAGS) ; do \
13563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13564 done; \
13565 echo "Doing install-html in flex" ; \
13566 (cd $(HOST_SUBDIR)/flex && \
13567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13569 "RANLIB=$${RANLIB}" \
13570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13571 install-html) \
13572 || exit 1
13574 @endif flex
13576 .PHONY: maybe-installcheck-flex installcheck-flex
13577 maybe-installcheck-flex:
13578 @if flex
13579 maybe-installcheck-flex: installcheck-flex
13581 installcheck-flex: \
13582 configure-flex
13583 @: $(MAKE); $(unstage)
13584 @[ -f ./flex/Makefile ] || exit 0; \
13585 r=`${PWD_COMMAND}`; export r; \
13586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13587 $(HOST_EXPORTS) \
13588 for flag in $(EXTRA_HOST_FLAGS) ; do \
13589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13590 done; \
13591 echo "Doing installcheck in flex" ; \
13592 (cd $(HOST_SUBDIR)/flex && \
13593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13595 "RANLIB=$${RANLIB}" \
13596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13597 installcheck) \
13598 || exit 1
13600 @endif flex
13602 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13603 maybe-mostlyclean-flex:
13604 @if flex
13605 maybe-mostlyclean-flex: mostlyclean-flex
13607 mostlyclean-flex:
13608 @: $(MAKE); $(unstage)
13609 @[ -f ./flex/Makefile ] || exit 0; \
13610 r=`${PWD_COMMAND}`; export r; \
13611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13612 $(HOST_EXPORTS) \
13613 for flag in $(EXTRA_HOST_FLAGS) ; do \
13614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13615 done; \
13616 echo "Doing mostlyclean in flex" ; \
13617 (cd $(HOST_SUBDIR)/flex && \
13618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13620 "RANLIB=$${RANLIB}" \
13621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13622 mostlyclean) \
13623 || exit 1
13625 @endif flex
13627 .PHONY: maybe-clean-flex clean-flex
13628 maybe-clean-flex:
13629 @if flex
13630 maybe-clean-flex: clean-flex
13632 clean-flex:
13633 @: $(MAKE); $(unstage)
13634 @[ -f ./flex/Makefile ] || exit 0; \
13635 r=`${PWD_COMMAND}`; export r; \
13636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13637 $(HOST_EXPORTS) \
13638 for flag in $(EXTRA_HOST_FLAGS) ; do \
13639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13640 done; \
13641 echo "Doing clean in flex" ; \
13642 (cd $(HOST_SUBDIR)/flex && \
13643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13645 "RANLIB=$${RANLIB}" \
13646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13647 clean) \
13648 || exit 1
13650 @endif flex
13652 .PHONY: maybe-distclean-flex distclean-flex
13653 maybe-distclean-flex:
13654 @if flex
13655 maybe-distclean-flex: distclean-flex
13657 distclean-flex:
13658 @: $(MAKE); $(unstage)
13659 @[ -f ./flex/Makefile ] || exit 0; \
13660 r=`${PWD_COMMAND}`; export r; \
13661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13662 $(HOST_EXPORTS) \
13663 for flag in $(EXTRA_HOST_FLAGS) ; do \
13664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13665 done; \
13666 echo "Doing distclean in flex" ; \
13667 (cd $(HOST_SUBDIR)/flex && \
13668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13670 "RANLIB=$${RANLIB}" \
13671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13672 distclean) \
13673 || exit 1
13675 @endif flex
13677 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13678 maybe-maintainer-clean-flex:
13679 @if flex
13680 maybe-maintainer-clean-flex: maintainer-clean-flex
13682 maintainer-clean-flex:
13683 @: $(MAKE); $(unstage)
13684 @[ -f ./flex/Makefile ] || exit 0; \
13685 r=`${PWD_COMMAND}`; export r; \
13686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13687 $(HOST_EXPORTS) \
13688 for flag in $(EXTRA_HOST_FLAGS) ; do \
13689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13690 done; \
13691 echo "Doing maintainer-clean in flex" ; \
13692 (cd $(HOST_SUBDIR)/flex && \
13693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13695 "RANLIB=$${RANLIB}" \
13696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13697 maintainer-clean) \
13698 || exit 1
13700 @endif flex
13704 .PHONY: configure-gas maybe-configure-gas
13705 maybe-configure-gas:
13706 @if gcc-bootstrap
13707 configure-gas: stage_current
13708 @endif gcc-bootstrap
13709 @if gas
13710 maybe-configure-gas: configure-gas
13711 configure-gas:
13712 @r=`${PWD_COMMAND}`; export r; \
13713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13714 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13716 $(HOST_EXPORTS) \
13717 echo Configuring in $(HOST_SUBDIR)/gas; \
13718 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13719 case $(srcdir) in \
13720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13721 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13723 esac; \
13724 srcdiroption="--srcdir=$${topdir}/gas"; \
13725 libsrcdir="$$s/gas"; \
13726 $(SHELL) $${libsrcdir}/configure \
13727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13728 --target=${target_alias} $${srcdiroption} \
13729 || exit 1
13730 @endif gas
13734 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13735 maybe-configure-stage1-gas:
13736 @if gas-bootstrap
13737 maybe-configure-stage1-gas: configure-stage1-gas
13738 configure-stage1-gas:
13739 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13740 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13741 @r=`${PWD_COMMAND}`; export r; \
13742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13743 TFLAGS="$(STAGE1_TFLAGS)"; \
13744 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13745 $(HOST_EXPORTS) \
13746 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13747 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13748 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13749 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13751 cd $(HOST_SUBDIR)/gas || exit 1; \
13752 case $(srcdir) in \
13753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13754 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13756 esac; \
13757 srcdiroption="--srcdir=$${topdir}/gas"; \
13758 libsrcdir="$$s/gas"; \
13759 $(SHELL) $${libsrcdir}/configure \
13760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13761 --target=${target_alias} $${srcdiroption} \
13762 $(STAGE1_CONFIGURE_FLAGS)
13763 @endif gas-bootstrap
13765 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13766 maybe-configure-stage2-gas:
13767 @if gas-bootstrap
13768 maybe-configure-stage2-gas: configure-stage2-gas
13769 configure-stage2-gas:
13770 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13771 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13772 @r=`${PWD_COMMAND}`; export r; \
13773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13774 TFLAGS="$(STAGE2_TFLAGS)"; \
13775 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13776 $(HOST_EXPORTS) \
13777 $(POSTSTAGE1_HOST_EXPORTS) \
13778 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13779 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13780 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13781 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13782 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13783 cd $(HOST_SUBDIR)/gas || exit 1; \
13784 case $(srcdir) in \
13785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13786 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13788 esac; \
13789 srcdiroption="--srcdir=$${topdir}/gas"; \
13790 libsrcdir="$$s/gas"; \
13791 $(SHELL) $${libsrcdir}/configure \
13792 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13793 --target=${target_alias} $${srcdiroption} \
13794 --with-build-libsubdir=$(HOST_SUBDIR) \
13795 $(STAGE2_CONFIGURE_FLAGS)
13796 @endif gas-bootstrap
13798 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13799 maybe-configure-stage3-gas:
13800 @if gas-bootstrap
13801 maybe-configure-stage3-gas: configure-stage3-gas
13802 configure-stage3-gas:
13803 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13804 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13805 @r=`${PWD_COMMAND}`; export r; \
13806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13807 TFLAGS="$(STAGE3_TFLAGS)"; \
13808 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13809 $(HOST_EXPORTS) \
13810 $(POSTSTAGE1_HOST_EXPORTS) \
13811 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13812 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13813 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13814 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13816 cd $(HOST_SUBDIR)/gas || exit 1; \
13817 case $(srcdir) in \
13818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13819 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13821 esac; \
13822 srcdiroption="--srcdir=$${topdir}/gas"; \
13823 libsrcdir="$$s/gas"; \
13824 $(SHELL) $${libsrcdir}/configure \
13825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13826 --target=${target_alias} $${srcdiroption} \
13827 --with-build-libsubdir=$(HOST_SUBDIR) \
13828 $(STAGE3_CONFIGURE_FLAGS)
13829 @endif gas-bootstrap
13831 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13832 maybe-configure-stage4-gas:
13833 @if gas-bootstrap
13834 maybe-configure-stage4-gas: configure-stage4-gas
13835 configure-stage4-gas:
13836 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13837 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13838 @r=`${PWD_COMMAND}`; export r; \
13839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13840 TFLAGS="$(STAGE4_TFLAGS)"; \
13841 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13842 $(HOST_EXPORTS) \
13843 $(POSTSTAGE1_HOST_EXPORTS) \
13844 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13845 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13846 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13847 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13849 cd $(HOST_SUBDIR)/gas || exit 1; \
13850 case $(srcdir) in \
13851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13852 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13854 esac; \
13855 srcdiroption="--srcdir=$${topdir}/gas"; \
13856 libsrcdir="$$s/gas"; \
13857 $(SHELL) $${libsrcdir}/configure \
13858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13859 --target=${target_alias} $${srcdiroption} \
13860 --with-build-libsubdir=$(HOST_SUBDIR) \
13861 $(STAGE4_CONFIGURE_FLAGS)
13862 @endif gas-bootstrap
13864 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13865 maybe-configure-stageprofile-gas:
13866 @if gas-bootstrap
13867 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13868 configure-stageprofile-gas:
13869 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13870 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13871 @r=`${PWD_COMMAND}`; export r; \
13872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13873 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13874 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13875 $(HOST_EXPORTS) \
13876 $(POSTSTAGE1_HOST_EXPORTS) \
13877 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13878 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13879 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13880 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13882 cd $(HOST_SUBDIR)/gas || exit 1; \
13883 case $(srcdir) in \
13884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13885 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13887 esac; \
13888 srcdiroption="--srcdir=$${topdir}/gas"; \
13889 libsrcdir="$$s/gas"; \
13890 $(SHELL) $${libsrcdir}/configure \
13891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13892 --target=${target_alias} $${srcdiroption} \
13893 --with-build-libsubdir=$(HOST_SUBDIR) \
13894 $(STAGEprofile_CONFIGURE_FLAGS)
13895 @endif gas-bootstrap
13897 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13898 maybe-configure-stagefeedback-gas:
13899 @if gas-bootstrap
13900 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13901 configure-stagefeedback-gas:
13902 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13903 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13904 @r=`${PWD_COMMAND}`; export r; \
13905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13906 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13907 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13908 $(HOST_EXPORTS) \
13909 $(POSTSTAGE1_HOST_EXPORTS) \
13910 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13911 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13912 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13913 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13914 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13915 cd $(HOST_SUBDIR)/gas || exit 1; \
13916 case $(srcdir) in \
13917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13918 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13920 esac; \
13921 srcdiroption="--srcdir=$${topdir}/gas"; \
13922 libsrcdir="$$s/gas"; \
13923 $(SHELL) $${libsrcdir}/configure \
13924 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13925 --target=${target_alias} $${srcdiroption} \
13926 --with-build-libsubdir=$(HOST_SUBDIR) \
13927 $(STAGEfeedback_CONFIGURE_FLAGS)
13928 @endif gas-bootstrap
13934 .PHONY: all-gas maybe-all-gas
13935 maybe-all-gas:
13936 @if gcc-bootstrap
13937 all-gas: stage_current
13938 @endif gcc-bootstrap
13939 @if gas
13940 TARGET-gas=all
13941 maybe-all-gas: all-gas
13942 all-gas: configure-gas
13943 @r=`${PWD_COMMAND}`; export r; \
13944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13945 $(HOST_EXPORTS) \
13946 (cd $(HOST_SUBDIR)/gas && \
13947 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13948 $(TARGET-gas))
13949 @endif gas
13953 .PHONY: all-stage1-gas maybe-all-stage1-gas
13954 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13955 maybe-all-stage1-gas:
13956 maybe-clean-stage1-gas:
13957 @if gas-bootstrap
13958 maybe-all-stage1-gas: all-stage1-gas
13959 all-stage1: all-stage1-gas
13960 TARGET-stage1-gas = $(TARGET-gas)
13961 all-stage1-gas: configure-stage1-gas
13962 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13963 @r=`${PWD_COMMAND}`; export r; \
13964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13965 TFLAGS="$(STAGE1_TFLAGS)"; \
13966 $(HOST_EXPORTS) \
13967 cd $(HOST_SUBDIR)/gas && \
13968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13969 CFLAGS="$(STAGE1_CFLAGS)" \
13970 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13971 LIBCFLAGS="$(LIBCFLAGS)" \
13972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13975 $(EXTRA_HOST_FLAGS) \
13976 TFLAGS="$(STAGE1_TFLAGS)" \
13977 $(TARGET-stage1-gas)
13979 maybe-clean-stage1-gas: clean-stage1-gas
13980 clean-stage1: clean-stage1-gas
13981 clean-stage1-gas:
13982 @if [ $(current_stage) = stage1 ]; then \
13983 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13984 else \
13985 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13986 $(MAKE) stage1-start; \
13987 fi; \
13988 cd $(HOST_SUBDIR)/gas && \
13989 $(MAKE) $(EXTRA_HOST_FLAGS) \
13990 clean
13991 @endif gas-bootstrap
13994 .PHONY: all-stage2-gas maybe-all-stage2-gas
13995 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13996 maybe-all-stage2-gas:
13997 maybe-clean-stage2-gas:
13998 @if gas-bootstrap
13999 maybe-all-stage2-gas: all-stage2-gas
14000 all-stage2: all-stage2-gas
14001 TARGET-stage2-gas = $(TARGET-gas)
14002 all-stage2-gas: configure-stage2-gas
14003 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14004 @r=`${PWD_COMMAND}`; export r; \
14005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14006 TFLAGS="$(STAGE2_TFLAGS)"; \
14007 $(HOST_EXPORTS) \
14008 $(POSTSTAGE1_HOST_EXPORTS) \
14009 cd $(HOST_SUBDIR)/gas && \
14010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14011 CFLAGS="$(STAGE2_CFLAGS)" \
14012 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14013 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14014 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14015 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14016 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14017 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14018 TFLAGS="$(STAGE2_TFLAGS)" \
14019 $(TARGET-stage2-gas)
14021 maybe-clean-stage2-gas: clean-stage2-gas
14022 clean-stage2: clean-stage2-gas
14023 clean-stage2-gas:
14024 @if [ $(current_stage) = stage2 ]; then \
14025 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14026 else \
14027 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14028 $(MAKE) stage2-start; \
14029 fi; \
14030 cd $(HOST_SUBDIR)/gas && \
14031 $(MAKE) $(EXTRA_HOST_FLAGS) \
14032 $(POSTSTAGE1_FLAGS_TO_PASS) \
14033 clean
14034 @endif gas-bootstrap
14037 .PHONY: all-stage3-gas maybe-all-stage3-gas
14038 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14039 maybe-all-stage3-gas:
14040 maybe-clean-stage3-gas:
14041 @if gas-bootstrap
14042 maybe-all-stage3-gas: all-stage3-gas
14043 all-stage3: all-stage3-gas
14044 TARGET-stage3-gas = $(TARGET-gas)
14045 all-stage3-gas: configure-stage3-gas
14046 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14047 @r=`${PWD_COMMAND}`; export r; \
14048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14049 TFLAGS="$(STAGE3_TFLAGS)"; \
14050 $(HOST_EXPORTS) \
14051 $(POSTSTAGE1_HOST_EXPORTS) \
14052 cd $(HOST_SUBDIR)/gas && \
14053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14054 CFLAGS="$(STAGE3_CFLAGS)" \
14055 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14056 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14060 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14061 TFLAGS="$(STAGE3_TFLAGS)" \
14062 $(TARGET-stage3-gas)
14064 maybe-clean-stage3-gas: clean-stage3-gas
14065 clean-stage3: clean-stage3-gas
14066 clean-stage3-gas:
14067 @if [ $(current_stage) = stage3 ]; then \
14068 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14069 else \
14070 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14071 $(MAKE) stage3-start; \
14072 fi; \
14073 cd $(HOST_SUBDIR)/gas && \
14074 $(MAKE) $(EXTRA_HOST_FLAGS) \
14075 $(POSTSTAGE1_FLAGS_TO_PASS) \
14076 clean
14077 @endif gas-bootstrap
14080 .PHONY: all-stage4-gas maybe-all-stage4-gas
14081 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14082 maybe-all-stage4-gas:
14083 maybe-clean-stage4-gas:
14084 @if gas-bootstrap
14085 maybe-all-stage4-gas: all-stage4-gas
14086 all-stage4: all-stage4-gas
14087 TARGET-stage4-gas = $(TARGET-gas)
14088 all-stage4-gas: configure-stage4-gas
14089 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14090 @r=`${PWD_COMMAND}`; export r; \
14091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14092 TFLAGS="$(STAGE4_TFLAGS)"; \
14093 $(HOST_EXPORTS) \
14094 $(POSTSTAGE1_HOST_EXPORTS) \
14095 cd $(HOST_SUBDIR)/gas && \
14096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14097 CFLAGS="$(STAGE4_CFLAGS)" \
14098 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14099 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14100 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14101 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14102 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14103 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14104 TFLAGS="$(STAGE4_TFLAGS)" \
14105 $(TARGET-stage4-gas)
14107 maybe-clean-stage4-gas: clean-stage4-gas
14108 clean-stage4: clean-stage4-gas
14109 clean-stage4-gas:
14110 @if [ $(current_stage) = stage4 ]; then \
14111 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14112 else \
14113 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14114 $(MAKE) stage4-start; \
14115 fi; \
14116 cd $(HOST_SUBDIR)/gas && \
14117 $(MAKE) $(EXTRA_HOST_FLAGS) \
14118 $(POSTSTAGE1_FLAGS_TO_PASS) \
14119 clean
14120 @endif gas-bootstrap
14123 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14124 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14125 maybe-all-stageprofile-gas:
14126 maybe-clean-stageprofile-gas:
14127 @if gas-bootstrap
14128 maybe-all-stageprofile-gas: all-stageprofile-gas
14129 all-stageprofile: all-stageprofile-gas
14130 TARGET-stageprofile-gas = $(TARGET-gas)
14131 all-stageprofile-gas: configure-stageprofile-gas
14132 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14133 @r=`${PWD_COMMAND}`; export r; \
14134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14135 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14136 $(HOST_EXPORTS) \
14137 $(POSTSTAGE1_HOST_EXPORTS) \
14138 cd $(HOST_SUBDIR)/gas && \
14139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14140 CFLAGS="$(STAGEprofile_CFLAGS)" \
14141 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14142 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14143 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14144 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14145 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14146 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14147 TFLAGS="$(STAGEprofile_TFLAGS)" \
14148 $(TARGET-stageprofile-gas)
14150 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14151 clean-stageprofile: clean-stageprofile-gas
14152 clean-stageprofile-gas:
14153 @if [ $(current_stage) = stageprofile ]; then \
14154 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14155 else \
14156 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14157 $(MAKE) stageprofile-start; \
14158 fi; \
14159 cd $(HOST_SUBDIR)/gas && \
14160 $(MAKE) $(EXTRA_HOST_FLAGS) \
14161 $(POSTSTAGE1_FLAGS_TO_PASS) \
14162 clean
14163 @endif gas-bootstrap
14166 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14167 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14168 maybe-all-stagefeedback-gas:
14169 maybe-clean-stagefeedback-gas:
14170 @if gas-bootstrap
14171 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14172 all-stagefeedback: all-stagefeedback-gas
14173 TARGET-stagefeedback-gas = $(TARGET-gas)
14174 all-stagefeedback-gas: configure-stagefeedback-gas
14175 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14176 @r=`${PWD_COMMAND}`; export r; \
14177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14178 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14179 $(HOST_EXPORTS) \
14180 $(POSTSTAGE1_HOST_EXPORTS) \
14181 cd $(HOST_SUBDIR)/gas && \
14182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14183 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14184 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14185 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14190 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14191 $(TARGET-stagefeedback-gas)
14193 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14194 clean-stagefeedback: clean-stagefeedback-gas
14195 clean-stagefeedback-gas:
14196 @if [ $(current_stage) = stagefeedback ]; then \
14197 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14198 else \
14199 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14200 $(MAKE) stagefeedback-start; \
14201 fi; \
14202 cd $(HOST_SUBDIR)/gas && \
14203 $(MAKE) $(EXTRA_HOST_FLAGS) \
14204 $(POSTSTAGE1_FLAGS_TO_PASS) \
14205 clean
14206 @endif gas-bootstrap
14212 .PHONY: check-gas maybe-check-gas
14213 maybe-check-gas:
14214 @if gas
14215 maybe-check-gas: check-gas
14217 check-gas:
14218 @: $(MAKE); $(unstage)
14219 @r=`${PWD_COMMAND}`; export r; \
14220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14221 $(HOST_EXPORTS) \
14222 (cd $(HOST_SUBDIR)/gas && \
14223 $(MAKE) $(FLAGS_TO_PASS) check)
14225 @endif gas
14227 .PHONY: install-gas maybe-install-gas
14228 maybe-install-gas:
14229 @if gas
14230 maybe-install-gas: install-gas
14232 install-gas: installdirs
14233 @: $(MAKE); $(unstage)
14234 @r=`${PWD_COMMAND}`; export r; \
14235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14236 $(HOST_EXPORTS) \
14237 (cd $(HOST_SUBDIR)/gas && \
14238 $(MAKE) $(FLAGS_TO_PASS) install)
14240 @endif gas
14242 # Other targets (info, dvi, pdf, etc.)
14244 .PHONY: maybe-info-gas info-gas
14245 maybe-info-gas:
14246 @if gas
14247 maybe-info-gas: info-gas
14249 info-gas: \
14250 configure-gas
14251 @[ -f ./gas/Makefile ] || exit 0; \
14252 r=`${PWD_COMMAND}`; export r; \
14253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14254 $(HOST_EXPORTS) \
14255 for flag in $(EXTRA_HOST_FLAGS) ; do \
14256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14257 done; \
14258 echo "Doing info in gas" ; \
14259 (cd $(HOST_SUBDIR)/gas && \
14260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14262 "RANLIB=$${RANLIB}" \
14263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14264 info) \
14265 || exit 1
14267 @endif gas
14269 .PHONY: maybe-dvi-gas dvi-gas
14270 maybe-dvi-gas:
14271 @if gas
14272 maybe-dvi-gas: dvi-gas
14274 dvi-gas: \
14275 configure-gas
14276 @[ -f ./gas/Makefile ] || exit 0; \
14277 r=`${PWD_COMMAND}`; export r; \
14278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14279 $(HOST_EXPORTS) \
14280 for flag in $(EXTRA_HOST_FLAGS) ; do \
14281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14282 done; \
14283 echo "Doing dvi in gas" ; \
14284 (cd $(HOST_SUBDIR)/gas && \
14285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14287 "RANLIB=$${RANLIB}" \
14288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14289 dvi) \
14290 || exit 1
14292 @endif gas
14294 .PHONY: maybe-pdf-gas pdf-gas
14295 maybe-pdf-gas:
14296 @if gas
14297 maybe-pdf-gas: pdf-gas
14299 pdf-gas: \
14300 configure-gas
14301 @[ -f ./gas/Makefile ] || exit 0; \
14302 r=`${PWD_COMMAND}`; export r; \
14303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14304 $(HOST_EXPORTS) \
14305 for flag in $(EXTRA_HOST_FLAGS) ; do \
14306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14307 done; \
14308 echo "Doing pdf in gas" ; \
14309 (cd $(HOST_SUBDIR)/gas && \
14310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14312 "RANLIB=$${RANLIB}" \
14313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14314 pdf) \
14315 || exit 1
14317 @endif gas
14319 .PHONY: maybe-html-gas html-gas
14320 maybe-html-gas:
14321 @if gas
14322 maybe-html-gas: html-gas
14324 html-gas: \
14325 configure-gas
14326 @[ -f ./gas/Makefile ] || exit 0; \
14327 r=`${PWD_COMMAND}`; export r; \
14328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14329 $(HOST_EXPORTS) \
14330 for flag in $(EXTRA_HOST_FLAGS) ; do \
14331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14332 done; \
14333 echo "Doing html in gas" ; \
14334 (cd $(HOST_SUBDIR)/gas && \
14335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14337 "RANLIB=$${RANLIB}" \
14338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14339 html) \
14340 || exit 1
14342 @endif gas
14344 .PHONY: maybe-TAGS-gas TAGS-gas
14345 maybe-TAGS-gas:
14346 @if gas
14347 maybe-TAGS-gas: TAGS-gas
14349 TAGS-gas: \
14350 configure-gas
14351 @[ -f ./gas/Makefile ] || exit 0; \
14352 r=`${PWD_COMMAND}`; export r; \
14353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14354 $(HOST_EXPORTS) \
14355 for flag in $(EXTRA_HOST_FLAGS) ; do \
14356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14357 done; \
14358 echo "Doing TAGS in gas" ; \
14359 (cd $(HOST_SUBDIR)/gas && \
14360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14362 "RANLIB=$${RANLIB}" \
14363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14364 TAGS) \
14365 || exit 1
14367 @endif gas
14369 .PHONY: maybe-install-info-gas install-info-gas
14370 maybe-install-info-gas:
14371 @if gas
14372 maybe-install-info-gas: install-info-gas
14374 install-info-gas: \
14375 configure-gas \
14376 info-gas
14377 @[ -f ./gas/Makefile ] || exit 0; \
14378 r=`${PWD_COMMAND}`; export r; \
14379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14380 $(HOST_EXPORTS) \
14381 for flag in $(EXTRA_HOST_FLAGS) ; do \
14382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14383 done; \
14384 echo "Doing install-info in gas" ; \
14385 (cd $(HOST_SUBDIR)/gas && \
14386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14388 "RANLIB=$${RANLIB}" \
14389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14390 install-info) \
14391 || exit 1
14393 @endif gas
14395 .PHONY: maybe-install-pdf-gas install-pdf-gas
14396 maybe-install-pdf-gas:
14397 @if gas
14398 maybe-install-pdf-gas: install-pdf-gas
14400 install-pdf-gas: \
14401 configure-gas \
14402 pdf-gas
14403 @[ -f ./gas/Makefile ] || exit 0; \
14404 r=`${PWD_COMMAND}`; export r; \
14405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14406 $(HOST_EXPORTS) \
14407 for flag in $(EXTRA_HOST_FLAGS) ; do \
14408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14409 done; \
14410 echo "Doing install-pdf in gas" ; \
14411 (cd $(HOST_SUBDIR)/gas && \
14412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14414 "RANLIB=$${RANLIB}" \
14415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14416 install-pdf) \
14417 || exit 1
14419 @endif gas
14421 .PHONY: maybe-install-html-gas install-html-gas
14422 maybe-install-html-gas:
14423 @if gas
14424 maybe-install-html-gas: install-html-gas
14426 install-html-gas: \
14427 configure-gas \
14428 html-gas
14429 @[ -f ./gas/Makefile ] || exit 0; \
14430 r=`${PWD_COMMAND}`; export r; \
14431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14432 $(HOST_EXPORTS) \
14433 for flag in $(EXTRA_HOST_FLAGS) ; do \
14434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14435 done; \
14436 echo "Doing install-html in gas" ; \
14437 (cd $(HOST_SUBDIR)/gas && \
14438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14440 "RANLIB=$${RANLIB}" \
14441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14442 install-html) \
14443 || exit 1
14445 @endif gas
14447 .PHONY: maybe-installcheck-gas installcheck-gas
14448 maybe-installcheck-gas:
14449 @if gas
14450 maybe-installcheck-gas: installcheck-gas
14452 installcheck-gas: \
14453 configure-gas
14454 @[ -f ./gas/Makefile ] || exit 0; \
14455 r=`${PWD_COMMAND}`; export r; \
14456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14457 $(HOST_EXPORTS) \
14458 for flag in $(EXTRA_HOST_FLAGS) ; do \
14459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14460 done; \
14461 echo "Doing installcheck in gas" ; \
14462 (cd $(HOST_SUBDIR)/gas && \
14463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14465 "RANLIB=$${RANLIB}" \
14466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14467 installcheck) \
14468 || exit 1
14470 @endif gas
14472 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14473 maybe-mostlyclean-gas:
14474 @if gas
14475 maybe-mostlyclean-gas: mostlyclean-gas
14477 mostlyclean-gas:
14478 @[ -f ./gas/Makefile ] || exit 0; \
14479 r=`${PWD_COMMAND}`; export r; \
14480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14481 $(HOST_EXPORTS) \
14482 for flag in $(EXTRA_HOST_FLAGS) ; do \
14483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14484 done; \
14485 echo "Doing mostlyclean in gas" ; \
14486 (cd $(HOST_SUBDIR)/gas && \
14487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14489 "RANLIB=$${RANLIB}" \
14490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14491 mostlyclean) \
14492 || exit 1
14494 @endif gas
14496 .PHONY: maybe-clean-gas clean-gas
14497 maybe-clean-gas:
14498 @if gas
14499 maybe-clean-gas: clean-gas
14501 clean-gas:
14502 @[ -f ./gas/Makefile ] || exit 0; \
14503 r=`${PWD_COMMAND}`; export r; \
14504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14505 $(HOST_EXPORTS) \
14506 for flag in $(EXTRA_HOST_FLAGS) ; do \
14507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14508 done; \
14509 echo "Doing clean in gas" ; \
14510 (cd $(HOST_SUBDIR)/gas && \
14511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14513 "RANLIB=$${RANLIB}" \
14514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14515 clean) \
14516 || exit 1
14518 @endif gas
14520 .PHONY: maybe-distclean-gas distclean-gas
14521 maybe-distclean-gas:
14522 @if gas
14523 maybe-distclean-gas: distclean-gas
14525 distclean-gas:
14526 @[ -f ./gas/Makefile ] || exit 0; \
14527 r=`${PWD_COMMAND}`; export r; \
14528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14529 $(HOST_EXPORTS) \
14530 for flag in $(EXTRA_HOST_FLAGS) ; do \
14531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14532 done; \
14533 echo "Doing distclean in gas" ; \
14534 (cd $(HOST_SUBDIR)/gas && \
14535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14537 "RANLIB=$${RANLIB}" \
14538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14539 distclean) \
14540 || exit 1
14542 @endif gas
14544 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14545 maybe-maintainer-clean-gas:
14546 @if gas
14547 maybe-maintainer-clean-gas: maintainer-clean-gas
14549 maintainer-clean-gas:
14550 @[ -f ./gas/Makefile ] || exit 0; \
14551 r=`${PWD_COMMAND}`; export r; \
14552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14553 $(HOST_EXPORTS) \
14554 for flag in $(EXTRA_HOST_FLAGS) ; do \
14555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14556 done; \
14557 echo "Doing maintainer-clean in gas" ; \
14558 (cd $(HOST_SUBDIR)/gas && \
14559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14561 "RANLIB=$${RANLIB}" \
14562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14563 maintainer-clean) \
14564 || exit 1
14566 @endif gas
14570 .PHONY: configure-gcc maybe-configure-gcc
14571 maybe-configure-gcc:
14572 @if gcc-bootstrap
14573 configure-gcc: stage_current
14574 @endif gcc-bootstrap
14575 @if gcc
14576 maybe-configure-gcc: configure-gcc
14577 configure-gcc:
14578 @r=`${PWD_COMMAND}`; export r; \
14579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14580 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14582 $(HOST_EXPORTS) \
14583 echo Configuring in $(HOST_SUBDIR)/gcc; \
14584 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14585 case $(srcdir) in \
14586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14587 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14589 esac; \
14590 srcdiroption="--srcdir=$${topdir}/gcc"; \
14591 libsrcdir="$$s/gcc"; \
14592 $(SHELL) $${libsrcdir}/configure \
14593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14594 --target=${target_alias} $${srcdiroption} \
14595 || exit 1
14596 @endif gcc
14600 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14601 maybe-configure-stage1-gcc:
14602 @if gcc-bootstrap
14603 maybe-configure-stage1-gcc: configure-stage1-gcc
14604 configure-stage1-gcc:
14605 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14606 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14607 @r=`${PWD_COMMAND}`; export r; \
14608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14609 TFLAGS="$(STAGE1_TFLAGS)"; \
14610 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14611 $(HOST_EXPORTS) \
14612 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14613 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14614 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14615 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14616 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14617 cd $(HOST_SUBDIR)/gcc || exit 1; \
14618 case $(srcdir) in \
14619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14620 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14622 esac; \
14623 srcdiroption="--srcdir=$${topdir}/gcc"; \
14624 libsrcdir="$$s/gcc"; \
14625 $(SHELL) $${libsrcdir}/configure \
14626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14627 --target=${target_alias} $${srcdiroption} \
14628 $(STAGE1_CONFIGURE_FLAGS)
14629 @endif gcc-bootstrap
14631 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14632 maybe-configure-stage2-gcc:
14633 @if gcc-bootstrap
14634 maybe-configure-stage2-gcc: configure-stage2-gcc
14635 configure-stage2-gcc:
14636 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14638 @r=`${PWD_COMMAND}`; export r; \
14639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14640 TFLAGS="$(STAGE2_TFLAGS)"; \
14641 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14642 $(HOST_EXPORTS) \
14643 $(POSTSTAGE1_HOST_EXPORTS) \
14644 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14645 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14646 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14647 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14649 cd $(HOST_SUBDIR)/gcc || exit 1; \
14650 case $(srcdir) in \
14651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14652 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14654 esac; \
14655 srcdiroption="--srcdir=$${topdir}/gcc"; \
14656 libsrcdir="$$s/gcc"; \
14657 $(SHELL) $${libsrcdir}/configure \
14658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14659 --target=${target_alias} $${srcdiroption} \
14660 --with-build-libsubdir=$(HOST_SUBDIR) \
14661 $(STAGE2_CONFIGURE_FLAGS)
14662 @endif gcc-bootstrap
14664 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14665 maybe-configure-stage3-gcc:
14666 @if gcc-bootstrap
14667 maybe-configure-stage3-gcc: configure-stage3-gcc
14668 configure-stage3-gcc:
14669 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14671 @r=`${PWD_COMMAND}`; export r; \
14672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14673 TFLAGS="$(STAGE3_TFLAGS)"; \
14674 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14675 $(HOST_EXPORTS) \
14676 $(POSTSTAGE1_HOST_EXPORTS) \
14677 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14678 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14679 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14680 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14682 cd $(HOST_SUBDIR)/gcc || exit 1; \
14683 case $(srcdir) in \
14684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14685 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14687 esac; \
14688 srcdiroption="--srcdir=$${topdir}/gcc"; \
14689 libsrcdir="$$s/gcc"; \
14690 $(SHELL) $${libsrcdir}/configure \
14691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14692 --target=${target_alias} $${srcdiroption} \
14693 --with-build-libsubdir=$(HOST_SUBDIR) \
14694 $(STAGE3_CONFIGURE_FLAGS)
14695 @endif gcc-bootstrap
14697 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14698 maybe-configure-stage4-gcc:
14699 @if gcc-bootstrap
14700 maybe-configure-stage4-gcc: configure-stage4-gcc
14701 configure-stage4-gcc:
14702 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14703 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14704 @r=`${PWD_COMMAND}`; export r; \
14705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14706 TFLAGS="$(STAGE4_TFLAGS)"; \
14707 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14708 $(HOST_EXPORTS) \
14709 $(POSTSTAGE1_HOST_EXPORTS) \
14710 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14711 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14712 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14713 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14715 cd $(HOST_SUBDIR)/gcc || exit 1; \
14716 case $(srcdir) in \
14717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14718 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14720 esac; \
14721 srcdiroption="--srcdir=$${topdir}/gcc"; \
14722 libsrcdir="$$s/gcc"; \
14723 $(SHELL) $${libsrcdir}/configure \
14724 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14725 --target=${target_alias} $${srcdiroption} \
14726 --with-build-libsubdir=$(HOST_SUBDIR) \
14727 $(STAGE4_CONFIGURE_FLAGS)
14728 @endif gcc-bootstrap
14730 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14731 maybe-configure-stageprofile-gcc:
14732 @if gcc-bootstrap
14733 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14734 configure-stageprofile-gcc:
14735 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14736 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14737 @r=`${PWD_COMMAND}`; export r; \
14738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14739 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14740 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14741 $(HOST_EXPORTS) \
14742 $(POSTSTAGE1_HOST_EXPORTS) \
14743 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14744 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14745 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14746 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14747 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14748 cd $(HOST_SUBDIR)/gcc || exit 1; \
14749 case $(srcdir) in \
14750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14751 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14753 esac; \
14754 srcdiroption="--srcdir=$${topdir}/gcc"; \
14755 libsrcdir="$$s/gcc"; \
14756 $(SHELL) $${libsrcdir}/configure \
14757 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14758 --target=${target_alias} $${srcdiroption} \
14759 --with-build-libsubdir=$(HOST_SUBDIR) \
14760 $(STAGEprofile_CONFIGURE_FLAGS)
14761 @endif gcc-bootstrap
14763 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14764 maybe-configure-stagefeedback-gcc:
14765 @if gcc-bootstrap
14766 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14767 configure-stagefeedback-gcc:
14768 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14770 @r=`${PWD_COMMAND}`; export r; \
14771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14773 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14774 $(HOST_EXPORTS) \
14775 $(POSTSTAGE1_HOST_EXPORTS) \
14776 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14777 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14778 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14779 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14781 cd $(HOST_SUBDIR)/gcc || exit 1; \
14782 case $(srcdir) in \
14783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14784 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14786 esac; \
14787 srcdiroption="--srcdir=$${topdir}/gcc"; \
14788 libsrcdir="$$s/gcc"; \
14789 $(SHELL) $${libsrcdir}/configure \
14790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14791 --target=${target_alias} $${srcdiroption} \
14792 --with-build-libsubdir=$(HOST_SUBDIR) \
14793 $(STAGEfeedback_CONFIGURE_FLAGS)
14794 @endif gcc-bootstrap
14800 .PHONY: all-gcc maybe-all-gcc
14801 maybe-all-gcc:
14802 @if gcc-bootstrap
14803 all-gcc: stage_current
14804 @endif gcc-bootstrap
14805 @if gcc
14806 TARGET-gcc=all
14807 maybe-all-gcc: all-gcc
14808 all-gcc: configure-gcc
14809 @r=`${PWD_COMMAND}`; export r; \
14810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14811 $(HOST_EXPORTS) \
14812 (cd $(HOST_SUBDIR)/gcc && \
14813 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14814 $(TARGET-gcc))
14815 @endif gcc
14819 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14820 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14821 maybe-all-stage1-gcc:
14822 maybe-clean-stage1-gcc:
14823 @if gcc-bootstrap
14824 maybe-all-stage1-gcc: all-stage1-gcc
14825 all-stage1: all-stage1-gcc
14826 TARGET-stage1-gcc = $(TARGET-gcc)
14827 all-stage1-gcc: configure-stage1-gcc
14828 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14829 @r=`${PWD_COMMAND}`; export r; \
14830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14831 TFLAGS="$(STAGE1_TFLAGS)"; \
14832 $(HOST_EXPORTS) \
14833 cd $(HOST_SUBDIR)/gcc && \
14834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14835 CFLAGS="$(STAGE1_CFLAGS)" \
14836 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14837 LIBCFLAGS="$(LIBCFLAGS)" \
14838 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14839 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14840 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14841 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14842 TFLAGS="$(STAGE1_TFLAGS)" \
14843 $(TARGET-stage1-gcc)
14845 maybe-clean-stage1-gcc: clean-stage1-gcc
14846 clean-stage1: clean-stage1-gcc
14847 clean-stage1-gcc:
14848 @if [ $(current_stage) = stage1 ]; then \
14849 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14850 else \
14851 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14852 $(MAKE) stage1-start; \
14853 fi; \
14854 cd $(HOST_SUBDIR)/gcc && \
14855 $(MAKE) $(EXTRA_HOST_FLAGS) \
14856 $(EXTRA_GCC_FLAGS) clean
14857 @endif gcc-bootstrap
14860 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14861 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14862 maybe-all-stage2-gcc:
14863 maybe-clean-stage2-gcc:
14864 @if gcc-bootstrap
14865 maybe-all-stage2-gcc: all-stage2-gcc
14866 all-stage2: all-stage2-gcc
14867 TARGET-stage2-gcc = $(TARGET-gcc)
14868 all-stage2-gcc: configure-stage2-gcc
14869 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14870 @r=`${PWD_COMMAND}`; export r; \
14871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872 TFLAGS="$(STAGE2_TFLAGS)"; \
14873 $(HOST_EXPORTS) \
14874 $(POSTSTAGE1_HOST_EXPORTS) \
14875 cd $(HOST_SUBDIR)/gcc && \
14876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14877 CFLAGS="$(STAGE2_CFLAGS)" \
14878 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14879 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14883 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14884 TFLAGS="$(STAGE2_TFLAGS)" \
14885 $(TARGET-stage2-gcc)
14887 maybe-clean-stage2-gcc: clean-stage2-gcc
14888 clean-stage2: clean-stage2-gcc
14889 clean-stage2-gcc:
14890 @if [ $(current_stage) = stage2 ]; then \
14891 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14892 else \
14893 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14894 $(MAKE) stage2-start; \
14895 fi; \
14896 cd $(HOST_SUBDIR)/gcc && \
14897 $(MAKE) $(EXTRA_HOST_FLAGS) \
14898 $(POSTSTAGE1_FLAGS_TO_PASS) \
14899 $(EXTRA_GCC_FLAGS) clean
14900 @endif gcc-bootstrap
14903 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14904 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14905 maybe-all-stage3-gcc:
14906 maybe-clean-stage3-gcc:
14907 @if gcc-bootstrap
14908 maybe-all-stage3-gcc: all-stage3-gcc
14909 all-stage3: all-stage3-gcc
14910 TARGET-stage3-gcc = $(TARGET-gcc)
14911 all-stage3-gcc: configure-stage3-gcc
14912 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14913 @r=`${PWD_COMMAND}`; export r; \
14914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14915 TFLAGS="$(STAGE3_TFLAGS)"; \
14916 $(HOST_EXPORTS) \
14917 $(POSTSTAGE1_HOST_EXPORTS) \
14918 cd $(HOST_SUBDIR)/gcc && \
14919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14920 CFLAGS="$(STAGE3_CFLAGS)" \
14921 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14922 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14926 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14927 TFLAGS="$(STAGE3_TFLAGS)" \
14928 $(TARGET-stage3-gcc)
14930 maybe-clean-stage3-gcc: clean-stage3-gcc
14931 clean-stage3: clean-stage3-gcc
14932 clean-stage3-gcc:
14933 @if [ $(current_stage) = stage3 ]; then \
14934 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14935 else \
14936 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14937 $(MAKE) stage3-start; \
14938 fi; \
14939 cd $(HOST_SUBDIR)/gcc && \
14940 $(MAKE) $(EXTRA_HOST_FLAGS) \
14941 $(POSTSTAGE1_FLAGS_TO_PASS) \
14942 $(EXTRA_GCC_FLAGS) clean
14943 @endif gcc-bootstrap
14946 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14947 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14948 maybe-all-stage4-gcc:
14949 maybe-clean-stage4-gcc:
14950 @if gcc-bootstrap
14951 maybe-all-stage4-gcc: all-stage4-gcc
14952 all-stage4: all-stage4-gcc
14953 TARGET-stage4-gcc = $(TARGET-gcc)
14954 all-stage4-gcc: configure-stage4-gcc
14955 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14956 @r=`${PWD_COMMAND}`; export r; \
14957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14958 TFLAGS="$(STAGE4_TFLAGS)"; \
14959 $(HOST_EXPORTS) \
14960 $(POSTSTAGE1_HOST_EXPORTS) \
14961 cd $(HOST_SUBDIR)/gcc && \
14962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14963 CFLAGS="$(STAGE4_CFLAGS)" \
14964 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14965 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14970 TFLAGS="$(STAGE4_TFLAGS)" \
14971 $(TARGET-stage4-gcc)
14973 maybe-clean-stage4-gcc: clean-stage4-gcc
14974 clean-stage4: clean-stage4-gcc
14975 clean-stage4-gcc:
14976 @if [ $(current_stage) = stage4 ]; then \
14977 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14978 else \
14979 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14980 $(MAKE) stage4-start; \
14981 fi; \
14982 cd $(HOST_SUBDIR)/gcc && \
14983 $(MAKE) $(EXTRA_HOST_FLAGS) \
14984 $(POSTSTAGE1_FLAGS_TO_PASS) \
14985 $(EXTRA_GCC_FLAGS) clean
14986 @endif gcc-bootstrap
14989 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14990 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14991 maybe-all-stageprofile-gcc:
14992 maybe-clean-stageprofile-gcc:
14993 @if gcc-bootstrap
14994 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14995 all-stageprofile: all-stageprofile-gcc
14996 TARGET-stageprofile-gcc = $(TARGET-gcc)
14997 all-stageprofile-gcc: configure-stageprofile-gcc
14998 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14999 @r=`${PWD_COMMAND}`; export r; \
15000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15001 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15002 $(HOST_EXPORTS) \
15003 $(POSTSTAGE1_HOST_EXPORTS) \
15004 cd $(HOST_SUBDIR)/gcc && \
15005 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15006 CFLAGS="$(STAGEprofile_CFLAGS)" \
15007 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15008 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15009 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15010 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15011 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15012 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15013 TFLAGS="$(STAGEprofile_TFLAGS)" \
15014 $(TARGET-stageprofile-gcc)
15016 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15017 clean-stageprofile: clean-stageprofile-gcc
15018 clean-stageprofile-gcc:
15019 @if [ $(current_stage) = stageprofile ]; then \
15020 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15021 else \
15022 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15023 $(MAKE) stageprofile-start; \
15024 fi; \
15025 cd $(HOST_SUBDIR)/gcc && \
15026 $(MAKE) $(EXTRA_HOST_FLAGS) \
15027 $(POSTSTAGE1_FLAGS_TO_PASS) \
15028 $(EXTRA_GCC_FLAGS) clean
15029 @endif gcc-bootstrap
15032 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15033 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15034 maybe-all-stagefeedback-gcc:
15035 maybe-clean-stagefeedback-gcc:
15036 @if gcc-bootstrap
15037 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15038 all-stagefeedback: all-stagefeedback-gcc
15039 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15040 all-stagefeedback-gcc: configure-stagefeedback-gcc
15041 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15042 @r=`${PWD_COMMAND}`; export r; \
15043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15044 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15045 $(HOST_EXPORTS) \
15046 $(POSTSTAGE1_HOST_EXPORTS) \
15047 cd $(HOST_SUBDIR)/gcc && \
15048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15049 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15050 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15051 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15055 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15056 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15057 $(TARGET-stagefeedback-gcc)
15059 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15060 clean-stagefeedback: clean-stagefeedback-gcc
15061 clean-stagefeedback-gcc:
15062 @if [ $(current_stage) = stagefeedback ]; then \
15063 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15064 else \
15065 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15066 $(MAKE) stagefeedback-start; \
15067 fi; \
15068 cd $(HOST_SUBDIR)/gcc && \
15069 $(MAKE) $(EXTRA_HOST_FLAGS) \
15070 $(POSTSTAGE1_FLAGS_TO_PASS) \
15071 $(EXTRA_GCC_FLAGS) clean
15072 @endif gcc-bootstrap
15078 .PHONY: check-gcc maybe-check-gcc
15079 maybe-check-gcc:
15080 @if gcc
15081 maybe-check-gcc: check-gcc
15083 check-gcc:
15084 @: $(MAKE); $(unstage)
15085 @r=`${PWD_COMMAND}`; export r; \
15086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15087 $(HOST_EXPORTS) \
15088 (cd $(HOST_SUBDIR)/gcc && \
15089 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15091 @endif gcc
15093 .PHONY: install-gcc maybe-install-gcc
15094 maybe-install-gcc:
15095 @if gcc
15096 maybe-install-gcc: install-gcc
15098 install-gcc: installdirs
15099 @: $(MAKE); $(unstage)
15100 @r=`${PWD_COMMAND}`; export r; \
15101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15102 $(HOST_EXPORTS) \
15103 (cd $(HOST_SUBDIR)/gcc && \
15104 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15106 @endif gcc
15108 # Other targets (info, dvi, pdf, etc.)
15110 .PHONY: maybe-info-gcc info-gcc
15111 maybe-info-gcc:
15112 @if gcc
15113 maybe-info-gcc: info-gcc
15115 info-gcc: \
15116 configure-gcc
15117 @[ -f ./gcc/Makefile ] || exit 0; \
15118 r=`${PWD_COMMAND}`; export r; \
15119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15120 $(HOST_EXPORTS) \
15121 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15123 done; \
15124 echo "Doing info in gcc" ; \
15125 (cd $(HOST_SUBDIR)/gcc && \
15126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15128 "RANLIB=$${RANLIB}" \
15129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15130 info) \
15131 || exit 1
15133 @endif gcc
15135 .PHONY: maybe-dvi-gcc dvi-gcc
15136 maybe-dvi-gcc:
15137 @if gcc
15138 maybe-dvi-gcc: dvi-gcc
15140 dvi-gcc: \
15141 configure-gcc
15142 @[ -f ./gcc/Makefile ] || exit 0; \
15143 r=`${PWD_COMMAND}`; export r; \
15144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15145 $(HOST_EXPORTS) \
15146 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15148 done; \
15149 echo "Doing dvi in gcc" ; \
15150 (cd $(HOST_SUBDIR)/gcc && \
15151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15153 "RANLIB=$${RANLIB}" \
15154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15155 dvi) \
15156 || exit 1
15158 @endif gcc
15160 .PHONY: maybe-pdf-gcc pdf-gcc
15161 maybe-pdf-gcc:
15162 @if gcc
15163 maybe-pdf-gcc: pdf-gcc
15165 pdf-gcc: \
15166 configure-gcc
15167 @[ -f ./gcc/Makefile ] || exit 0; \
15168 r=`${PWD_COMMAND}`; export r; \
15169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15170 $(HOST_EXPORTS) \
15171 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15173 done; \
15174 echo "Doing pdf in gcc" ; \
15175 (cd $(HOST_SUBDIR)/gcc && \
15176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15178 "RANLIB=$${RANLIB}" \
15179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15180 pdf) \
15181 || exit 1
15183 @endif gcc
15185 .PHONY: maybe-html-gcc html-gcc
15186 maybe-html-gcc:
15187 @if gcc
15188 maybe-html-gcc: html-gcc
15190 html-gcc: \
15191 configure-gcc
15192 @[ -f ./gcc/Makefile ] || exit 0; \
15193 r=`${PWD_COMMAND}`; export r; \
15194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15195 $(HOST_EXPORTS) \
15196 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15198 done; \
15199 echo "Doing html in gcc" ; \
15200 (cd $(HOST_SUBDIR)/gcc && \
15201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15203 "RANLIB=$${RANLIB}" \
15204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15205 html) \
15206 || exit 1
15208 @endif gcc
15210 .PHONY: maybe-TAGS-gcc TAGS-gcc
15211 maybe-TAGS-gcc:
15212 @if gcc
15213 maybe-TAGS-gcc: TAGS-gcc
15215 TAGS-gcc: \
15216 configure-gcc
15217 @[ -f ./gcc/Makefile ] || exit 0; \
15218 r=`${PWD_COMMAND}`; export r; \
15219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15220 $(HOST_EXPORTS) \
15221 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15223 done; \
15224 echo "Doing TAGS in gcc" ; \
15225 (cd $(HOST_SUBDIR)/gcc && \
15226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15228 "RANLIB=$${RANLIB}" \
15229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15230 TAGS) \
15231 || exit 1
15233 @endif gcc
15235 .PHONY: maybe-install-info-gcc install-info-gcc
15236 maybe-install-info-gcc:
15237 @if gcc
15238 maybe-install-info-gcc: install-info-gcc
15240 install-info-gcc: \
15241 configure-gcc \
15242 info-gcc
15243 @[ -f ./gcc/Makefile ] || exit 0; \
15244 r=`${PWD_COMMAND}`; export r; \
15245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15246 $(HOST_EXPORTS) \
15247 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15249 done; \
15250 echo "Doing install-info in gcc" ; \
15251 (cd $(HOST_SUBDIR)/gcc && \
15252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15254 "RANLIB=$${RANLIB}" \
15255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15256 install-info) \
15257 || exit 1
15259 @endif gcc
15261 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15262 maybe-install-pdf-gcc:
15263 @if gcc
15264 maybe-install-pdf-gcc: install-pdf-gcc
15266 install-pdf-gcc: \
15267 configure-gcc \
15268 pdf-gcc
15269 @[ -f ./gcc/Makefile ] || exit 0; \
15270 r=`${PWD_COMMAND}`; export r; \
15271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15272 $(HOST_EXPORTS) \
15273 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15275 done; \
15276 echo "Doing install-pdf in gcc" ; \
15277 (cd $(HOST_SUBDIR)/gcc && \
15278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15280 "RANLIB=$${RANLIB}" \
15281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15282 install-pdf) \
15283 || exit 1
15285 @endif gcc
15287 .PHONY: maybe-install-html-gcc install-html-gcc
15288 maybe-install-html-gcc:
15289 @if gcc
15290 maybe-install-html-gcc: install-html-gcc
15292 install-html-gcc: \
15293 configure-gcc \
15294 html-gcc
15295 @[ -f ./gcc/Makefile ] || exit 0; \
15296 r=`${PWD_COMMAND}`; export r; \
15297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15298 $(HOST_EXPORTS) \
15299 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15301 done; \
15302 echo "Doing install-html in gcc" ; \
15303 (cd $(HOST_SUBDIR)/gcc && \
15304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15306 "RANLIB=$${RANLIB}" \
15307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15308 install-html) \
15309 || exit 1
15311 @endif gcc
15313 .PHONY: maybe-installcheck-gcc installcheck-gcc
15314 maybe-installcheck-gcc:
15315 @if gcc
15316 maybe-installcheck-gcc: installcheck-gcc
15318 installcheck-gcc: \
15319 configure-gcc
15320 @[ -f ./gcc/Makefile ] || exit 0; \
15321 r=`${PWD_COMMAND}`; export r; \
15322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15323 $(HOST_EXPORTS) \
15324 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15326 done; \
15327 echo "Doing installcheck in gcc" ; \
15328 (cd $(HOST_SUBDIR)/gcc && \
15329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15331 "RANLIB=$${RANLIB}" \
15332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15333 installcheck) \
15334 || exit 1
15336 @endif gcc
15338 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15339 maybe-mostlyclean-gcc:
15340 @if gcc
15341 maybe-mostlyclean-gcc: mostlyclean-gcc
15343 mostlyclean-gcc:
15344 @[ -f ./gcc/Makefile ] || exit 0; \
15345 r=`${PWD_COMMAND}`; export r; \
15346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15347 $(HOST_EXPORTS) \
15348 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15350 done; \
15351 echo "Doing mostlyclean in gcc" ; \
15352 (cd $(HOST_SUBDIR)/gcc && \
15353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15355 "RANLIB=$${RANLIB}" \
15356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15357 mostlyclean) \
15358 || exit 1
15360 @endif gcc
15362 .PHONY: maybe-clean-gcc clean-gcc
15363 maybe-clean-gcc:
15364 @if gcc
15365 maybe-clean-gcc: clean-gcc
15367 clean-gcc:
15368 @[ -f ./gcc/Makefile ] || exit 0; \
15369 r=`${PWD_COMMAND}`; export r; \
15370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15371 $(HOST_EXPORTS) \
15372 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15374 done; \
15375 echo "Doing clean in gcc" ; \
15376 (cd $(HOST_SUBDIR)/gcc && \
15377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15379 "RANLIB=$${RANLIB}" \
15380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15381 clean) \
15382 || exit 1
15384 @endif gcc
15386 .PHONY: maybe-distclean-gcc distclean-gcc
15387 maybe-distclean-gcc:
15388 @if gcc
15389 maybe-distclean-gcc: distclean-gcc
15391 distclean-gcc:
15392 @[ -f ./gcc/Makefile ] || exit 0; \
15393 r=`${PWD_COMMAND}`; export r; \
15394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15395 $(HOST_EXPORTS) \
15396 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15398 done; \
15399 echo "Doing distclean in gcc" ; \
15400 (cd $(HOST_SUBDIR)/gcc && \
15401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15403 "RANLIB=$${RANLIB}" \
15404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15405 distclean) \
15406 || exit 1
15408 @endif gcc
15410 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15411 maybe-maintainer-clean-gcc:
15412 @if gcc
15413 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15415 maintainer-clean-gcc:
15416 @[ -f ./gcc/Makefile ] || exit 0; \
15417 r=`${PWD_COMMAND}`; export r; \
15418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15419 $(HOST_EXPORTS) \
15420 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15422 done; \
15423 echo "Doing maintainer-clean in gcc" ; \
15424 (cd $(HOST_SUBDIR)/gcc && \
15425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15427 "RANLIB=$${RANLIB}" \
15428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15429 maintainer-clean) \
15430 || exit 1
15432 @endif gcc
15436 .PHONY: configure-gawk maybe-configure-gawk
15437 maybe-configure-gawk:
15438 @if gcc-bootstrap
15439 configure-gawk: stage_current
15440 @endif gcc-bootstrap
15441 @if gawk
15442 maybe-configure-gawk: configure-gawk
15443 configure-gawk:
15444 @: $(MAKE); $(unstage)
15445 @r=`${PWD_COMMAND}`; export r; \
15446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15447 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15449 $(HOST_EXPORTS) \
15450 echo Configuring in $(HOST_SUBDIR)/gawk; \
15451 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15452 case $(srcdir) in \
15453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15454 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15456 esac; \
15457 srcdiroption="--srcdir=$${topdir}/gawk"; \
15458 libsrcdir="$$s/gawk"; \
15459 $(SHELL) $${libsrcdir}/configure \
15460 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15461 --target=${target_alias} $${srcdiroption} \
15462 || exit 1
15463 @endif gawk
15469 .PHONY: all-gawk maybe-all-gawk
15470 maybe-all-gawk:
15471 @if gcc-bootstrap
15472 all-gawk: stage_current
15473 @endif gcc-bootstrap
15474 @if gawk
15475 TARGET-gawk=all
15476 maybe-all-gawk: all-gawk
15477 all-gawk: configure-gawk
15478 @: $(MAKE); $(unstage)
15479 @r=`${PWD_COMMAND}`; export r; \
15480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15481 $(HOST_EXPORTS) \
15482 (cd $(HOST_SUBDIR)/gawk && \
15483 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15484 $(TARGET-gawk))
15485 @endif gawk
15490 .PHONY: check-gawk maybe-check-gawk
15491 maybe-check-gawk:
15492 @if gawk
15493 maybe-check-gawk: check-gawk
15495 check-gawk:
15496 @: $(MAKE); $(unstage)
15497 @r=`${PWD_COMMAND}`; export r; \
15498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15499 $(HOST_EXPORTS) \
15500 (cd $(HOST_SUBDIR)/gawk && \
15501 $(MAKE) $(FLAGS_TO_PASS) check)
15503 @endif gawk
15505 .PHONY: install-gawk maybe-install-gawk
15506 maybe-install-gawk:
15507 @if gawk
15508 maybe-install-gawk: install-gawk
15510 install-gawk: installdirs
15511 @: $(MAKE); $(unstage)
15512 @r=`${PWD_COMMAND}`; export r; \
15513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15514 $(HOST_EXPORTS) \
15515 (cd $(HOST_SUBDIR)/gawk && \
15516 $(MAKE) $(FLAGS_TO_PASS) install)
15518 @endif gawk
15520 # Other targets (info, dvi, pdf, etc.)
15522 .PHONY: maybe-info-gawk info-gawk
15523 maybe-info-gawk:
15524 @if gawk
15525 maybe-info-gawk: info-gawk
15527 info-gawk: \
15528 configure-gawk
15529 @: $(MAKE); $(unstage)
15530 @[ -f ./gawk/Makefile ] || exit 0; \
15531 r=`${PWD_COMMAND}`; export r; \
15532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15533 $(HOST_EXPORTS) \
15534 for flag in $(EXTRA_HOST_FLAGS) ; do \
15535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15536 done; \
15537 echo "Doing info in gawk" ; \
15538 (cd $(HOST_SUBDIR)/gawk && \
15539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15541 "RANLIB=$${RANLIB}" \
15542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15543 info) \
15544 || exit 1
15546 @endif gawk
15548 .PHONY: maybe-dvi-gawk dvi-gawk
15549 maybe-dvi-gawk:
15550 @if gawk
15551 maybe-dvi-gawk: dvi-gawk
15553 dvi-gawk: \
15554 configure-gawk
15555 @: $(MAKE); $(unstage)
15556 @[ -f ./gawk/Makefile ] || exit 0; \
15557 r=`${PWD_COMMAND}`; export r; \
15558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15559 $(HOST_EXPORTS) \
15560 for flag in $(EXTRA_HOST_FLAGS) ; do \
15561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15562 done; \
15563 echo "Doing dvi in gawk" ; \
15564 (cd $(HOST_SUBDIR)/gawk && \
15565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15567 "RANLIB=$${RANLIB}" \
15568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15569 dvi) \
15570 || exit 1
15572 @endif gawk
15574 .PHONY: maybe-pdf-gawk pdf-gawk
15575 maybe-pdf-gawk:
15576 @if gawk
15577 maybe-pdf-gawk: pdf-gawk
15579 pdf-gawk: \
15580 configure-gawk
15581 @: $(MAKE); $(unstage)
15582 @[ -f ./gawk/Makefile ] || exit 0; \
15583 r=`${PWD_COMMAND}`; export r; \
15584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15585 $(HOST_EXPORTS) \
15586 for flag in $(EXTRA_HOST_FLAGS) ; do \
15587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15588 done; \
15589 echo "Doing pdf in gawk" ; \
15590 (cd $(HOST_SUBDIR)/gawk && \
15591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15593 "RANLIB=$${RANLIB}" \
15594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15595 pdf) \
15596 || exit 1
15598 @endif gawk
15600 .PHONY: maybe-html-gawk html-gawk
15601 maybe-html-gawk:
15602 @if gawk
15603 maybe-html-gawk: html-gawk
15605 html-gawk: \
15606 configure-gawk
15607 @: $(MAKE); $(unstage)
15608 @[ -f ./gawk/Makefile ] || exit 0; \
15609 r=`${PWD_COMMAND}`; export r; \
15610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15611 $(HOST_EXPORTS) \
15612 for flag in $(EXTRA_HOST_FLAGS) ; do \
15613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15614 done; \
15615 echo "Doing html in gawk" ; \
15616 (cd $(HOST_SUBDIR)/gawk && \
15617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15619 "RANLIB=$${RANLIB}" \
15620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15621 html) \
15622 || exit 1
15624 @endif gawk
15626 .PHONY: maybe-TAGS-gawk TAGS-gawk
15627 maybe-TAGS-gawk:
15628 @if gawk
15629 maybe-TAGS-gawk: TAGS-gawk
15631 TAGS-gawk: \
15632 configure-gawk
15633 @: $(MAKE); $(unstage)
15634 @[ -f ./gawk/Makefile ] || exit 0; \
15635 r=`${PWD_COMMAND}`; export r; \
15636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15637 $(HOST_EXPORTS) \
15638 for flag in $(EXTRA_HOST_FLAGS) ; do \
15639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15640 done; \
15641 echo "Doing TAGS in gawk" ; \
15642 (cd $(HOST_SUBDIR)/gawk && \
15643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15645 "RANLIB=$${RANLIB}" \
15646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15647 TAGS) \
15648 || exit 1
15650 @endif gawk
15652 .PHONY: maybe-install-info-gawk install-info-gawk
15653 maybe-install-info-gawk:
15654 @if gawk
15655 maybe-install-info-gawk: install-info-gawk
15657 install-info-gawk: \
15658 configure-gawk \
15659 info-gawk
15660 @: $(MAKE); $(unstage)
15661 @[ -f ./gawk/Makefile ] || exit 0; \
15662 r=`${PWD_COMMAND}`; export r; \
15663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15664 $(HOST_EXPORTS) \
15665 for flag in $(EXTRA_HOST_FLAGS) ; do \
15666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15667 done; \
15668 echo "Doing install-info in gawk" ; \
15669 (cd $(HOST_SUBDIR)/gawk && \
15670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15672 "RANLIB=$${RANLIB}" \
15673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15674 install-info) \
15675 || exit 1
15677 @endif gawk
15679 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15680 maybe-install-pdf-gawk:
15681 @if gawk
15682 maybe-install-pdf-gawk: install-pdf-gawk
15684 install-pdf-gawk: \
15685 configure-gawk \
15686 pdf-gawk
15687 @: $(MAKE); $(unstage)
15688 @[ -f ./gawk/Makefile ] || exit 0; \
15689 r=`${PWD_COMMAND}`; export r; \
15690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15691 $(HOST_EXPORTS) \
15692 for flag in $(EXTRA_HOST_FLAGS) ; do \
15693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15694 done; \
15695 echo "Doing install-pdf in gawk" ; \
15696 (cd $(HOST_SUBDIR)/gawk && \
15697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15699 "RANLIB=$${RANLIB}" \
15700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15701 install-pdf) \
15702 || exit 1
15704 @endif gawk
15706 .PHONY: maybe-install-html-gawk install-html-gawk
15707 maybe-install-html-gawk:
15708 @if gawk
15709 maybe-install-html-gawk: install-html-gawk
15711 install-html-gawk: \
15712 configure-gawk \
15713 html-gawk
15714 @: $(MAKE); $(unstage)
15715 @[ -f ./gawk/Makefile ] || exit 0; \
15716 r=`${PWD_COMMAND}`; export r; \
15717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15718 $(HOST_EXPORTS) \
15719 for flag in $(EXTRA_HOST_FLAGS) ; do \
15720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15721 done; \
15722 echo "Doing install-html in gawk" ; \
15723 (cd $(HOST_SUBDIR)/gawk && \
15724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15726 "RANLIB=$${RANLIB}" \
15727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15728 install-html) \
15729 || exit 1
15731 @endif gawk
15733 .PHONY: maybe-installcheck-gawk installcheck-gawk
15734 maybe-installcheck-gawk:
15735 @if gawk
15736 maybe-installcheck-gawk: installcheck-gawk
15738 installcheck-gawk: \
15739 configure-gawk
15740 @: $(MAKE); $(unstage)
15741 @[ -f ./gawk/Makefile ] || exit 0; \
15742 r=`${PWD_COMMAND}`; export r; \
15743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15744 $(HOST_EXPORTS) \
15745 for flag in $(EXTRA_HOST_FLAGS) ; do \
15746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15747 done; \
15748 echo "Doing installcheck in gawk" ; \
15749 (cd $(HOST_SUBDIR)/gawk && \
15750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15752 "RANLIB=$${RANLIB}" \
15753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15754 installcheck) \
15755 || exit 1
15757 @endif gawk
15759 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15760 maybe-mostlyclean-gawk:
15761 @if gawk
15762 maybe-mostlyclean-gawk: mostlyclean-gawk
15764 mostlyclean-gawk:
15765 @: $(MAKE); $(unstage)
15766 @[ -f ./gawk/Makefile ] || exit 0; \
15767 r=`${PWD_COMMAND}`; export r; \
15768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15769 $(HOST_EXPORTS) \
15770 for flag in $(EXTRA_HOST_FLAGS) ; do \
15771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15772 done; \
15773 echo "Doing mostlyclean in gawk" ; \
15774 (cd $(HOST_SUBDIR)/gawk && \
15775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15777 "RANLIB=$${RANLIB}" \
15778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15779 mostlyclean) \
15780 || exit 1
15782 @endif gawk
15784 .PHONY: maybe-clean-gawk clean-gawk
15785 maybe-clean-gawk:
15786 @if gawk
15787 maybe-clean-gawk: clean-gawk
15789 clean-gawk:
15790 @: $(MAKE); $(unstage)
15791 @[ -f ./gawk/Makefile ] || exit 0; \
15792 r=`${PWD_COMMAND}`; export r; \
15793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15794 $(HOST_EXPORTS) \
15795 for flag in $(EXTRA_HOST_FLAGS) ; do \
15796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15797 done; \
15798 echo "Doing clean in gawk" ; \
15799 (cd $(HOST_SUBDIR)/gawk && \
15800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15802 "RANLIB=$${RANLIB}" \
15803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15804 clean) \
15805 || exit 1
15807 @endif gawk
15809 .PHONY: maybe-distclean-gawk distclean-gawk
15810 maybe-distclean-gawk:
15811 @if gawk
15812 maybe-distclean-gawk: distclean-gawk
15814 distclean-gawk:
15815 @: $(MAKE); $(unstage)
15816 @[ -f ./gawk/Makefile ] || exit 0; \
15817 r=`${PWD_COMMAND}`; export r; \
15818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15819 $(HOST_EXPORTS) \
15820 for flag in $(EXTRA_HOST_FLAGS) ; do \
15821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15822 done; \
15823 echo "Doing distclean in gawk" ; \
15824 (cd $(HOST_SUBDIR)/gawk && \
15825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15827 "RANLIB=$${RANLIB}" \
15828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15829 distclean) \
15830 || exit 1
15832 @endif gawk
15834 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15835 maybe-maintainer-clean-gawk:
15836 @if gawk
15837 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15839 maintainer-clean-gawk:
15840 @: $(MAKE); $(unstage)
15841 @[ -f ./gawk/Makefile ] || exit 0; \
15842 r=`${PWD_COMMAND}`; export r; \
15843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15844 $(HOST_EXPORTS) \
15845 for flag in $(EXTRA_HOST_FLAGS) ; do \
15846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15847 done; \
15848 echo "Doing maintainer-clean in gawk" ; \
15849 (cd $(HOST_SUBDIR)/gawk && \
15850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15852 "RANLIB=$${RANLIB}" \
15853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15854 maintainer-clean) \
15855 || exit 1
15857 @endif gawk
15861 .PHONY: configure-gettext maybe-configure-gettext
15862 maybe-configure-gettext:
15863 @if gcc-bootstrap
15864 configure-gettext: stage_current
15865 @endif gcc-bootstrap
15866 @if gettext
15867 maybe-configure-gettext: configure-gettext
15868 configure-gettext:
15869 @: $(MAKE); $(unstage)
15870 @r=`${PWD_COMMAND}`; export r; \
15871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15872 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15874 $(HOST_EXPORTS) \
15875 echo Configuring in $(HOST_SUBDIR)/gettext; \
15876 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15877 case $(srcdir) in \
15878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15879 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15881 esac; \
15882 srcdiroption="--srcdir=$${topdir}/gettext"; \
15883 libsrcdir="$$s/gettext"; \
15884 $(SHELL) $${libsrcdir}/configure \
15885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15886 --target=${target_alias} $${srcdiroption} \
15887 || exit 1
15888 @endif gettext
15894 .PHONY: all-gettext maybe-all-gettext
15895 maybe-all-gettext:
15896 @if gcc-bootstrap
15897 all-gettext: stage_current
15898 @endif gcc-bootstrap
15899 @if gettext
15900 TARGET-gettext=all
15901 maybe-all-gettext: all-gettext
15902 all-gettext: configure-gettext
15903 @: $(MAKE); $(unstage)
15904 @r=`${PWD_COMMAND}`; export r; \
15905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15906 $(HOST_EXPORTS) \
15907 (cd $(HOST_SUBDIR)/gettext && \
15908 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15909 $(TARGET-gettext))
15910 @endif gettext
15915 .PHONY: check-gettext maybe-check-gettext
15916 maybe-check-gettext:
15917 @if gettext
15918 maybe-check-gettext: check-gettext
15920 check-gettext:
15921 @: $(MAKE); $(unstage)
15922 @r=`${PWD_COMMAND}`; export r; \
15923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15924 $(HOST_EXPORTS) \
15925 (cd $(HOST_SUBDIR)/gettext && \
15926 $(MAKE) $(FLAGS_TO_PASS) check)
15928 @endif gettext
15930 .PHONY: install-gettext maybe-install-gettext
15931 maybe-install-gettext:
15932 @if gettext
15933 maybe-install-gettext: install-gettext
15935 install-gettext: installdirs
15936 @: $(MAKE); $(unstage)
15937 @r=`${PWD_COMMAND}`; export r; \
15938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15939 $(HOST_EXPORTS) \
15940 (cd $(HOST_SUBDIR)/gettext && \
15941 $(MAKE) $(FLAGS_TO_PASS) install)
15943 @endif gettext
15945 # Other targets (info, dvi, pdf, etc.)
15947 .PHONY: maybe-info-gettext info-gettext
15948 maybe-info-gettext:
15949 @if gettext
15950 maybe-info-gettext: info-gettext
15952 info-gettext: \
15953 configure-gettext
15954 @: $(MAKE); $(unstage)
15955 @[ -f ./gettext/Makefile ] || exit 0; \
15956 r=`${PWD_COMMAND}`; export r; \
15957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15958 $(HOST_EXPORTS) \
15959 for flag in $(EXTRA_HOST_FLAGS) ; do \
15960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15961 done; \
15962 echo "Doing info in gettext" ; \
15963 (cd $(HOST_SUBDIR)/gettext && \
15964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15966 "RANLIB=$${RANLIB}" \
15967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15968 info) \
15969 || exit 1
15971 @endif gettext
15973 .PHONY: maybe-dvi-gettext dvi-gettext
15974 maybe-dvi-gettext:
15975 @if gettext
15976 maybe-dvi-gettext: dvi-gettext
15978 dvi-gettext: \
15979 configure-gettext
15980 @: $(MAKE); $(unstage)
15981 @[ -f ./gettext/Makefile ] || exit 0; \
15982 r=`${PWD_COMMAND}`; export r; \
15983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15984 $(HOST_EXPORTS) \
15985 for flag in $(EXTRA_HOST_FLAGS) ; do \
15986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15987 done; \
15988 echo "Doing dvi in gettext" ; \
15989 (cd $(HOST_SUBDIR)/gettext && \
15990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15992 "RANLIB=$${RANLIB}" \
15993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15994 dvi) \
15995 || exit 1
15997 @endif gettext
15999 .PHONY: maybe-pdf-gettext pdf-gettext
16000 maybe-pdf-gettext:
16001 @if gettext
16002 maybe-pdf-gettext: pdf-gettext
16004 pdf-gettext: \
16005 configure-gettext
16006 @: $(MAKE); $(unstage)
16007 @[ -f ./gettext/Makefile ] || exit 0; \
16008 r=`${PWD_COMMAND}`; export r; \
16009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16010 $(HOST_EXPORTS) \
16011 for flag in $(EXTRA_HOST_FLAGS) ; do \
16012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16013 done; \
16014 echo "Doing pdf in gettext" ; \
16015 (cd $(HOST_SUBDIR)/gettext && \
16016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16018 "RANLIB=$${RANLIB}" \
16019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16020 pdf) \
16021 || exit 1
16023 @endif gettext
16025 .PHONY: maybe-html-gettext html-gettext
16026 maybe-html-gettext:
16027 @if gettext
16028 maybe-html-gettext: html-gettext
16030 html-gettext: \
16031 configure-gettext
16032 @: $(MAKE); $(unstage)
16033 @[ -f ./gettext/Makefile ] || exit 0; \
16034 r=`${PWD_COMMAND}`; export r; \
16035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16036 $(HOST_EXPORTS) \
16037 for flag in $(EXTRA_HOST_FLAGS) ; do \
16038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16039 done; \
16040 echo "Doing html in gettext" ; \
16041 (cd $(HOST_SUBDIR)/gettext && \
16042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16044 "RANLIB=$${RANLIB}" \
16045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16046 html) \
16047 || exit 1
16049 @endif gettext
16051 .PHONY: maybe-TAGS-gettext TAGS-gettext
16052 maybe-TAGS-gettext:
16053 @if gettext
16054 maybe-TAGS-gettext: TAGS-gettext
16056 TAGS-gettext: \
16057 configure-gettext
16058 @: $(MAKE); $(unstage)
16059 @[ -f ./gettext/Makefile ] || exit 0; \
16060 r=`${PWD_COMMAND}`; export r; \
16061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16062 $(HOST_EXPORTS) \
16063 for flag in $(EXTRA_HOST_FLAGS) ; do \
16064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16065 done; \
16066 echo "Doing TAGS in gettext" ; \
16067 (cd $(HOST_SUBDIR)/gettext && \
16068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16070 "RANLIB=$${RANLIB}" \
16071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16072 TAGS) \
16073 || exit 1
16075 @endif gettext
16077 .PHONY: maybe-install-info-gettext install-info-gettext
16078 maybe-install-info-gettext:
16079 @if gettext
16080 maybe-install-info-gettext: install-info-gettext
16082 install-info-gettext: \
16083 configure-gettext \
16084 info-gettext
16085 @: $(MAKE); $(unstage)
16086 @[ -f ./gettext/Makefile ] || exit 0; \
16087 r=`${PWD_COMMAND}`; export r; \
16088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16089 $(HOST_EXPORTS) \
16090 for flag in $(EXTRA_HOST_FLAGS) ; do \
16091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16092 done; \
16093 echo "Doing install-info in gettext" ; \
16094 (cd $(HOST_SUBDIR)/gettext && \
16095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16097 "RANLIB=$${RANLIB}" \
16098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16099 install-info) \
16100 || exit 1
16102 @endif gettext
16104 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16105 maybe-install-pdf-gettext:
16106 @if gettext
16107 maybe-install-pdf-gettext: install-pdf-gettext
16109 install-pdf-gettext: \
16110 configure-gettext \
16111 pdf-gettext
16112 @: $(MAKE); $(unstage)
16113 @[ -f ./gettext/Makefile ] || exit 0; \
16114 r=`${PWD_COMMAND}`; export r; \
16115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16116 $(HOST_EXPORTS) \
16117 for flag in $(EXTRA_HOST_FLAGS) ; do \
16118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16119 done; \
16120 echo "Doing install-pdf in gettext" ; \
16121 (cd $(HOST_SUBDIR)/gettext && \
16122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16124 "RANLIB=$${RANLIB}" \
16125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16126 install-pdf) \
16127 || exit 1
16129 @endif gettext
16131 .PHONY: maybe-install-html-gettext install-html-gettext
16132 maybe-install-html-gettext:
16133 @if gettext
16134 maybe-install-html-gettext: install-html-gettext
16136 install-html-gettext: \
16137 configure-gettext \
16138 html-gettext
16139 @: $(MAKE); $(unstage)
16140 @[ -f ./gettext/Makefile ] || exit 0; \
16141 r=`${PWD_COMMAND}`; export r; \
16142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143 $(HOST_EXPORTS) \
16144 for flag in $(EXTRA_HOST_FLAGS) ; do \
16145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16146 done; \
16147 echo "Doing install-html in gettext" ; \
16148 (cd $(HOST_SUBDIR)/gettext && \
16149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16151 "RANLIB=$${RANLIB}" \
16152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16153 install-html) \
16154 || exit 1
16156 @endif gettext
16158 .PHONY: maybe-installcheck-gettext installcheck-gettext
16159 maybe-installcheck-gettext:
16160 @if gettext
16161 maybe-installcheck-gettext: installcheck-gettext
16163 installcheck-gettext: \
16164 configure-gettext
16165 @: $(MAKE); $(unstage)
16166 @[ -f ./gettext/Makefile ] || exit 0; \
16167 r=`${PWD_COMMAND}`; export r; \
16168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169 $(HOST_EXPORTS) \
16170 for flag in $(EXTRA_HOST_FLAGS) ; do \
16171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16172 done; \
16173 echo "Doing installcheck in gettext" ; \
16174 (cd $(HOST_SUBDIR)/gettext && \
16175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16177 "RANLIB=$${RANLIB}" \
16178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16179 installcheck) \
16180 || exit 1
16182 @endif gettext
16184 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16185 maybe-mostlyclean-gettext:
16186 @if gettext
16187 maybe-mostlyclean-gettext: mostlyclean-gettext
16189 mostlyclean-gettext:
16190 @: $(MAKE); $(unstage)
16191 @[ -f ./gettext/Makefile ] || exit 0; \
16192 r=`${PWD_COMMAND}`; export r; \
16193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16194 $(HOST_EXPORTS) \
16195 for flag in $(EXTRA_HOST_FLAGS) ; do \
16196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16197 done; \
16198 echo "Doing mostlyclean in gettext" ; \
16199 (cd $(HOST_SUBDIR)/gettext && \
16200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16202 "RANLIB=$${RANLIB}" \
16203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16204 mostlyclean) \
16205 || exit 1
16207 @endif gettext
16209 .PHONY: maybe-clean-gettext clean-gettext
16210 maybe-clean-gettext:
16211 @if gettext
16212 maybe-clean-gettext: clean-gettext
16214 clean-gettext:
16215 @: $(MAKE); $(unstage)
16216 @[ -f ./gettext/Makefile ] || exit 0; \
16217 r=`${PWD_COMMAND}`; export r; \
16218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16219 $(HOST_EXPORTS) \
16220 for flag in $(EXTRA_HOST_FLAGS) ; do \
16221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16222 done; \
16223 echo "Doing clean in gettext" ; \
16224 (cd $(HOST_SUBDIR)/gettext && \
16225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16227 "RANLIB=$${RANLIB}" \
16228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16229 clean) \
16230 || exit 1
16232 @endif gettext
16234 .PHONY: maybe-distclean-gettext distclean-gettext
16235 maybe-distclean-gettext:
16236 @if gettext
16237 maybe-distclean-gettext: distclean-gettext
16239 distclean-gettext:
16240 @: $(MAKE); $(unstage)
16241 @[ -f ./gettext/Makefile ] || exit 0; \
16242 r=`${PWD_COMMAND}`; export r; \
16243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16244 $(HOST_EXPORTS) \
16245 for flag in $(EXTRA_HOST_FLAGS) ; do \
16246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16247 done; \
16248 echo "Doing distclean in gettext" ; \
16249 (cd $(HOST_SUBDIR)/gettext && \
16250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16252 "RANLIB=$${RANLIB}" \
16253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16254 distclean) \
16255 || exit 1
16257 @endif gettext
16259 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16260 maybe-maintainer-clean-gettext:
16261 @if gettext
16262 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16264 maintainer-clean-gettext:
16265 @: $(MAKE); $(unstage)
16266 @[ -f ./gettext/Makefile ] || exit 0; \
16267 r=`${PWD_COMMAND}`; export r; \
16268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16269 $(HOST_EXPORTS) \
16270 for flag in $(EXTRA_HOST_FLAGS) ; do \
16271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16272 done; \
16273 echo "Doing maintainer-clean in gettext" ; \
16274 (cd $(HOST_SUBDIR)/gettext && \
16275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16277 "RANLIB=$${RANLIB}" \
16278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16279 maintainer-clean) \
16280 || exit 1
16282 @endif gettext
16286 .PHONY: configure-gmp maybe-configure-gmp
16287 maybe-configure-gmp:
16288 @if gcc-bootstrap
16289 configure-gmp: stage_current
16290 @endif gcc-bootstrap
16291 @if gmp
16292 maybe-configure-gmp: configure-gmp
16293 configure-gmp:
16294 @r=`${PWD_COMMAND}`; export r; \
16295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16296 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16298 $(HOST_EXPORTS) \
16299 echo Configuring in $(HOST_SUBDIR)/gmp; \
16300 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16301 case $(srcdir) in \
16302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16303 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16305 esac; \
16306 srcdiroption="--srcdir=$${topdir}/gmp"; \
16307 libsrcdir="$$s/gmp"; \
16308 $(SHELL) $${libsrcdir}/configure \
16309 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16310 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16311 || exit 1
16312 @endif gmp
16316 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16317 maybe-configure-stage1-gmp:
16318 @if gmp-bootstrap
16319 maybe-configure-stage1-gmp: configure-stage1-gmp
16320 configure-stage1-gmp:
16321 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16323 @r=`${PWD_COMMAND}`; export r; \
16324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16325 TFLAGS="$(STAGE1_TFLAGS)"; \
16326 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16327 $(HOST_EXPORTS) \
16328 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16329 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16330 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16331 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16333 cd $(HOST_SUBDIR)/gmp || exit 1; \
16334 case $(srcdir) in \
16335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16336 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16338 esac; \
16339 srcdiroption="--srcdir=$${topdir}/gmp"; \
16340 libsrcdir="$$s/gmp"; \
16341 $(SHELL) $${libsrcdir}/configure \
16342 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16343 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16344 $(STAGE1_CONFIGURE_FLAGS) \
16345 --disable-shared
16346 @endif gmp-bootstrap
16348 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16349 maybe-configure-stage2-gmp:
16350 @if gmp-bootstrap
16351 maybe-configure-stage2-gmp: configure-stage2-gmp
16352 configure-stage2-gmp:
16353 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16354 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16355 @r=`${PWD_COMMAND}`; export r; \
16356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357 TFLAGS="$(STAGE2_TFLAGS)"; \
16358 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16359 $(HOST_EXPORTS) \
16360 $(POSTSTAGE1_HOST_EXPORTS) \
16361 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16362 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16363 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16364 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16366 cd $(HOST_SUBDIR)/gmp || exit 1; \
16367 case $(srcdir) in \
16368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16369 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16371 esac; \
16372 srcdiroption="--srcdir=$${topdir}/gmp"; \
16373 libsrcdir="$$s/gmp"; \
16374 $(SHELL) $${libsrcdir}/configure \
16375 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16376 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16377 --with-build-libsubdir=$(HOST_SUBDIR) \
16378 $(STAGE2_CONFIGURE_FLAGS) \
16379 --disable-shared
16380 @endif gmp-bootstrap
16382 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16383 maybe-configure-stage3-gmp:
16384 @if gmp-bootstrap
16385 maybe-configure-stage3-gmp: configure-stage3-gmp
16386 configure-stage3-gmp:
16387 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16389 @r=`${PWD_COMMAND}`; export r; \
16390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16391 TFLAGS="$(STAGE3_TFLAGS)"; \
16392 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16393 $(HOST_EXPORTS) \
16394 $(POSTSTAGE1_HOST_EXPORTS) \
16395 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16396 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16397 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16398 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16400 cd $(HOST_SUBDIR)/gmp || exit 1; \
16401 case $(srcdir) in \
16402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16403 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16405 esac; \
16406 srcdiroption="--srcdir=$${topdir}/gmp"; \
16407 libsrcdir="$$s/gmp"; \
16408 $(SHELL) $${libsrcdir}/configure \
16409 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16410 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16411 --with-build-libsubdir=$(HOST_SUBDIR) \
16412 $(STAGE3_CONFIGURE_FLAGS) \
16413 --disable-shared
16414 @endif gmp-bootstrap
16416 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16417 maybe-configure-stage4-gmp:
16418 @if gmp-bootstrap
16419 maybe-configure-stage4-gmp: configure-stage4-gmp
16420 configure-stage4-gmp:
16421 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16423 @r=`${PWD_COMMAND}`; export r; \
16424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16425 TFLAGS="$(STAGE4_TFLAGS)"; \
16426 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16427 $(HOST_EXPORTS) \
16428 $(POSTSTAGE1_HOST_EXPORTS) \
16429 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16430 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16431 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16432 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16434 cd $(HOST_SUBDIR)/gmp || exit 1; \
16435 case $(srcdir) in \
16436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16437 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16439 esac; \
16440 srcdiroption="--srcdir=$${topdir}/gmp"; \
16441 libsrcdir="$$s/gmp"; \
16442 $(SHELL) $${libsrcdir}/configure \
16443 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16444 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16445 --with-build-libsubdir=$(HOST_SUBDIR) \
16446 $(STAGE4_CONFIGURE_FLAGS) \
16447 --disable-shared
16448 @endif gmp-bootstrap
16450 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16451 maybe-configure-stageprofile-gmp:
16452 @if gmp-bootstrap
16453 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16454 configure-stageprofile-gmp:
16455 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16456 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16457 @r=`${PWD_COMMAND}`; export r; \
16458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16459 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16460 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16461 $(HOST_EXPORTS) \
16462 $(POSTSTAGE1_HOST_EXPORTS) \
16463 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16464 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16465 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16466 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16468 cd $(HOST_SUBDIR)/gmp || exit 1; \
16469 case $(srcdir) in \
16470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16471 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16473 esac; \
16474 srcdiroption="--srcdir=$${topdir}/gmp"; \
16475 libsrcdir="$$s/gmp"; \
16476 $(SHELL) $${libsrcdir}/configure \
16477 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16478 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16479 --with-build-libsubdir=$(HOST_SUBDIR) \
16480 $(STAGEprofile_CONFIGURE_FLAGS) \
16481 --disable-shared
16482 @endif gmp-bootstrap
16484 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16485 maybe-configure-stagefeedback-gmp:
16486 @if gmp-bootstrap
16487 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16488 configure-stagefeedback-gmp:
16489 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16491 @r=`${PWD_COMMAND}`; export r; \
16492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16493 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16494 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16495 $(HOST_EXPORTS) \
16496 $(POSTSTAGE1_HOST_EXPORTS) \
16497 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16498 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16499 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16500 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16502 cd $(HOST_SUBDIR)/gmp || exit 1; \
16503 case $(srcdir) in \
16504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16505 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16507 esac; \
16508 srcdiroption="--srcdir=$${topdir}/gmp"; \
16509 libsrcdir="$$s/gmp"; \
16510 $(SHELL) $${libsrcdir}/configure \
16511 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16512 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16513 --with-build-libsubdir=$(HOST_SUBDIR) \
16514 $(STAGEfeedback_CONFIGURE_FLAGS) \
16515 --disable-shared
16516 @endif gmp-bootstrap
16522 .PHONY: all-gmp maybe-all-gmp
16523 maybe-all-gmp:
16524 @if gcc-bootstrap
16525 all-gmp: stage_current
16526 @endif gcc-bootstrap
16527 @if gmp
16528 TARGET-gmp=all
16529 maybe-all-gmp: all-gmp
16530 all-gmp: configure-gmp
16531 @r=`${PWD_COMMAND}`; export r; \
16532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16533 $(HOST_EXPORTS) \
16534 (cd $(HOST_SUBDIR)/gmp && \
16535 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16536 $(TARGET-gmp))
16537 @endif gmp
16541 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16542 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16543 maybe-all-stage1-gmp:
16544 maybe-clean-stage1-gmp:
16545 @if gmp-bootstrap
16546 maybe-all-stage1-gmp: all-stage1-gmp
16547 all-stage1: all-stage1-gmp
16548 TARGET-stage1-gmp = $(TARGET-gmp)
16549 all-stage1-gmp: configure-stage1-gmp
16550 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16551 @r=`${PWD_COMMAND}`; export r; \
16552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16553 TFLAGS="$(STAGE1_TFLAGS)"; \
16554 $(HOST_EXPORTS) \
16555 cd $(HOST_SUBDIR)/gmp && \
16556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16557 CFLAGS="$(STAGE1_CFLAGS)" \
16558 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16559 LIBCFLAGS="$(LIBCFLAGS)" \
16560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16563 $(EXTRA_HOST_FLAGS) \
16564 TFLAGS="$(STAGE1_TFLAGS)" \
16565 $(TARGET-stage1-gmp)
16567 maybe-clean-stage1-gmp: clean-stage1-gmp
16568 clean-stage1: clean-stage1-gmp
16569 clean-stage1-gmp:
16570 @if [ $(current_stage) = stage1 ]; then \
16571 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16572 else \
16573 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16574 $(MAKE) stage1-start; \
16575 fi; \
16576 cd $(HOST_SUBDIR)/gmp && \
16577 $(MAKE) $(EXTRA_HOST_FLAGS) \
16578 clean
16579 @endif gmp-bootstrap
16582 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16583 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16584 maybe-all-stage2-gmp:
16585 maybe-clean-stage2-gmp:
16586 @if gmp-bootstrap
16587 maybe-all-stage2-gmp: all-stage2-gmp
16588 all-stage2: all-stage2-gmp
16589 TARGET-stage2-gmp = $(TARGET-gmp)
16590 all-stage2-gmp: configure-stage2-gmp
16591 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16592 @r=`${PWD_COMMAND}`; export r; \
16593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16594 TFLAGS="$(STAGE2_TFLAGS)"; \
16595 $(HOST_EXPORTS) \
16596 $(POSTSTAGE1_HOST_EXPORTS) \
16597 cd $(HOST_SUBDIR)/gmp && \
16598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16599 CFLAGS="$(STAGE2_CFLAGS)" \
16600 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16601 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16605 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16606 TFLAGS="$(STAGE2_TFLAGS)" \
16607 $(TARGET-stage2-gmp)
16609 maybe-clean-stage2-gmp: clean-stage2-gmp
16610 clean-stage2: clean-stage2-gmp
16611 clean-stage2-gmp:
16612 @if [ $(current_stage) = stage2 ]; then \
16613 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16614 else \
16615 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16616 $(MAKE) stage2-start; \
16617 fi; \
16618 cd $(HOST_SUBDIR)/gmp && \
16619 $(MAKE) $(EXTRA_HOST_FLAGS) \
16620 $(POSTSTAGE1_FLAGS_TO_PASS) \
16621 clean
16622 @endif gmp-bootstrap
16625 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16626 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16627 maybe-all-stage3-gmp:
16628 maybe-clean-stage3-gmp:
16629 @if gmp-bootstrap
16630 maybe-all-stage3-gmp: all-stage3-gmp
16631 all-stage3: all-stage3-gmp
16632 TARGET-stage3-gmp = $(TARGET-gmp)
16633 all-stage3-gmp: configure-stage3-gmp
16634 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16635 @r=`${PWD_COMMAND}`; export r; \
16636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16637 TFLAGS="$(STAGE3_TFLAGS)"; \
16638 $(HOST_EXPORTS) \
16639 $(POSTSTAGE1_HOST_EXPORTS) \
16640 cd $(HOST_SUBDIR)/gmp && \
16641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16642 CFLAGS="$(STAGE3_CFLAGS)" \
16643 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16644 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16645 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16646 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16647 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16648 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16649 TFLAGS="$(STAGE3_TFLAGS)" \
16650 $(TARGET-stage3-gmp)
16652 maybe-clean-stage3-gmp: clean-stage3-gmp
16653 clean-stage3: clean-stage3-gmp
16654 clean-stage3-gmp:
16655 @if [ $(current_stage) = stage3 ]; then \
16656 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16657 else \
16658 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16659 $(MAKE) stage3-start; \
16660 fi; \
16661 cd $(HOST_SUBDIR)/gmp && \
16662 $(MAKE) $(EXTRA_HOST_FLAGS) \
16663 $(POSTSTAGE1_FLAGS_TO_PASS) \
16664 clean
16665 @endif gmp-bootstrap
16668 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16669 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16670 maybe-all-stage4-gmp:
16671 maybe-clean-stage4-gmp:
16672 @if gmp-bootstrap
16673 maybe-all-stage4-gmp: all-stage4-gmp
16674 all-stage4: all-stage4-gmp
16675 TARGET-stage4-gmp = $(TARGET-gmp)
16676 all-stage4-gmp: configure-stage4-gmp
16677 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16678 @r=`${PWD_COMMAND}`; export r; \
16679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16680 TFLAGS="$(STAGE4_TFLAGS)"; \
16681 $(HOST_EXPORTS) \
16682 $(POSTSTAGE1_HOST_EXPORTS) \
16683 cd $(HOST_SUBDIR)/gmp && \
16684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16685 CFLAGS="$(STAGE4_CFLAGS)" \
16686 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16687 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16691 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16692 TFLAGS="$(STAGE4_TFLAGS)" \
16693 $(TARGET-stage4-gmp)
16695 maybe-clean-stage4-gmp: clean-stage4-gmp
16696 clean-stage4: clean-stage4-gmp
16697 clean-stage4-gmp:
16698 @if [ $(current_stage) = stage4 ]; then \
16699 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16700 else \
16701 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16702 $(MAKE) stage4-start; \
16703 fi; \
16704 cd $(HOST_SUBDIR)/gmp && \
16705 $(MAKE) $(EXTRA_HOST_FLAGS) \
16706 $(POSTSTAGE1_FLAGS_TO_PASS) \
16707 clean
16708 @endif gmp-bootstrap
16711 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16712 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16713 maybe-all-stageprofile-gmp:
16714 maybe-clean-stageprofile-gmp:
16715 @if gmp-bootstrap
16716 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16717 all-stageprofile: all-stageprofile-gmp
16718 TARGET-stageprofile-gmp = $(TARGET-gmp)
16719 all-stageprofile-gmp: configure-stageprofile-gmp
16720 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16721 @r=`${PWD_COMMAND}`; export r; \
16722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16723 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16724 $(HOST_EXPORTS) \
16725 $(POSTSTAGE1_HOST_EXPORTS) \
16726 cd $(HOST_SUBDIR)/gmp && \
16727 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16728 CFLAGS="$(STAGEprofile_CFLAGS)" \
16729 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16730 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16731 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16732 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16733 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16734 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16735 TFLAGS="$(STAGEprofile_TFLAGS)" \
16736 $(TARGET-stageprofile-gmp)
16738 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16739 clean-stageprofile: clean-stageprofile-gmp
16740 clean-stageprofile-gmp:
16741 @if [ $(current_stage) = stageprofile ]; then \
16742 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16743 else \
16744 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16745 $(MAKE) stageprofile-start; \
16746 fi; \
16747 cd $(HOST_SUBDIR)/gmp && \
16748 $(MAKE) $(EXTRA_HOST_FLAGS) \
16749 $(POSTSTAGE1_FLAGS_TO_PASS) \
16750 clean
16751 @endif gmp-bootstrap
16754 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16755 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16756 maybe-all-stagefeedback-gmp:
16757 maybe-clean-stagefeedback-gmp:
16758 @if gmp-bootstrap
16759 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16760 all-stagefeedback: all-stagefeedback-gmp
16761 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16762 all-stagefeedback-gmp: configure-stagefeedback-gmp
16763 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16764 @r=`${PWD_COMMAND}`; export r; \
16765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16766 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16767 $(HOST_EXPORTS) \
16768 $(POSTSTAGE1_HOST_EXPORTS) \
16769 cd $(HOST_SUBDIR)/gmp && \
16770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16771 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16772 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16773 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16774 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16775 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16776 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16777 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16778 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16779 $(TARGET-stagefeedback-gmp)
16781 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16782 clean-stagefeedback: clean-stagefeedback-gmp
16783 clean-stagefeedback-gmp:
16784 @if [ $(current_stage) = stagefeedback ]; then \
16785 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16786 else \
16787 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16788 $(MAKE) stagefeedback-start; \
16789 fi; \
16790 cd $(HOST_SUBDIR)/gmp && \
16791 $(MAKE) $(EXTRA_HOST_FLAGS) \
16792 $(POSTSTAGE1_FLAGS_TO_PASS) \
16793 clean
16794 @endif gmp-bootstrap
16800 .PHONY: check-gmp maybe-check-gmp
16801 maybe-check-gmp:
16802 @if gmp
16803 maybe-check-gmp: check-gmp
16805 check-gmp:
16806 @: $(MAKE); $(unstage)
16807 @r=`${PWD_COMMAND}`; export r; \
16808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16809 $(HOST_EXPORTS) \
16810 (cd $(HOST_SUBDIR)/gmp && \
16811 $(MAKE) $(FLAGS_TO_PASS) check)
16813 @endif gmp
16815 .PHONY: install-gmp maybe-install-gmp
16816 maybe-install-gmp:
16817 @if gmp
16818 maybe-install-gmp: install-gmp
16820 install-gmp:
16822 @endif gmp
16824 # Other targets (info, dvi, pdf, etc.)
16826 .PHONY: maybe-info-gmp info-gmp
16827 maybe-info-gmp:
16828 @if gmp
16829 maybe-info-gmp: info-gmp
16831 info-gmp: \
16832 configure-gmp
16833 @[ -f ./gmp/Makefile ] || exit 0; \
16834 r=`${PWD_COMMAND}`; export r; \
16835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16836 $(HOST_EXPORTS) \
16837 for flag in $(EXTRA_HOST_FLAGS) ; do \
16838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16839 done; \
16840 echo "Doing info in gmp" ; \
16841 (cd $(HOST_SUBDIR)/gmp && \
16842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16844 "RANLIB=$${RANLIB}" \
16845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16846 info) \
16847 || exit 1
16849 @endif gmp
16851 .PHONY: maybe-dvi-gmp dvi-gmp
16852 maybe-dvi-gmp:
16853 @if gmp
16854 maybe-dvi-gmp: dvi-gmp
16856 dvi-gmp: \
16857 configure-gmp
16858 @[ -f ./gmp/Makefile ] || exit 0; \
16859 r=`${PWD_COMMAND}`; export r; \
16860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16861 $(HOST_EXPORTS) \
16862 for flag in $(EXTRA_HOST_FLAGS) ; do \
16863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16864 done; \
16865 echo "Doing dvi in gmp" ; \
16866 (cd $(HOST_SUBDIR)/gmp && \
16867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16869 "RANLIB=$${RANLIB}" \
16870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16871 dvi) \
16872 || exit 1
16874 @endif gmp
16876 .PHONY: maybe-pdf-gmp pdf-gmp
16877 maybe-pdf-gmp:
16878 @if gmp
16879 maybe-pdf-gmp: pdf-gmp
16881 pdf-gmp: \
16882 configure-gmp
16883 @[ -f ./gmp/Makefile ] || exit 0; \
16884 r=`${PWD_COMMAND}`; export r; \
16885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16886 $(HOST_EXPORTS) \
16887 for flag in $(EXTRA_HOST_FLAGS) ; do \
16888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16889 done; \
16890 echo "Doing pdf in gmp" ; \
16891 (cd $(HOST_SUBDIR)/gmp && \
16892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16894 "RANLIB=$${RANLIB}" \
16895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16896 pdf) \
16897 || exit 1
16899 @endif gmp
16901 .PHONY: maybe-html-gmp html-gmp
16902 maybe-html-gmp:
16903 @if gmp
16904 maybe-html-gmp: html-gmp
16906 html-gmp: \
16907 configure-gmp
16908 @[ -f ./gmp/Makefile ] || exit 0; \
16909 r=`${PWD_COMMAND}`; export r; \
16910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16911 $(HOST_EXPORTS) \
16912 for flag in $(EXTRA_HOST_FLAGS) ; do \
16913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16914 done; \
16915 echo "Doing html in gmp" ; \
16916 (cd $(HOST_SUBDIR)/gmp && \
16917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16919 "RANLIB=$${RANLIB}" \
16920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16921 html) \
16922 || exit 1
16924 @endif gmp
16926 .PHONY: maybe-TAGS-gmp TAGS-gmp
16927 maybe-TAGS-gmp:
16928 @if gmp
16929 maybe-TAGS-gmp: TAGS-gmp
16931 TAGS-gmp: \
16932 configure-gmp
16933 @[ -f ./gmp/Makefile ] || exit 0; \
16934 r=`${PWD_COMMAND}`; export r; \
16935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16936 $(HOST_EXPORTS) \
16937 for flag in $(EXTRA_HOST_FLAGS) ; do \
16938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16939 done; \
16940 echo "Doing TAGS in gmp" ; \
16941 (cd $(HOST_SUBDIR)/gmp && \
16942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16944 "RANLIB=$${RANLIB}" \
16945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16946 TAGS) \
16947 || exit 1
16949 @endif gmp
16951 .PHONY: maybe-install-info-gmp install-info-gmp
16952 maybe-install-info-gmp:
16953 @if gmp
16954 maybe-install-info-gmp: install-info-gmp
16956 install-info-gmp: \
16957 configure-gmp \
16958 info-gmp
16959 @[ -f ./gmp/Makefile ] || exit 0; \
16960 r=`${PWD_COMMAND}`; export r; \
16961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16962 $(HOST_EXPORTS) \
16963 for flag in $(EXTRA_HOST_FLAGS) ; do \
16964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16965 done; \
16966 echo "Doing install-info in gmp" ; \
16967 (cd $(HOST_SUBDIR)/gmp && \
16968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16970 "RANLIB=$${RANLIB}" \
16971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16972 install-info) \
16973 || exit 1
16975 @endif gmp
16977 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16978 maybe-install-pdf-gmp:
16979 @if gmp
16980 maybe-install-pdf-gmp: install-pdf-gmp
16982 install-pdf-gmp: \
16983 configure-gmp \
16984 pdf-gmp
16985 @[ -f ./gmp/Makefile ] || exit 0; \
16986 r=`${PWD_COMMAND}`; export r; \
16987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16988 $(HOST_EXPORTS) \
16989 for flag in $(EXTRA_HOST_FLAGS) ; do \
16990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16991 done; \
16992 echo "Doing install-pdf in gmp" ; \
16993 (cd $(HOST_SUBDIR)/gmp && \
16994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16996 "RANLIB=$${RANLIB}" \
16997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16998 install-pdf) \
16999 || exit 1
17001 @endif gmp
17003 .PHONY: maybe-install-html-gmp install-html-gmp
17004 maybe-install-html-gmp:
17005 @if gmp
17006 maybe-install-html-gmp: install-html-gmp
17008 install-html-gmp: \
17009 configure-gmp \
17010 html-gmp
17011 @[ -f ./gmp/Makefile ] || exit 0; \
17012 r=`${PWD_COMMAND}`; export r; \
17013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17014 $(HOST_EXPORTS) \
17015 for flag in $(EXTRA_HOST_FLAGS) ; do \
17016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17017 done; \
17018 echo "Doing install-html in gmp" ; \
17019 (cd $(HOST_SUBDIR)/gmp && \
17020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17022 "RANLIB=$${RANLIB}" \
17023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17024 install-html) \
17025 || exit 1
17027 @endif gmp
17029 .PHONY: maybe-installcheck-gmp installcheck-gmp
17030 maybe-installcheck-gmp:
17031 @if gmp
17032 maybe-installcheck-gmp: installcheck-gmp
17034 installcheck-gmp: \
17035 configure-gmp
17036 @[ -f ./gmp/Makefile ] || exit 0; \
17037 r=`${PWD_COMMAND}`; export r; \
17038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17039 $(HOST_EXPORTS) \
17040 for flag in $(EXTRA_HOST_FLAGS) ; do \
17041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17042 done; \
17043 echo "Doing installcheck in gmp" ; \
17044 (cd $(HOST_SUBDIR)/gmp && \
17045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17047 "RANLIB=$${RANLIB}" \
17048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17049 installcheck) \
17050 || exit 1
17052 @endif gmp
17054 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17055 maybe-mostlyclean-gmp:
17056 @if gmp
17057 maybe-mostlyclean-gmp: mostlyclean-gmp
17059 mostlyclean-gmp:
17060 @[ -f ./gmp/Makefile ] || exit 0; \
17061 r=`${PWD_COMMAND}`; export r; \
17062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17063 $(HOST_EXPORTS) \
17064 for flag in $(EXTRA_HOST_FLAGS) ; do \
17065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17066 done; \
17067 echo "Doing mostlyclean in gmp" ; \
17068 (cd $(HOST_SUBDIR)/gmp && \
17069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17071 "RANLIB=$${RANLIB}" \
17072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17073 mostlyclean) \
17074 || exit 1
17076 @endif gmp
17078 .PHONY: maybe-clean-gmp clean-gmp
17079 maybe-clean-gmp:
17080 @if gmp
17081 maybe-clean-gmp: clean-gmp
17083 clean-gmp:
17084 @[ -f ./gmp/Makefile ] || exit 0; \
17085 r=`${PWD_COMMAND}`; export r; \
17086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17087 $(HOST_EXPORTS) \
17088 for flag in $(EXTRA_HOST_FLAGS) ; do \
17089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17090 done; \
17091 echo "Doing clean in gmp" ; \
17092 (cd $(HOST_SUBDIR)/gmp && \
17093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17095 "RANLIB=$${RANLIB}" \
17096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17097 clean) \
17098 || exit 1
17100 @endif gmp
17102 .PHONY: maybe-distclean-gmp distclean-gmp
17103 maybe-distclean-gmp:
17104 @if gmp
17105 maybe-distclean-gmp: distclean-gmp
17107 distclean-gmp:
17108 @[ -f ./gmp/Makefile ] || exit 0; \
17109 r=`${PWD_COMMAND}`; export r; \
17110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17111 $(HOST_EXPORTS) \
17112 for flag in $(EXTRA_HOST_FLAGS) ; do \
17113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17114 done; \
17115 echo "Doing distclean in gmp" ; \
17116 (cd $(HOST_SUBDIR)/gmp && \
17117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17119 "RANLIB=$${RANLIB}" \
17120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17121 distclean) \
17122 || exit 1
17124 @endif gmp
17126 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17127 maybe-maintainer-clean-gmp:
17128 @if gmp
17129 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17131 maintainer-clean-gmp:
17132 @[ -f ./gmp/Makefile ] || exit 0; \
17133 r=`${PWD_COMMAND}`; export r; \
17134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17135 $(HOST_EXPORTS) \
17136 for flag in $(EXTRA_HOST_FLAGS) ; do \
17137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17138 done; \
17139 echo "Doing maintainer-clean in gmp" ; \
17140 (cd $(HOST_SUBDIR)/gmp && \
17141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17143 "RANLIB=$${RANLIB}" \
17144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17145 maintainer-clean) \
17146 || exit 1
17148 @endif gmp
17152 .PHONY: configure-mpfr maybe-configure-mpfr
17153 maybe-configure-mpfr:
17154 @if gcc-bootstrap
17155 configure-mpfr: stage_current
17156 @endif gcc-bootstrap
17157 @if mpfr
17158 maybe-configure-mpfr: configure-mpfr
17159 configure-mpfr:
17160 @r=`${PWD_COMMAND}`; export r; \
17161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17162 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17164 $(HOST_EXPORTS) \
17165 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17166 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17167 case $(srcdir) in \
17168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17169 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17171 esac; \
17172 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17173 libsrcdir="$$s/mpfr"; \
17174 $(SHELL) $${libsrcdir}/configure \
17175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17176 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17177 || exit 1
17178 @endif mpfr
17182 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17183 maybe-configure-stage1-mpfr:
17184 @if mpfr-bootstrap
17185 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17186 configure-stage1-mpfr:
17187 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17188 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17189 @r=`${PWD_COMMAND}`; export r; \
17190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17191 TFLAGS="$(STAGE1_TFLAGS)"; \
17192 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17193 $(HOST_EXPORTS) \
17194 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17195 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17196 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17197 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17199 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17200 case $(srcdir) in \
17201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17202 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17204 esac; \
17205 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17206 libsrcdir="$$s/mpfr"; \
17207 $(SHELL) $${libsrcdir}/configure \
17208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17209 --target=${target_alias} $${srcdiroption} \
17210 $(STAGE1_CONFIGURE_FLAGS) \
17211 --disable-shared @extra_mpfr_configure_flags@
17212 @endif mpfr-bootstrap
17214 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17215 maybe-configure-stage2-mpfr:
17216 @if mpfr-bootstrap
17217 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17218 configure-stage2-mpfr:
17219 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17221 @r=`${PWD_COMMAND}`; export r; \
17222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17223 TFLAGS="$(STAGE2_TFLAGS)"; \
17224 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17225 $(HOST_EXPORTS) \
17226 $(POSTSTAGE1_HOST_EXPORTS) \
17227 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17228 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17229 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17230 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17232 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17233 case $(srcdir) in \
17234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17235 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17237 esac; \
17238 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17239 libsrcdir="$$s/mpfr"; \
17240 $(SHELL) $${libsrcdir}/configure \
17241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17242 --target=${target_alias} $${srcdiroption} \
17243 --with-build-libsubdir=$(HOST_SUBDIR) \
17244 $(STAGE2_CONFIGURE_FLAGS) \
17245 --disable-shared @extra_mpfr_configure_flags@
17246 @endif mpfr-bootstrap
17248 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17249 maybe-configure-stage3-mpfr:
17250 @if mpfr-bootstrap
17251 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17252 configure-stage3-mpfr:
17253 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17254 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17255 @r=`${PWD_COMMAND}`; export r; \
17256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17257 TFLAGS="$(STAGE3_TFLAGS)"; \
17258 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17259 $(HOST_EXPORTS) \
17260 $(POSTSTAGE1_HOST_EXPORTS) \
17261 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17262 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17263 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17264 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17266 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17267 case $(srcdir) in \
17268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17269 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17271 esac; \
17272 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17273 libsrcdir="$$s/mpfr"; \
17274 $(SHELL) $${libsrcdir}/configure \
17275 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17276 --target=${target_alias} $${srcdiroption} \
17277 --with-build-libsubdir=$(HOST_SUBDIR) \
17278 $(STAGE3_CONFIGURE_FLAGS) \
17279 --disable-shared @extra_mpfr_configure_flags@
17280 @endif mpfr-bootstrap
17282 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17283 maybe-configure-stage4-mpfr:
17284 @if mpfr-bootstrap
17285 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17286 configure-stage4-mpfr:
17287 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17288 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17289 @r=`${PWD_COMMAND}`; export r; \
17290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291 TFLAGS="$(STAGE4_TFLAGS)"; \
17292 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17293 $(HOST_EXPORTS) \
17294 $(POSTSTAGE1_HOST_EXPORTS) \
17295 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17296 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17297 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17298 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17300 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17301 case $(srcdir) in \
17302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17303 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17305 esac; \
17306 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17307 libsrcdir="$$s/mpfr"; \
17308 $(SHELL) $${libsrcdir}/configure \
17309 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17310 --target=${target_alias} $${srcdiroption} \
17311 --with-build-libsubdir=$(HOST_SUBDIR) \
17312 $(STAGE4_CONFIGURE_FLAGS) \
17313 --disable-shared @extra_mpfr_configure_flags@
17314 @endif mpfr-bootstrap
17316 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17317 maybe-configure-stageprofile-mpfr:
17318 @if mpfr-bootstrap
17319 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17320 configure-stageprofile-mpfr:
17321 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17323 @r=`${PWD_COMMAND}`; export r; \
17324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17325 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17326 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17327 $(HOST_EXPORTS) \
17328 $(POSTSTAGE1_HOST_EXPORTS) \
17329 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17330 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17331 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17332 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17334 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17335 case $(srcdir) in \
17336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17337 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17339 esac; \
17340 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17341 libsrcdir="$$s/mpfr"; \
17342 $(SHELL) $${libsrcdir}/configure \
17343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17344 --target=${target_alias} $${srcdiroption} \
17345 --with-build-libsubdir=$(HOST_SUBDIR) \
17346 $(STAGEprofile_CONFIGURE_FLAGS) \
17347 --disable-shared @extra_mpfr_configure_flags@
17348 @endif mpfr-bootstrap
17350 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17351 maybe-configure-stagefeedback-mpfr:
17352 @if mpfr-bootstrap
17353 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17354 configure-stagefeedback-mpfr:
17355 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17356 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17357 @r=`${PWD_COMMAND}`; export r; \
17358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17359 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17360 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17361 $(HOST_EXPORTS) \
17362 $(POSTSTAGE1_HOST_EXPORTS) \
17363 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17364 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17365 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17366 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17367 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17368 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17369 case $(srcdir) in \
17370 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17371 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17372 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17373 esac; \
17374 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17375 libsrcdir="$$s/mpfr"; \
17376 $(SHELL) $${libsrcdir}/configure \
17377 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17378 --target=${target_alias} $${srcdiroption} \
17379 --with-build-libsubdir=$(HOST_SUBDIR) \
17380 $(STAGEfeedback_CONFIGURE_FLAGS) \
17381 --disable-shared @extra_mpfr_configure_flags@
17382 @endif mpfr-bootstrap
17388 .PHONY: all-mpfr maybe-all-mpfr
17389 maybe-all-mpfr:
17390 @if gcc-bootstrap
17391 all-mpfr: stage_current
17392 @endif gcc-bootstrap
17393 @if mpfr
17394 TARGET-mpfr=all
17395 maybe-all-mpfr: all-mpfr
17396 all-mpfr: configure-mpfr
17397 @r=`${PWD_COMMAND}`; export r; \
17398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17399 $(HOST_EXPORTS) \
17400 (cd $(HOST_SUBDIR)/mpfr && \
17401 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17402 $(TARGET-mpfr))
17403 @endif mpfr
17407 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17408 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17409 maybe-all-stage1-mpfr:
17410 maybe-clean-stage1-mpfr:
17411 @if mpfr-bootstrap
17412 maybe-all-stage1-mpfr: all-stage1-mpfr
17413 all-stage1: all-stage1-mpfr
17414 TARGET-stage1-mpfr = $(TARGET-mpfr)
17415 all-stage1-mpfr: configure-stage1-mpfr
17416 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17417 @r=`${PWD_COMMAND}`; export r; \
17418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17419 TFLAGS="$(STAGE1_TFLAGS)"; \
17420 $(HOST_EXPORTS) \
17421 cd $(HOST_SUBDIR)/mpfr && \
17422 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17423 CFLAGS="$(STAGE1_CFLAGS)" \
17424 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17425 LIBCFLAGS="$(LIBCFLAGS)" \
17426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17429 $(EXTRA_HOST_FLAGS) \
17430 TFLAGS="$(STAGE1_TFLAGS)" \
17431 $(TARGET-stage1-mpfr)
17433 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17434 clean-stage1: clean-stage1-mpfr
17435 clean-stage1-mpfr:
17436 @if [ $(current_stage) = stage1 ]; then \
17437 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17438 else \
17439 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17440 $(MAKE) stage1-start; \
17441 fi; \
17442 cd $(HOST_SUBDIR)/mpfr && \
17443 $(MAKE) $(EXTRA_HOST_FLAGS) \
17444 clean
17445 @endif mpfr-bootstrap
17448 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17449 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17450 maybe-all-stage2-mpfr:
17451 maybe-clean-stage2-mpfr:
17452 @if mpfr-bootstrap
17453 maybe-all-stage2-mpfr: all-stage2-mpfr
17454 all-stage2: all-stage2-mpfr
17455 TARGET-stage2-mpfr = $(TARGET-mpfr)
17456 all-stage2-mpfr: configure-stage2-mpfr
17457 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17458 @r=`${PWD_COMMAND}`; export r; \
17459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17460 TFLAGS="$(STAGE2_TFLAGS)"; \
17461 $(HOST_EXPORTS) \
17462 $(POSTSTAGE1_HOST_EXPORTS) \
17463 cd $(HOST_SUBDIR)/mpfr && \
17464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17465 CFLAGS="$(STAGE2_CFLAGS)" \
17466 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17467 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17471 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17472 TFLAGS="$(STAGE2_TFLAGS)" \
17473 $(TARGET-stage2-mpfr)
17475 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17476 clean-stage2: clean-stage2-mpfr
17477 clean-stage2-mpfr:
17478 @if [ $(current_stage) = stage2 ]; then \
17479 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17480 else \
17481 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17482 $(MAKE) stage2-start; \
17483 fi; \
17484 cd $(HOST_SUBDIR)/mpfr && \
17485 $(MAKE) $(EXTRA_HOST_FLAGS) \
17486 $(POSTSTAGE1_FLAGS_TO_PASS) \
17487 clean
17488 @endif mpfr-bootstrap
17491 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17492 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17493 maybe-all-stage3-mpfr:
17494 maybe-clean-stage3-mpfr:
17495 @if mpfr-bootstrap
17496 maybe-all-stage3-mpfr: all-stage3-mpfr
17497 all-stage3: all-stage3-mpfr
17498 TARGET-stage3-mpfr = $(TARGET-mpfr)
17499 all-stage3-mpfr: configure-stage3-mpfr
17500 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17501 @r=`${PWD_COMMAND}`; export r; \
17502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17503 TFLAGS="$(STAGE3_TFLAGS)"; \
17504 $(HOST_EXPORTS) \
17505 $(POSTSTAGE1_HOST_EXPORTS) \
17506 cd $(HOST_SUBDIR)/mpfr && \
17507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17508 CFLAGS="$(STAGE3_CFLAGS)" \
17509 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17510 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17511 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17512 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17513 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17514 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17515 TFLAGS="$(STAGE3_TFLAGS)" \
17516 $(TARGET-stage3-mpfr)
17518 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17519 clean-stage3: clean-stage3-mpfr
17520 clean-stage3-mpfr:
17521 @if [ $(current_stage) = stage3 ]; then \
17522 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17523 else \
17524 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17525 $(MAKE) stage3-start; \
17526 fi; \
17527 cd $(HOST_SUBDIR)/mpfr && \
17528 $(MAKE) $(EXTRA_HOST_FLAGS) \
17529 $(POSTSTAGE1_FLAGS_TO_PASS) \
17530 clean
17531 @endif mpfr-bootstrap
17534 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17535 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17536 maybe-all-stage4-mpfr:
17537 maybe-clean-stage4-mpfr:
17538 @if mpfr-bootstrap
17539 maybe-all-stage4-mpfr: all-stage4-mpfr
17540 all-stage4: all-stage4-mpfr
17541 TARGET-stage4-mpfr = $(TARGET-mpfr)
17542 all-stage4-mpfr: configure-stage4-mpfr
17543 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17544 @r=`${PWD_COMMAND}`; export r; \
17545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17546 TFLAGS="$(STAGE4_TFLAGS)"; \
17547 $(HOST_EXPORTS) \
17548 $(POSTSTAGE1_HOST_EXPORTS) \
17549 cd $(HOST_SUBDIR)/mpfr && \
17550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17551 CFLAGS="$(STAGE4_CFLAGS)" \
17552 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17553 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17557 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17558 TFLAGS="$(STAGE4_TFLAGS)" \
17559 $(TARGET-stage4-mpfr)
17561 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17562 clean-stage4: clean-stage4-mpfr
17563 clean-stage4-mpfr:
17564 @if [ $(current_stage) = stage4 ]; then \
17565 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17566 else \
17567 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17568 $(MAKE) stage4-start; \
17569 fi; \
17570 cd $(HOST_SUBDIR)/mpfr && \
17571 $(MAKE) $(EXTRA_HOST_FLAGS) \
17572 $(POSTSTAGE1_FLAGS_TO_PASS) \
17573 clean
17574 @endif mpfr-bootstrap
17577 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17578 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17579 maybe-all-stageprofile-mpfr:
17580 maybe-clean-stageprofile-mpfr:
17581 @if mpfr-bootstrap
17582 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17583 all-stageprofile: all-stageprofile-mpfr
17584 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17585 all-stageprofile-mpfr: configure-stageprofile-mpfr
17586 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17587 @r=`${PWD_COMMAND}`; export r; \
17588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17589 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17590 $(HOST_EXPORTS) \
17591 $(POSTSTAGE1_HOST_EXPORTS) \
17592 cd $(HOST_SUBDIR)/mpfr && \
17593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17594 CFLAGS="$(STAGEprofile_CFLAGS)" \
17595 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17596 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17597 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17598 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17599 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17600 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17601 TFLAGS="$(STAGEprofile_TFLAGS)" \
17602 $(TARGET-stageprofile-mpfr)
17604 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17605 clean-stageprofile: clean-stageprofile-mpfr
17606 clean-stageprofile-mpfr:
17607 @if [ $(current_stage) = stageprofile ]; then \
17608 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17609 else \
17610 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17611 $(MAKE) stageprofile-start; \
17612 fi; \
17613 cd $(HOST_SUBDIR)/mpfr && \
17614 $(MAKE) $(EXTRA_HOST_FLAGS) \
17615 $(POSTSTAGE1_FLAGS_TO_PASS) \
17616 clean
17617 @endif mpfr-bootstrap
17620 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17621 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17622 maybe-all-stagefeedback-mpfr:
17623 maybe-clean-stagefeedback-mpfr:
17624 @if mpfr-bootstrap
17625 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17626 all-stagefeedback: all-stagefeedback-mpfr
17627 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17628 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17629 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17630 @r=`${PWD_COMMAND}`; export r; \
17631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17632 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17633 $(HOST_EXPORTS) \
17634 $(POSTSTAGE1_HOST_EXPORTS) \
17635 cd $(HOST_SUBDIR)/mpfr && \
17636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17637 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17638 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17639 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17643 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17644 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17645 $(TARGET-stagefeedback-mpfr)
17647 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17648 clean-stagefeedback: clean-stagefeedback-mpfr
17649 clean-stagefeedback-mpfr:
17650 @if [ $(current_stage) = stagefeedback ]; then \
17651 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17652 else \
17653 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17654 $(MAKE) stagefeedback-start; \
17655 fi; \
17656 cd $(HOST_SUBDIR)/mpfr && \
17657 $(MAKE) $(EXTRA_HOST_FLAGS) \
17658 $(POSTSTAGE1_FLAGS_TO_PASS) \
17659 clean
17660 @endif mpfr-bootstrap
17666 .PHONY: check-mpfr maybe-check-mpfr
17667 maybe-check-mpfr:
17668 @if mpfr
17669 maybe-check-mpfr: check-mpfr
17671 check-mpfr:
17672 @: $(MAKE); $(unstage)
17673 @r=`${PWD_COMMAND}`; export r; \
17674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17675 $(HOST_EXPORTS) \
17676 (cd $(HOST_SUBDIR)/mpfr && \
17677 $(MAKE) $(FLAGS_TO_PASS) check)
17679 @endif mpfr
17681 .PHONY: install-mpfr maybe-install-mpfr
17682 maybe-install-mpfr:
17683 @if mpfr
17684 maybe-install-mpfr: install-mpfr
17686 install-mpfr:
17688 @endif mpfr
17690 # Other targets (info, dvi, pdf, etc.)
17692 .PHONY: maybe-info-mpfr info-mpfr
17693 maybe-info-mpfr:
17694 @if mpfr
17695 maybe-info-mpfr: info-mpfr
17697 info-mpfr: \
17698 configure-mpfr
17699 @[ -f ./mpfr/Makefile ] || exit 0; \
17700 r=`${PWD_COMMAND}`; export r; \
17701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702 $(HOST_EXPORTS) \
17703 for flag in $(EXTRA_HOST_FLAGS) ; do \
17704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705 done; \
17706 echo "Doing info in mpfr" ; \
17707 (cd $(HOST_SUBDIR)/mpfr && \
17708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710 "RANLIB=$${RANLIB}" \
17711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17712 info) \
17713 || exit 1
17715 @endif mpfr
17717 .PHONY: maybe-dvi-mpfr dvi-mpfr
17718 maybe-dvi-mpfr:
17719 @if mpfr
17720 maybe-dvi-mpfr: dvi-mpfr
17722 dvi-mpfr: \
17723 configure-mpfr
17724 @[ -f ./mpfr/Makefile ] || exit 0; \
17725 r=`${PWD_COMMAND}`; export r; \
17726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17727 $(HOST_EXPORTS) \
17728 for flag in $(EXTRA_HOST_FLAGS) ; do \
17729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17730 done; \
17731 echo "Doing dvi in mpfr" ; \
17732 (cd $(HOST_SUBDIR)/mpfr && \
17733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17735 "RANLIB=$${RANLIB}" \
17736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17737 dvi) \
17738 || exit 1
17740 @endif mpfr
17742 .PHONY: maybe-pdf-mpfr pdf-mpfr
17743 maybe-pdf-mpfr:
17744 @if mpfr
17745 maybe-pdf-mpfr: pdf-mpfr
17747 pdf-mpfr: \
17748 configure-mpfr
17749 @[ -f ./mpfr/Makefile ] || exit 0; \
17750 r=`${PWD_COMMAND}`; export r; \
17751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17752 $(HOST_EXPORTS) \
17753 for flag in $(EXTRA_HOST_FLAGS) ; do \
17754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17755 done; \
17756 echo "Doing pdf in mpfr" ; \
17757 (cd $(HOST_SUBDIR)/mpfr && \
17758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17760 "RANLIB=$${RANLIB}" \
17761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17762 pdf) \
17763 || exit 1
17765 @endif mpfr
17767 .PHONY: maybe-html-mpfr html-mpfr
17768 maybe-html-mpfr:
17769 @if mpfr
17770 maybe-html-mpfr: html-mpfr
17772 html-mpfr: \
17773 configure-mpfr
17774 @[ -f ./mpfr/Makefile ] || exit 0; \
17775 r=`${PWD_COMMAND}`; export r; \
17776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777 $(HOST_EXPORTS) \
17778 for flag in $(EXTRA_HOST_FLAGS) ; do \
17779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17780 done; \
17781 echo "Doing html in mpfr" ; \
17782 (cd $(HOST_SUBDIR)/mpfr && \
17783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17785 "RANLIB=$${RANLIB}" \
17786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17787 html) \
17788 || exit 1
17790 @endif mpfr
17792 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17793 maybe-TAGS-mpfr:
17794 @if mpfr
17795 maybe-TAGS-mpfr: TAGS-mpfr
17797 TAGS-mpfr: \
17798 configure-mpfr
17799 @[ -f ./mpfr/Makefile ] || exit 0; \
17800 r=`${PWD_COMMAND}`; export r; \
17801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17802 $(HOST_EXPORTS) \
17803 for flag in $(EXTRA_HOST_FLAGS) ; do \
17804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17805 done; \
17806 echo "Doing TAGS in mpfr" ; \
17807 (cd $(HOST_SUBDIR)/mpfr && \
17808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17810 "RANLIB=$${RANLIB}" \
17811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17812 TAGS) \
17813 || exit 1
17815 @endif mpfr
17817 .PHONY: maybe-install-info-mpfr install-info-mpfr
17818 maybe-install-info-mpfr:
17819 @if mpfr
17820 maybe-install-info-mpfr: install-info-mpfr
17822 install-info-mpfr: \
17823 configure-mpfr \
17824 info-mpfr
17825 @[ -f ./mpfr/Makefile ] || exit 0; \
17826 r=`${PWD_COMMAND}`; export r; \
17827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17828 $(HOST_EXPORTS) \
17829 for flag in $(EXTRA_HOST_FLAGS) ; do \
17830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17831 done; \
17832 echo "Doing install-info in mpfr" ; \
17833 (cd $(HOST_SUBDIR)/mpfr && \
17834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17836 "RANLIB=$${RANLIB}" \
17837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17838 install-info) \
17839 || exit 1
17841 @endif mpfr
17843 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17844 maybe-install-pdf-mpfr:
17845 @if mpfr
17846 maybe-install-pdf-mpfr: install-pdf-mpfr
17848 install-pdf-mpfr: \
17849 configure-mpfr \
17850 pdf-mpfr
17851 @[ -f ./mpfr/Makefile ] || exit 0; \
17852 r=`${PWD_COMMAND}`; export r; \
17853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17854 $(HOST_EXPORTS) \
17855 for flag in $(EXTRA_HOST_FLAGS) ; do \
17856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17857 done; \
17858 echo "Doing install-pdf in mpfr" ; \
17859 (cd $(HOST_SUBDIR)/mpfr && \
17860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17862 "RANLIB=$${RANLIB}" \
17863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17864 install-pdf) \
17865 || exit 1
17867 @endif mpfr
17869 .PHONY: maybe-install-html-mpfr install-html-mpfr
17870 maybe-install-html-mpfr:
17871 @if mpfr
17872 maybe-install-html-mpfr: install-html-mpfr
17874 install-html-mpfr: \
17875 configure-mpfr \
17876 html-mpfr
17877 @[ -f ./mpfr/Makefile ] || exit 0; \
17878 r=`${PWD_COMMAND}`; export r; \
17879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17880 $(HOST_EXPORTS) \
17881 for flag in $(EXTRA_HOST_FLAGS) ; do \
17882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17883 done; \
17884 echo "Doing install-html in mpfr" ; \
17885 (cd $(HOST_SUBDIR)/mpfr && \
17886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17888 "RANLIB=$${RANLIB}" \
17889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17890 install-html) \
17891 || exit 1
17893 @endif mpfr
17895 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17896 maybe-installcheck-mpfr:
17897 @if mpfr
17898 maybe-installcheck-mpfr: installcheck-mpfr
17900 installcheck-mpfr: \
17901 configure-mpfr
17902 @[ -f ./mpfr/Makefile ] || exit 0; \
17903 r=`${PWD_COMMAND}`; export r; \
17904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905 $(HOST_EXPORTS) \
17906 for flag in $(EXTRA_HOST_FLAGS) ; do \
17907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17908 done; \
17909 echo "Doing installcheck in mpfr" ; \
17910 (cd $(HOST_SUBDIR)/mpfr && \
17911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17913 "RANLIB=$${RANLIB}" \
17914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17915 installcheck) \
17916 || exit 1
17918 @endif mpfr
17920 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17921 maybe-mostlyclean-mpfr:
17922 @if mpfr
17923 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17925 mostlyclean-mpfr:
17926 @[ -f ./mpfr/Makefile ] || exit 0; \
17927 r=`${PWD_COMMAND}`; export r; \
17928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17929 $(HOST_EXPORTS) \
17930 for flag in $(EXTRA_HOST_FLAGS) ; do \
17931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17932 done; \
17933 echo "Doing mostlyclean in mpfr" ; \
17934 (cd $(HOST_SUBDIR)/mpfr && \
17935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17937 "RANLIB=$${RANLIB}" \
17938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17939 mostlyclean) \
17940 || exit 1
17942 @endif mpfr
17944 .PHONY: maybe-clean-mpfr clean-mpfr
17945 maybe-clean-mpfr:
17946 @if mpfr
17947 maybe-clean-mpfr: clean-mpfr
17949 clean-mpfr:
17950 @[ -f ./mpfr/Makefile ] || exit 0; \
17951 r=`${PWD_COMMAND}`; export r; \
17952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17953 $(HOST_EXPORTS) \
17954 for flag in $(EXTRA_HOST_FLAGS) ; do \
17955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17956 done; \
17957 echo "Doing clean in mpfr" ; \
17958 (cd $(HOST_SUBDIR)/mpfr && \
17959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17961 "RANLIB=$${RANLIB}" \
17962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17963 clean) \
17964 || exit 1
17966 @endif mpfr
17968 .PHONY: maybe-distclean-mpfr distclean-mpfr
17969 maybe-distclean-mpfr:
17970 @if mpfr
17971 maybe-distclean-mpfr: distclean-mpfr
17973 distclean-mpfr:
17974 @[ -f ./mpfr/Makefile ] || exit 0; \
17975 r=`${PWD_COMMAND}`; export r; \
17976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17977 $(HOST_EXPORTS) \
17978 for flag in $(EXTRA_HOST_FLAGS) ; do \
17979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17980 done; \
17981 echo "Doing distclean in mpfr" ; \
17982 (cd $(HOST_SUBDIR)/mpfr && \
17983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17985 "RANLIB=$${RANLIB}" \
17986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17987 distclean) \
17988 || exit 1
17990 @endif mpfr
17992 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17993 maybe-maintainer-clean-mpfr:
17994 @if mpfr
17995 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17997 maintainer-clean-mpfr:
17998 @[ -f ./mpfr/Makefile ] || exit 0; \
17999 r=`${PWD_COMMAND}`; export r; \
18000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18001 $(HOST_EXPORTS) \
18002 for flag in $(EXTRA_HOST_FLAGS) ; do \
18003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18004 done; \
18005 echo "Doing maintainer-clean in mpfr" ; \
18006 (cd $(HOST_SUBDIR)/mpfr && \
18007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18009 "RANLIB=$${RANLIB}" \
18010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18011 maintainer-clean) \
18012 || exit 1
18014 @endif mpfr
18018 .PHONY: configure-mpc maybe-configure-mpc
18019 maybe-configure-mpc:
18020 @if gcc-bootstrap
18021 configure-mpc: stage_current
18022 @endif gcc-bootstrap
18023 @if mpc
18024 maybe-configure-mpc: configure-mpc
18025 configure-mpc:
18026 @r=`${PWD_COMMAND}`; export r; \
18027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18028 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18030 $(HOST_EXPORTS) \
18031 echo Configuring in $(HOST_SUBDIR)/mpc; \
18032 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18033 case $(srcdir) in \
18034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18035 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18037 esac; \
18038 srcdiroption="--srcdir=$${topdir}/mpc"; \
18039 libsrcdir="$$s/mpc"; \
18040 $(SHELL) $${libsrcdir}/configure \
18041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18042 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18043 || exit 1
18044 @endif mpc
18048 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18049 maybe-configure-stage1-mpc:
18050 @if mpc-bootstrap
18051 maybe-configure-stage1-mpc: configure-stage1-mpc
18052 configure-stage1-mpc:
18053 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18055 @r=`${PWD_COMMAND}`; export r; \
18056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18057 TFLAGS="$(STAGE1_TFLAGS)"; \
18058 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18059 $(HOST_EXPORTS) \
18060 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18061 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18062 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18063 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18065 cd $(HOST_SUBDIR)/mpc || exit 1; \
18066 case $(srcdir) in \
18067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18068 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18070 esac; \
18071 srcdiroption="--srcdir=$${topdir}/mpc"; \
18072 libsrcdir="$$s/mpc"; \
18073 $(SHELL) $${libsrcdir}/configure \
18074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18075 --target=${target_alias} $${srcdiroption} \
18076 $(STAGE1_CONFIGURE_FLAGS) \
18077 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18078 @endif mpc-bootstrap
18080 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18081 maybe-configure-stage2-mpc:
18082 @if mpc-bootstrap
18083 maybe-configure-stage2-mpc: configure-stage2-mpc
18084 configure-stage2-mpc:
18085 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18086 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18087 @r=`${PWD_COMMAND}`; export r; \
18088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18089 TFLAGS="$(STAGE2_TFLAGS)"; \
18090 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18091 $(HOST_EXPORTS) \
18092 $(POSTSTAGE1_HOST_EXPORTS) \
18093 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18094 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18095 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18096 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18097 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18098 cd $(HOST_SUBDIR)/mpc || exit 1; \
18099 case $(srcdir) in \
18100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18101 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18103 esac; \
18104 srcdiroption="--srcdir=$${topdir}/mpc"; \
18105 libsrcdir="$$s/mpc"; \
18106 $(SHELL) $${libsrcdir}/configure \
18107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18108 --target=${target_alias} $${srcdiroption} \
18109 --with-build-libsubdir=$(HOST_SUBDIR) \
18110 $(STAGE2_CONFIGURE_FLAGS) \
18111 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18112 @endif mpc-bootstrap
18114 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18115 maybe-configure-stage3-mpc:
18116 @if mpc-bootstrap
18117 maybe-configure-stage3-mpc: configure-stage3-mpc
18118 configure-stage3-mpc:
18119 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18120 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18121 @r=`${PWD_COMMAND}`; export r; \
18122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18123 TFLAGS="$(STAGE3_TFLAGS)"; \
18124 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18125 $(HOST_EXPORTS) \
18126 $(POSTSTAGE1_HOST_EXPORTS) \
18127 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18128 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18129 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18130 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18131 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18132 cd $(HOST_SUBDIR)/mpc || exit 1; \
18133 case $(srcdir) in \
18134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18135 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18137 esac; \
18138 srcdiroption="--srcdir=$${topdir}/mpc"; \
18139 libsrcdir="$$s/mpc"; \
18140 $(SHELL) $${libsrcdir}/configure \
18141 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18142 --target=${target_alias} $${srcdiroption} \
18143 --with-build-libsubdir=$(HOST_SUBDIR) \
18144 $(STAGE3_CONFIGURE_FLAGS) \
18145 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18146 @endif mpc-bootstrap
18148 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18149 maybe-configure-stage4-mpc:
18150 @if mpc-bootstrap
18151 maybe-configure-stage4-mpc: configure-stage4-mpc
18152 configure-stage4-mpc:
18153 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18155 @r=`${PWD_COMMAND}`; export r; \
18156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18157 TFLAGS="$(STAGE4_TFLAGS)"; \
18158 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18159 $(HOST_EXPORTS) \
18160 $(POSTSTAGE1_HOST_EXPORTS) \
18161 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18162 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18163 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18164 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18166 cd $(HOST_SUBDIR)/mpc || exit 1; \
18167 case $(srcdir) in \
18168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18169 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18171 esac; \
18172 srcdiroption="--srcdir=$${topdir}/mpc"; \
18173 libsrcdir="$$s/mpc"; \
18174 $(SHELL) $${libsrcdir}/configure \
18175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18176 --target=${target_alias} $${srcdiroption} \
18177 --with-build-libsubdir=$(HOST_SUBDIR) \
18178 $(STAGE4_CONFIGURE_FLAGS) \
18179 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18180 @endif mpc-bootstrap
18182 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18183 maybe-configure-stageprofile-mpc:
18184 @if mpc-bootstrap
18185 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18186 configure-stageprofile-mpc:
18187 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18188 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18189 @r=`${PWD_COMMAND}`; export r; \
18190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18191 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18192 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18193 $(HOST_EXPORTS) \
18194 $(POSTSTAGE1_HOST_EXPORTS) \
18195 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18196 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18197 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18198 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18199 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18200 cd $(HOST_SUBDIR)/mpc || exit 1; \
18201 case $(srcdir) in \
18202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18203 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18205 esac; \
18206 srcdiroption="--srcdir=$${topdir}/mpc"; \
18207 libsrcdir="$$s/mpc"; \
18208 $(SHELL) $${libsrcdir}/configure \
18209 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18210 --target=${target_alias} $${srcdiroption} \
18211 --with-build-libsubdir=$(HOST_SUBDIR) \
18212 $(STAGEprofile_CONFIGURE_FLAGS) \
18213 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18214 @endif mpc-bootstrap
18216 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18217 maybe-configure-stagefeedback-mpc:
18218 @if mpc-bootstrap
18219 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18220 configure-stagefeedback-mpc:
18221 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18222 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18223 @r=`${PWD_COMMAND}`; export r; \
18224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18225 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18226 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18227 $(HOST_EXPORTS) \
18228 $(POSTSTAGE1_HOST_EXPORTS) \
18229 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18230 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18231 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18232 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18234 cd $(HOST_SUBDIR)/mpc || exit 1; \
18235 case $(srcdir) in \
18236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18237 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18239 esac; \
18240 srcdiroption="--srcdir=$${topdir}/mpc"; \
18241 libsrcdir="$$s/mpc"; \
18242 $(SHELL) $${libsrcdir}/configure \
18243 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18244 --target=${target_alias} $${srcdiroption} \
18245 --with-build-libsubdir=$(HOST_SUBDIR) \
18246 $(STAGEfeedback_CONFIGURE_FLAGS) \
18247 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18248 @endif mpc-bootstrap
18254 .PHONY: all-mpc maybe-all-mpc
18255 maybe-all-mpc:
18256 @if gcc-bootstrap
18257 all-mpc: stage_current
18258 @endif gcc-bootstrap
18259 @if mpc
18260 TARGET-mpc=all
18261 maybe-all-mpc: all-mpc
18262 all-mpc: configure-mpc
18263 @r=`${PWD_COMMAND}`; export r; \
18264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18265 $(HOST_EXPORTS) \
18266 (cd $(HOST_SUBDIR)/mpc && \
18267 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18268 $(TARGET-mpc))
18269 @endif mpc
18273 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18274 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18275 maybe-all-stage1-mpc:
18276 maybe-clean-stage1-mpc:
18277 @if mpc-bootstrap
18278 maybe-all-stage1-mpc: all-stage1-mpc
18279 all-stage1: all-stage1-mpc
18280 TARGET-stage1-mpc = $(TARGET-mpc)
18281 all-stage1-mpc: configure-stage1-mpc
18282 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18283 @r=`${PWD_COMMAND}`; export r; \
18284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18285 TFLAGS="$(STAGE1_TFLAGS)"; \
18286 $(HOST_EXPORTS) \
18287 cd $(HOST_SUBDIR)/mpc && \
18288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18289 CFLAGS="$(STAGE1_CFLAGS)" \
18290 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18291 LIBCFLAGS="$(LIBCFLAGS)" \
18292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18295 $(EXTRA_HOST_FLAGS) \
18296 TFLAGS="$(STAGE1_TFLAGS)" \
18297 $(TARGET-stage1-mpc)
18299 maybe-clean-stage1-mpc: clean-stage1-mpc
18300 clean-stage1: clean-stage1-mpc
18301 clean-stage1-mpc:
18302 @if [ $(current_stage) = stage1 ]; then \
18303 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18304 else \
18305 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18306 $(MAKE) stage1-start; \
18307 fi; \
18308 cd $(HOST_SUBDIR)/mpc && \
18309 $(MAKE) $(EXTRA_HOST_FLAGS) \
18310 clean
18311 @endif mpc-bootstrap
18314 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18315 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18316 maybe-all-stage2-mpc:
18317 maybe-clean-stage2-mpc:
18318 @if mpc-bootstrap
18319 maybe-all-stage2-mpc: all-stage2-mpc
18320 all-stage2: all-stage2-mpc
18321 TARGET-stage2-mpc = $(TARGET-mpc)
18322 all-stage2-mpc: configure-stage2-mpc
18323 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18324 @r=`${PWD_COMMAND}`; export r; \
18325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18326 TFLAGS="$(STAGE2_TFLAGS)"; \
18327 $(HOST_EXPORTS) \
18328 $(POSTSTAGE1_HOST_EXPORTS) \
18329 cd $(HOST_SUBDIR)/mpc && \
18330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18331 CFLAGS="$(STAGE2_CFLAGS)" \
18332 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18333 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18338 TFLAGS="$(STAGE2_TFLAGS)" \
18339 $(TARGET-stage2-mpc)
18341 maybe-clean-stage2-mpc: clean-stage2-mpc
18342 clean-stage2: clean-stage2-mpc
18343 clean-stage2-mpc:
18344 @if [ $(current_stage) = stage2 ]; then \
18345 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18346 else \
18347 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18348 $(MAKE) stage2-start; \
18349 fi; \
18350 cd $(HOST_SUBDIR)/mpc && \
18351 $(MAKE) $(EXTRA_HOST_FLAGS) \
18352 $(POSTSTAGE1_FLAGS_TO_PASS) \
18353 clean
18354 @endif mpc-bootstrap
18357 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18358 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18359 maybe-all-stage3-mpc:
18360 maybe-clean-stage3-mpc:
18361 @if mpc-bootstrap
18362 maybe-all-stage3-mpc: all-stage3-mpc
18363 all-stage3: all-stage3-mpc
18364 TARGET-stage3-mpc = $(TARGET-mpc)
18365 all-stage3-mpc: configure-stage3-mpc
18366 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18367 @r=`${PWD_COMMAND}`; export r; \
18368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18369 TFLAGS="$(STAGE3_TFLAGS)"; \
18370 $(HOST_EXPORTS) \
18371 $(POSTSTAGE1_HOST_EXPORTS) \
18372 cd $(HOST_SUBDIR)/mpc && \
18373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18374 CFLAGS="$(STAGE3_CFLAGS)" \
18375 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18376 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18381 TFLAGS="$(STAGE3_TFLAGS)" \
18382 $(TARGET-stage3-mpc)
18384 maybe-clean-stage3-mpc: clean-stage3-mpc
18385 clean-stage3: clean-stage3-mpc
18386 clean-stage3-mpc:
18387 @if [ $(current_stage) = stage3 ]; then \
18388 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18389 else \
18390 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18391 $(MAKE) stage3-start; \
18392 fi; \
18393 cd $(HOST_SUBDIR)/mpc && \
18394 $(MAKE) $(EXTRA_HOST_FLAGS) \
18395 $(POSTSTAGE1_FLAGS_TO_PASS) \
18396 clean
18397 @endif mpc-bootstrap
18400 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18401 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18402 maybe-all-stage4-mpc:
18403 maybe-clean-stage4-mpc:
18404 @if mpc-bootstrap
18405 maybe-all-stage4-mpc: all-stage4-mpc
18406 all-stage4: all-stage4-mpc
18407 TARGET-stage4-mpc = $(TARGET-mpc)
18408 all-stage4-mpc: configure-stage4-mpc
18409 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18410 @r=`${PWD_COMMAND}`; export r; \
18411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18412 TFLAGS="$(STAGE4_TFLAGS)"; \
18413 $(HOST_EXPORTS) \
18414 $(POSTSTAGE1_HOST_EXPORTS) \
18415 cd $(HOST_SUBDIR)/mpc && \
18416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18417 CFLAGS="$(STAGE4_CFLAGS)" \
18418 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18419 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18424 TFLAGS="$(STAGE4_TFLAGS)" \
18425 $(TARGET-stage4-mpc)
18427 maybe-clean-stage4-mpc: clean-stage4-mpc
18428 clean-stage4: clean-stage4-mpc
18429 clean-stage4-mpc:
18430 @if [ $(current_stage) = stage4 ]; then \
18431 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18432 else \
18433 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18434 $(MAKE) stage4-start; \
18435 fi; \
18436 cd $(HOST_SUBDIR)/mpc && \
18437 $(MAKE) $(EXTRA_HOST_FLAGS) \
18438 $(POSTSTAGE1_FLAGS_TO_PASS) \
18439 clean
18440 @endif mpc-bootstrap
18443 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18444 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18445 maybe-all-stageprofile-mpc:
18446 maybe-clean-stageprofile-mpc:
18447 @if mpc-bootstrap
18448 maybe-all-stageprofile-mpc: all-stageprofile-mpc
18449 all-stageprofile: all-stageprofile-mpc
18450 TARGET-stageprofile-mpc = $(TARGET-mpc)
18451 all-stageprofile-mpc: configure-stageprofile-mpc
18452 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18453 @r=`${PWD_COMMAND}`; export r; \
18454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18455 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18456 $(HOST_EXPORTS) \
18457 $(POSTSTAGE1_HOST_EXPORTS) \
18458 cd $(HOST_SUBDIR)/mpc && \
18459 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18460 CFLAGS="$(STAGEprofile_CFLAGS)" \
18461 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18462 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18466 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18467 TFLAGS="$(STAGEprofile_TFLAGS)" \
18468 $(TARGET-stageprofile-mpc)
18470 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18471 clean-stageprofile: clean-stageprofile-mpc
18472 clean-stageprofile-mpc:
18473 @if [ $(current_stage) = stageprofile ]; then \
18474 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18475 else \
18476 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18477 $(MAKE) stageprofile-start; \
18478 fi; \
18479 cd $(HOST_SUBDIR)/mpc && \
18480 $(MAKE) $(EXTRA_HOST_FLAGS) \
18481 $(POSTSTAGE1_FLAGS_TO_PASS) \
18482 clean
18483 @endif mpc-bootstrap
18486 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18487 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18488 maybe-all-stagefeedback-mpc:
18489 maybe-clean-stagefeedback-mpc:
18490 @if mpc-bootstrap
18491 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18492 all-stagefeedback: all-stagefeedback-mpc
18493 TARGET-stagefeedback-mpc = $(TARGET-mpc)
18494 all-stagefeedback-mpc: configure-stagefeedback-mpc
18495 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18496 @r=`${PWD_COMMAND}`; export r; \
18497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18498 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18499 $(HOST_EXPORTS) \
18500 $(POSTSTAGE1_HOST_EXPORTS) \
18501 cd $(HOST_SUBDIR)/mpc && \
18502 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18503 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18504 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18505 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18506 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18507 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18508 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18509 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18510 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18511 $(TARGET-stagefeedback-mpc)
18513 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18514 clean-stagefeedback: clean-stagefeedback-mpc
18515 clean-stagefeedback-mpc:
18516 @if [ $(current_stage) = stagefeedback ]; then \
18517 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18518 else \
18519 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18520 $(MAKE) stagefeedback-start; \
18521 fi; \
18522 cd $(HOST_SUBDIR)/mpc && \
18523 $(MAKE) $(EXTRA_HOST_FLAGS) \
18524 $(POSTSTAGE1_FLAGS_TO_PASS) \
18525 clean
18526 @endif mpc-bootstrap
18532 .PHONY: check-mpc maybe-check-mpc
18533 maybe-check-mpc:
18534 @if mpc
18535 maybe-check-mpc: check-mpc
18537 check-mpc:
18538 @: $(MAKE); $(unstage)
18539 @r=`${PWD_COMMAND}`; export r; \
18540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18541 $(HOST_EXPORTS) \
18542 (cd $(HOST_SUBDIR)/mpc && \
18543 $(MAKE) $(FLAGS_TO_PASS) check)
18545 @endif mpc
18547 .PHONY: install-mpc maybe-install-mpc
18548 maybe-install-mpc:
18549 @if mpc
18550 maybe-install-mpc: install-mpc
18552 install-mpc:
18554 @endif mpc
18556 # Other targets (info, dvi, pdf, etc.)
18558 .PHONY: maybe-info-mpc info-mpc
18559 maybe-info-mpc:
18560 @if mpc
18561 maybe-info-mpc: info-mpc
18563 info-mpc: \
18564 configure-mpc
18565 @[ -f ./mpc/Makefile ] || exit 0; \
18566 r=`${PWD_COMMAND}`; export r; \
18567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18568 $(HOST_EXPORTS) \
18569 for flag in $(EXTRA_HOST_FLAGS) ; do \
18570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18571 done; \
18572 echo "Doing info in mpc" ; \
18573 (cd $(HOST_SUBDIR)/mpc && \
18574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18576 "RANLIB=$${RANLIB}" \
18577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18578 info) \
18579 || exit 1
18581 @endif mpc
18583 .PHONY: maybe-dvi-mpc dvi-mpc
18584 maybe-dvi-mpc:
18585 @if mpc
18586 maybe-dvi-mpc: dvi-mpc
18588 dvi-mpc: \
18589 configure-mpc
18590 @[ -f ./mpc/Makefile ] || exit 0; \
18591 r=`${PWD_COMMAND}`; export r; \
18592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18593 $(HOST_EXPORTS) \
18594 for flag in $(EXTRA_HOST_FLAGS) ; do \
18595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18596 done; \
18597 echo "Doing dvi in mpc" ; \
18598 (cd $(HOST_SUBDIR)/mpc && \
18599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18601 "RANLIB=$${RANLIB}" \
18602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18603 dvi) \
18604 || exit 1
18606 @endif mpc
18608 .PHONY: maybe-pdf-mpc pdf-mpc
18609 maybe-pdf-mpc:
18610 @if mpc
18611 maybe-pdf-mpc: pdf-mpc
18613 pdf-mpc: \
18614 configure-mpc
18615 @[ -f ./mpc/Makefile ] || exit 0; \
18616 r=`${PWD_COMMAND}`; export r; \
18617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18618 $(HOST_EXPORTS) \
18619 for flag in $(EXTRA_HOST_FLAGS) ; do \
18620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18621 done; \
18622 echo "Doing pdf in mpc" ; \
18623 (cd $(HOST_SUBDIR)/mpc && \
18624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18626 "RANLIB=$${RANLIB}" \
18627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18628 pdf) \
18629 || exit 1
18631 @endif mpc
18633 .PHONY: maybe-html-mpc html-mpc
18634 maybe-html-mpc:
18635 @if mpc
18636 maybe-html-mpc: html-mpc
18638 html-mpc: \
18639 configure-mpc
18640 @[ -f ./mpc/Makefile ] || exit 0; \
18641 r=`${PWD_COMMAND}`; export r; \
18642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643 $(HOST_EXPORTS) \
18644 for flag in $(EXTRA_HOST_FLAGS) ; do \
18645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18646 done; \
18647 echo "Doing html in mpc" ; \
18648 (cd $(HOST_SUBDIR)/mpc && \
18649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18651 "RANLIB=$${RANLIB}" \
18652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18653 html) \
18654 || exit 1
18656 @endif mpc
18658 .PHONY: maybe-TAGS-mpc TAGS-mpc
18659 maybe-TAGS-mpc:
18660 @if mpc
18661 maybe-TAGS-mpc: TAGS-mpc
18663 TAGS-mpc: \
18664 configure-mpc
18665 @[ -f ./mpc/Makefile ] || exit 0; \
18666 r=`${PWD_COMMAND}`; export r; \
18667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18668 $(HOST_EXPORTS) \
18669 for flag in $(EXTRA_HOST_FLAGS) ; do \
18670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18671 done; \
18672 echo "Doing TAGS in mpc" ; \
18673 (cd $(HOST_SUBDIR)/mpc && \
18674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18676 "RANLIB=$${RANLIB}" \
18677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18678 TAGS) \
18679 || exit 1
18681 @endif mpc
18683 .PHONY: maybe-install-info-mpc install-info-mpc
18684 maybe-install-info-mpc:
18685 @if mpc
18686 maybe-install-info-mpc: install-info-mpc
18688 install-info-mpc: \
18689 configure-mpc \
18690 info-mpc
18691 @[ -f ./mpc/Makefile ] || exit 0; \
18692 r=`${PWD_COMMAND}`; export r; \
18693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18694 $(HOST_EXPORTS) \
18695 for flag in $(EXTRA_HOST_FLAGS) ; do \
18696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18697 done; \
18698 echo "Doing install-info in mpc" ; \
18699 (cd $(HOST_SUBDIR)/mpc && \
18700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18702 "RANLIB=$${RANLIB}" \
18703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18704 install-info) \
18705 || exit 1
18707 @endif mpc
18709 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18710 maybe-install-pdf-mpc:
18711 @if mpc
18712 maybe-install-pdf-mpc: install-pdf-mpc
18714 install-pdf-mpc: \
18715 configure-mpc \
18716 pdf-mpc
18717 @[ -f ./mpc/Makefile ] || exit 0; \
18718 r=`${PWD_COMMAND}`; export r; \
18719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18720 $(HOST_EXPORTS) \
18721 for flag in $(EXTRA_HOST_FLAGS) ; do \
18722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18723 done; \
18724 echo "Doing install-pdf in mpc" ; \
18725 (cd $(HOST_SUBDIR)/mpc && \
18726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18728 "RANLIB=$${RANLIB}" \
18729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18730 install-pdf) \
18731 || exit 1
18733 @endif mpc
18735 .PHONY: maybe-install-html-mpc install-html-mpc
18736 maybe-install-html-mpc:
18737 @if mpc
18738 maybe-install-html-mpc: install-html-mpc
18740 install-html-mpc: \
18741 configure-mpc \
18742 html-mpc
18743 @[ -f ./mpc/Makefile ] || exit 0; \
18744 r=`${PWD_COMMAND}`; export r; \
18745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18746 $(HOST_EXPORTS) \
18747 for flag in $(EXTRA_HOST_FLAGS) ; do \
18748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18749 done; \
18750 echo "Doing install-html in mpc" ; \
18751 (cd $(HOST_SUBDIR)/mpc && \
18752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18754 "RANLIB=$${RANLIB}" \
18755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18756 install-html) \
18757 || exit 1
18759 @endif mpc
18761 .PHONY: maybe-installcheck-mpc installcheck-mpc
18762 maybe-installcheck-mpc:
18763 @if mpc
18764 maybe-installcheck-mpc: installcheck-mpc
18766 installcheck-mpc: \
18767 configure-mpc
18768 @[ -f ./mpc/Makefile ] || exit 0; \
18769 r=`${PWD_COMMAND}`; export r; \
18770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771 $(HOST_EXPORTS) \
18772 for flag in $(EXTRA_HOST_FLAGS) ; do \
18773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18774 done; \
18775 echo "Doing installcheck in mpc" ; \
18776 (cd $(HOST_SUBDIR)/mpc && \
18777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18779 "RANLIB=$${RANLIB}" \
18780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18781 installcheck) \
18782 || exit 1
18784 @endif mpc
18786 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18787 maybe-mostlyclean-mpc:
18788 @if mpc
18789 maybe-mostlyclean-mpc: mostlyclean-mpc
18791 mostlyclean-mpc:
18792 @[ -f ./mpc/Makefile ] || exit 0; \
18793 r=`${PWD_COMMAND}`; export r; \
18794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795 $(HOST_EXPORTS) \
18796 for flag in $(EXTRA_HOST_FLAGS) ; do \
18797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18798 done; \
18799 echo "Doing mostlyclean in mpc" ; \
18800 (cd $(HOST_SUBDIR)/mpc && \
18801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18803 "RANLIB=$${RANLIB}" \
18804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18805 mostlyclean) \
18806 || exit 1
18808 @endif mpc
18810 .PHONY: maybe-clean-mpc clean-mpc
18811 maybe-clean-mpc:
18812 @if mpc
18813 maybe-clean-mpc: clean-mpc
18815 clean-mpc:
18816 @[ -f ./mpc/Makefile ] || exit 0; \
18817 r=`${PWD_COMMAND}`; export r; \
18818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18819 $(HOST_EXPORTS) \
18820 for flag in $(EXTRA_HOST_FLAGS) ; do \
18821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18822 done; \
18823 echo "Doing clean in mpc" ; \
18824 (cd $(HOST_SUBDIR)/mpc && \
18825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18827 "RANLIB=$${RANLIB}" \
18828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18829 clean) \
18830 || exit 1
18832 @endif mpc
18834 .PHONY: maybe-distclean-mpc distclean-mpc
18835 maybe-distclean-mpc:
18836 @if mpc
18837 maybe-distclean-mpc: distclean-mpc
18839 distclean-mpc:
18840 @[ -f ./mpc/Makefile ] || exit 0; \
18841 r=`${PWD_COMMAND}`; export r; \
18842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18843 $(HOST_EXPORTS) \
18844 for flag in $(EXTRA_HOST_FLAGS) ; do \
18845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18846 done; \
18847 echo "Doing distclean in mpc" ; \
18848 (cd $(HOST_SUBDIR)/mpc && \
18849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18851 "RANLIB=$${RANLIB}" \
18852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18853 distclean) \
18854 || exit 1
18856 @endif mpc
18858 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18859 maybe-maintainer-clean-mpc:
18860 @if mpc
18861 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18863 maintainer-clean-mpc:
18864 @[ -f ./mpc/Makefile ] || exit 0; \
18865 r=`${PWD_COMMAND}`; export r; \
18866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18867 $(HOST_EXPORTS) \
18868 for flag in $(EXTRA_HOST_FLAGS) ; do \
18869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18870 done; \
18871 echo "Doing maintainer-clean in mpc" ; \
18872 (cd $(HOST_SUBDIR)/mpc && \
18873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18875 "RANLIB=$${RANLIB}" \
18876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18877 maintainer-clean) \
18878 || exit 1
18880 @endif mpc
18884 .PHONY: configure-ppl maybe-configure-ppl
18885 maybe-configure-ppl:
18886 @if gcc-bootstrap
18887 configure-ppl: stage_current
18888 @endif gcc-bootstrap
18889 @if ppl
18890 maybe-configure-ppl: configure-ppl
18891 configure-ppl:
18892 @r=`${PWD_COMMAND}`; export r; \
18893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18894 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18896 $(HOST_EXPORTS) \
18897 echo Configuring in $(HOST_SUBDIR)/ppl; \
18898 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18899 case $(srcdir) in \
18900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18901 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18903 esac; \
18904 srcdiroption="--srcdir=$${topdir}/ppl"; \
18905 libsrcdir="$$s/ppl"; \
18906 $(SHELL) $${libsrcdir}/configure \
18907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18908 --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18909 || exit 1
18910 @endif ppl
18914 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18915 maybe-configure-stage1-ppl:
18916 @if ppl-bootstrap
18917 maybe-configure-stage1-ppl: configure-stage1-ppl
18918 configure-stage1-ppl:
18919 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18921 @r=`${PWD_COMMAND}`; export r; \
18922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18923 TFLAGS="$(STAGE1_TFLAGS)"; \
18924 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18925 $(HOST_EXPORTS) \
18926 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18927 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18928 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18929 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18931 cd $(HOST_SUBDIR)/ppl || exit 1; \
18932 case $(srcdir) in \
18933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18934 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18936 esac; \
18937 srcdiroption="--srcdir=$${topdir}/ppl"; \
18938 libsrcdir="$$s/ppl"; \
18939 $(SHELL) $${libsrcdir}/configure \
18940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18941 --target=${target_alias} $${srcdiroption} \
18942 $(STAGE1_CONFIGURE_FLAGS) \
18943 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18944 @endif ppl-bootstrap
18946 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18947 maybe-configure-stage2-ppl:
18948 @if ppl-bootstrap
18949 maybe-configure-stage2-ppl: configure-stage2-ppl
18950 configure-stage2-ppl:
18951 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18953 @r=`${PWD_COMMAND}`; export r; \
18954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18955 TFLAGS="$(STAGE2_TFLAGS)"; \
18956 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18957 $(HOST_EXPORTS) \
18958 $(POSTSTAGE1_HOST_EXPORTS) \
18959 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18960 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18961 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18962 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18964 cd $(HOST_SUBDIR)/ppl || exit 1; \
18965 case $(srcdir) in \
18966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18967 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18969 esac; \
18970 srcdiroption="--srcdir=$${topdir}/ppl"; \
18971 libsrcdir="$$s/ppl"; \
18972 $(SHELL) $${libsrcdir}/configure \
18973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18974 --target=${target_alias} $${srcdiroption} \
18975 --with-build-libsubdir=$(HOST_SUBDIR) \
18976 $(STAGE2_CONFIGURE_FLAGS) \
18977 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18978 @endif ppl-bootstrap
18980 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18981 maybe-configure-stage3-ppl:
18982 @if ppl-bootstrap
18983 maybe-configure-stage3-ppl: configure-stage3-ppl
18984 configure-stage3-ppl:
18985 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18987 @r=`${PWD_COMMAND}`; export r; \
18988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18989 TFLAGS="$(STAGE3_TFLAGS)"; \
18990 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18991 $(HOST_EXPORTS) \
18992 $(POSTSTAGE1_HOST_EXPORTS) \
18993 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18994 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18995 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18996 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18998 cd $(HOST_SUBDIR)/ppl || exit 1; \
18999 case $(srcdir) in \
19000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19001 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19003 esac; \
19004 srcdiroption="--srcdir=$${topdir}/ppl"; \
19005 libsrcdir="$$s/ppl"; \
19006 $(SHELL) $${libsrcdir}/configure \
19007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19008 --target=${target_alias} $${srcdiroption} \
19009 --with-build-libsubdir=$(HOST_SUBDIR) \
19010 $(STAGE3_CONFIGURE_FLAGS) \
19011 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19012 @endif ppl-bootstrap
19014 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19015 maybe-configure-stage4-ppl:
19016 @if ppl-bootstrap
19017 maybe-configure-stage4-ppl: configure-stage4-ppl
19018 configure-stage4-ppl:
19019 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19021 @r=`${PWD_COMMAND}`; export r; \
19022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19023 TFLAGS="$(STAGE4_TFLAGS)"; \
19024 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19025 $(HOST_EXPORTS) \
19026 $(POSTSTAGE1_HOST_EXPORTS) \
19027 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19028 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19029 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19030 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19032 cd $(HOST_SUBDIR)/ppl || exit 1; \
19033 case $(srcdir) in \
19034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19035 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19037 esac; \
19038 srcdiroption="--srcdir=$${topdir}/ppl"; \
19039 libsrcdir="$$s/ppl"; \
19040 $(SHELL) $${libsrcdir}/configure \
19041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19042 --target=${target_alias} $${srcdiroption} \
19043 --with-build-libsubdir=$(HOST_SUBDIR) \
19044 $(STAGE4_CONFIGURE_FLAGS) \
19045 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19046 @endif ppl-bootstrap
19048 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19049 maybe-configure-stageprofile-ppl:
19050 @if ppl-bootstrap
19051 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19052 configure-stageprofile-ppl:
19053 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19055 @r=`${PWD_COMMAND}`; export r; \
19056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19058 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19059 $(HOST_EXPORTS) \
19060 $(POSTSTAGE1_HOST_EXPORTS) \
19061 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19062 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19063 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19064 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19066 cd $(HOST_SUBDIR)/ppl || exit 1; \
19067 case $(srcdir) in \
19068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19069 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19071 esac; \
19072 srcdiroption="--srcdir=$${topdir}/ppl"; \
19073 libsrcdir="$$s/ppl"; \
19074 $(SHELL) $${libsrcdir}/configure \
19075 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19076 --target=${target_alias} $${srcdiroption} \
19077 --with-build-libsubdir=$(HOST_SUBDIR) \
19078 $(STAGEprofile_CONFIGURE_FLAGS) \
19079 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19080 @endif ppl-bootstrap
19082 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19083 maybe-configure-stagefeedback-ppl:
19084 @if ppl-bootstrap
19085 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19086 configure-stagefeedback-ppl:
19087 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19089 @r=`${PWD_COMMAND}`; export r; \
19090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19091 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19092 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19093 $(HOST_EXPORTS) \
19094 $(POSTSTAGE1_HOST_EXPORTS) \
19095 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19096 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19097 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19098 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19100 cd $(HOST_SUBDIR)/ppl || exit 1; \
19101 case $(srcdir) in \
19102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19103 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19105 esac; \
19106 srcdiroption="--srcdir=$${topdir}/ppl"; \
19107 libsrcdir="$$s/ppl"; \
19108 $(SHELL) $${libsrcdir}/configure \
19109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19110 --target=${target_alias} $${srcdiroption} \
19111 --with-build-libsubdir=$(HOST_SUBDIR) \
19112 $(STAGEfeedback_CONFIGURE_FLAGS) \
19113 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19114 @endif ppl-bootstrap
19120 .PHONY: all-ppl maybe-all-ppl
19121 maybe-all-ppl:
19122 @if gcc-bootstrap
19123 all-ppl: stage_current
19124 @endif gcc-bootstrap
19125 @if ppl
19126 TARGET-ppl=all
19127 maybe-all-ppl: all-ppl
19128 all-ppl: configure-ppl
19129 @r=`${PWD_COMMAND}`; export r; \
19130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19131 $(HOST_EXPORTS) \
19132 (cd $(HOST_SUBDIR)/ppl && \
19133 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19134 $(TARGET-ppl))
19135 @endif ppl
19139 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19140 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19141 maybe-all-stage1-ppl:
19142 maybe-clean-stage1-ppl:
19143 @if ppl-bootstrap
19144 maybe-all-stage1-ppl: all-stage1-ppl
19145 all-stage1: all-stage1-ppl
19146 TARGET-stage1-ppl = $(TARGET-ppl)
19147 all-stage1-ppl: configure-stage1-ppl
19148 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19149 @r=`${PWD_COMMAND}`; export r; \
19150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19151 TFLAGS="$(STAGE1_TFLAGS)"; \
19152 $(HOST_EXPORTS) \
19153 cd $(HOST_SUBDIR)/ppl && \
19154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19155 CFLAGS="$(STAGE1_CFLAGS)" \
19156 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19157 LIBCFLAGS="$(LIBCFLAGS)" \
19158 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19159 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19160 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19161 $(EXTRA_HOST_FLAGS) \
19162 TFLAGS="$(STAGE1_TFLAGS)" \
19163 $(TARGET-stage1-ppl)
19165 maybe-clean-stage1-ppl: clean-stage1-ppl
19166 clean-stage1: clean-stage1-ppl
19167 clean-stage1-ppl:
19168 @if [ $(current_stage) = stage1 ]; then \
19169 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19170 else \
19171 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19172 $(MAKE) stage1-start; \
19173 fi; \
19174 cd $(HOST_SUBDIR)/ppl && \
19175 $(MAKE) $(EXTRA_HOST_FLAGS) \
19176 clean
19177 @endif ppl-bootstrap
19180 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19181 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19182 maybe-all-stage2-ppl:
19183 maybe-clean-stage2-ppl:
19184 @if ppl-bootstrap
19185 maybe-all-stage2-ppl: all-stage2-ppl
19186 all-stage2: all-stage2-ppl
19187 TARGET-stage2-ppl = $(TARGET-ppl)
19188 all-stage2-ppl: configure-stage2-ppl
19189 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19190 @r=`${PWD_COMMAND}`; export r; \
19191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19192 TFLAGS="$(STAGE2_TFLAGS)"; \
19193 $(HOST_EXPORTS) \
19194 $(POSTSTAGE1_HOST_EXPORTS) \
19195 cd $(HOST_SUBDIR)/ppl && \
19196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19197 CFLAGS="$(STAGE2_CFLAGS)" \
19198 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19199 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19203 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19204 TFLAGS="$(STAGE2_TFLAGS)" \
19205 $(TARGET-stage2-ppl)
19207 maybe-clean-stage2-ppl: clean-stage2-ppl
19208 clean-stage2: clean-stage2-ppl
19209 clean-stage2-ppl:
19210 @if [ $(current_stage) = stage2 ]; then \
19211 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19212 else \
19213 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19214 $(MAKE) stage2-start; \
19215 fi; \
19216 cd $(HOST_SUBDIR)/ppl && \
19217 $(MAKE) $(EXTRA_HOST_FLAGS) \
19218 $(POSTSTAGE1_FLAGS_TO_PASS) \
19219 clean
19220 @endif ppl-bootstrap
19223 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19224 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19225 maybe-all-stage3-ppl:
19226 maybe-clean-stage3-ppl:
19227 @if ppl-bootstrap
19228 maybe-all-stage3-ppl: all-stage3-ppl
19229 all-stage3: all-stage3-ppl
19230 TARGET-stage3-ppl = $(TARGET-ppl)
19231 all-stage3-ppl: configure-stage3-ppl
19232 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19233 @r=`${PWD_COMMAND}`; export r; \
19234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235 TFLAGS="$(STAGE3_TFLAGS)"; \
19236 $(HOST_EXPORTS) \
19237 $(POSTSTAGE1_HOST_EXPORTS) \
19238 cd $(HOST_SUBDIR)/ppl && \
19239 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19240 CFLAGS="$(STAGE3_CFLAGS)" \
19241 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19242 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19243 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19244 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19245 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19246 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19247 TFLAGS="$(STAGE3_TFLAGS)" \
19248 $(TARGET-stage3-ppl)
19250 maybe-clean-stage3-ppl: clean-stage3-ppl
19251 clean-stage3: clean-stage3-ppl
19252 clean-stage3-ppl:
19253 @if [ $(current_stage) = stage3 ]; then \
19254 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19255 else \
19256 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19257 $(MAKE) stage3-start; \
19258 fi; \
19259 cd $(HOST_SUBDIR)/ppl && \
19260 $(MAKE) $(EXTRA_HOST_FLAGS) \
19261 $(POSTSTAGE1_FLAGS_TO_PASS) \
19262 clean
19263 @endif ppl-bootstrap
19266 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19267 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19268 maybe-all-stage4-ppl:
19269 maybe-clean-stage4-ppl:
19270 @if ppl-bootstrap
19271 maybe-all-stage4-ppl: all-stage4-ppl
19272 all-stage4: all-stage4-ppl
19273 TARGET-stage4-ppl = $(TARGET-ppl)
19274 all-stage4-ppl: configure-stage4-ppl
19275 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19276 @r=`${PWD_COMMAND}`; export r; \
19277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19278 TFLAGS="$(STAGE4_TFLAGS)"; \
19279 $(HOST_EXPORTS) \
19280 $(POSTSTAGE1_HOST_EXPORTS) \
19281 cd $(HOST_SUBDIR)/ppl && \
19282 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19283 CFLAGS="$(STAGE4_CFLAGS)" \
19284 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19285 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19289 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19290 TFLAGS="$(STAGE4_TFLAGS)" \
19291 $(TARGET-stage4-ppl)
19293 maybe-clean-stage4-ppl: clean-stage4-ppl
19294 clean-stage4: clean-stage4-ppl
19295 clean-stage4-ppl:
19296 @if [ $(current_stage) = stage4 ]; then \
19297 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19298 else \
19299 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19300 $(MAKE) stage4-start; \
19301 fi; \
19302 cd $(HOST_SUBDIR)/ppl && \
19303 $(MAKE) $(EXTRA_HOST_FLAGS) \
19304 $(POSTSTAGE1_FLAGS_TO_PASS) \
19305 clean
19306 @endif ppl-bootstrap
19309 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19310 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19311 maybe-all-stageprofile-ppl:
19312 maybe-clean-stageprofile-ppl:
19313 @if ppl-bootstrap
19314 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19315 all-stageprofile: all-stageprofile-ppl
19316 TARGET-stageprofile-ppl = $(TARGET-ppl)
19317 all-stageprofile-ppl: configure-stageprofile-ppl
19318 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19319 @r=`${PWD_COMMAND}`; export r; \
19320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19321 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19322 $(HOST_EXPORTS) \
19323 $(POSTSTAGE1_HOST_EXPORTS) \
19324 cd $(HOST_SUBDIR)/ppl && \
19325 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19326 CFLAGS="$(STAGEprofile_CFLAGS)" \
19327 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19328 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19329 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19330 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19331 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19332 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19333 TFLAGS="$(STAGEprofile_TFLAGS)" \
19334 $(TARGET-stageprofile-ppl)
19336 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19337 clean-stageprofile: clean-stageprofile-ppl
19338 clean-stageprofile-ppl:
19339 @if [ $(current_stage) = stageprofile ]; then \
19340 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19341 else \
19342 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19343 $(MAKE) stageprofile-start; \
19344 fi; \
19345 cd $(HOST_SUBDIR)/ppl && \
19346 $(MAKE) $(EXTRA_HOST_FLAGS) \
19347 $(POSTSTAGE1_FLAGS_TO_PASS) \
19348 clean
19349 @endif ppl-bootstrap
19352 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19353 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19354 maybe-all-stagefeedback-ppl:
19355 maybe-clean-stagefeedback-ppl:
19356 @if ppl-bootstrap
19357 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19358 all-stagefeedback: all-stagefeedback-ppl
19359 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19360 all-stagefeedback-ppl: configure-stagefeedback-ppl
19361 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19362 @r=`${PWD_COMMAND}`; export r; \
19363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19364 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19365 $(HOST_EXPORTS) \
19366 $(POSTSTAGE1_HOST_EXPORTS) \
19367 cd $(HOST_SUBDIR)/ppl && \
19368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19369 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19370 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19371 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19375 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19376 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19377 $(TARGET-stagefeedback-ppl)
19379 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19380 clean-stagefeedback: clean-stagefeedback-ppl
19381 clean-stagefeedback-ppl:
19382 @if [ $(current_stage) = stagefeedback ]; then \
19383 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19384 else \
19385 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19386 $(MAKE) stagefeedback-start; \
19387 fi; \
19388 cd $(HOST_SUBDIR)/ppl && \
19389 $(MAKE) $(EXTRA_HOST_FLAGS) \
19390 $(POSTSTAGE1_FLAGS_TO_PASS) \
19391 clean
19392 @endif ppl-bootstrap
19398 .PHONY: check-ppl maybe-check-ppl
19399 maybe-check-ppl:
19400 @if ppl
19401 maybe-check-ppl: check-ppl
19403 check-ppl:
19404 @: $(MAKE); $(unstage)
19405 @r=`${PWD_COMMAND}`; export r; \
19406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19407 $(HOST_EXPORTS) \
19408 (cd $(HOST_SUBDIR)/ppl && \
19409 $(MAKE) $(FLAGS_TO_PASS) check)
19411 @endif ppl
19413 .PHONY: install-ppl maybe-install-ppl
19414 maybe-install-ppl:
19415 @if ppl
19416 maybe-install-ppl: install-ppl
19418 install-ppl:
19420 @endif ppl
19422 # Other targets (info, dvi, pdf, etc.)
19424 .PHONY: maybe-info-ppl info-ppl
19425 maybe-info-ppl:
19426 @if ppl
19427 maybe-info-ppl: info-ppl
19429 info-ppl: \
19430 configure-ppl
19431 @[ -f ./ppl/Makefile ] || exit 0; \
19432 r=`${PWD_COMMAND}`; export r; \
19433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434 $(HOST_EXPORTS) \
19435 for flag in $(EXTRA_HOST_FLAGS) ; do \
19436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19437 done; \
19438 echo "Doing info in ppl" ; \
19439 (cd $(HOST_SUBDIR)/ppl && \
19440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19442 "RANLIB=$${RANLIB}" \
19443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19444 info) \
19445 || exit 1
19447 @endif ppl
19449 .PHONY: maybe-dvi-ppl dvi-ppl
19450 maybe-dvi-ppl:
19451 @if ppl
19452 maybe-dvi-ppl: dvi-ppl
19454 dvi-ppl: \
19455 configure-ppl
19456 @[ -f ./ppl/Makefile ] || exit 0; \
19457 r=`${PWD_COMMAND}`; export r; \
19458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19459 $(HOST_EXPORTS) \
19460 for flag in $(EXTRA_HOST_FLAGS) ; do \
19461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19462 done; \
19463 echo "Doing dvi in ppl" ; \
19464 (cd $(HOST_SUBDIR)/ppl && \
19465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19467 "RANLIB=$${RANLIB}" \
19468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19469 dvi) \
19470 || exit 1
19472 @endif ppl
19474 .PHONY: maybe-pdf-ppl pdf-ppl
19475 maybe-pdf-ppl:
19476 @if ppl
19477 maybe-pdf-ppl: pdf-ppl
19479 pdf-ppl: \
19480 configure-ppl
19481 @[ -f ./ppl/Makefile ] || exit 0; \
19482 r=`${PWD_COMMAND}`; export r; \
19483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19484 $(HOST_EXPORTS) \
19485 for flag in $(EXTRA_HOST_FLAGS) ; do \
19486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19487 done; \
19488 echo "Doing pdf in ppl" ; \
19489 (cd $(HOST_SUBDIR)/ppl && \
19490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19492 "RANLIB=$${RANLIB}" \
19493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19494 pdf) \
19495 || exit 1
19497 @endif ppl
19499 .PHONY: maybe-html-ppl html-ppl
19500 maybe-html-ppl:
19501 @if ppl
19502 maybe-html-ppl: html-ppl
19504 html-ppl: \
19505 configure-ppl
19506 @[ -f ./ppl/Makefile ] || exit 0; \
19507 r=`${PWD_COMMAND}`; export r; \
19508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19509 $(HOST_EXPORTS) \
19510 for flag in $(EXTRA_HOST_FLAGS) ; do \
19511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19512 done; \
19513 echo "Doing html in ppl" ; \
19514 (cd $(HOST_SUBDIR)/ppl && \
19515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19517 "RANLIB=$${RANLIB}" \
19518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19519 html) \
19520 || exit 1
19522 @endif ppl
19524 .PHONY: maybe-TAGS-ppl TAGS-ppl
19525 maybe-TAGS-ppl:
19526 @if ppl
19527 maybe-TAGS-ppl: TAGS-ppl
19529 TAGS-ppl: \
19530 configure-ppl
19531 @[ -f ./ppl/Makefile ] || exit 0; \
19532 r=`${PWD_COMMAND}`; export r; \
19533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534 $(HOST_EXPORTS) \
19535 for flag in $(EXTRA_HOST_FLAGS) ; do \
19536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537 done; \
19538 echo "Doing TAGS in ppl" ; \
19539 (cd $(HOST_SUBDIR)/ppl && \
19540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542 "RANLIB=$${RANLIB}" \
19543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19544 TAGS) \
19545 || exit 1
19547 @endif ppl
19549 .PHONY: maybe-install-info-ppl install-info-ppl
19550 maybe-install-info-ppl:
19551 @if ppl
19552 maybe-install-info-ppl: install-info-ppl
19554 install-info-ppl: \
19555 configure-ppl \
19556 info-ppl
19557 @[ -f ./ppl/Makefile ] || exit 0; \
19558 r=`${PWD_COMMAND}`; export r; \
19559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19560 $(HOST_EXPORTS) \
19561 for flag in $(EXTRA_HOST_FLAGS) ; do \
19562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19563 done; \
19564 echo "Doing install-info in ppl" ; \
19565 (cd $(HOST_SUBDIR)/ppl && \
19566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19568 "RANLIB=$${RANLIB}" \
19569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19570 install-info) \
19571 || exit 1
19573 @endif ppl
19575 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
19576 maybe-install-pdf-ppl:
19577 @if ppl
19578 maybe-install-pdf-ppl: install-pdf-ppl
19580 install-pdf-ppl: \
19581 configure-ppl \
19582 pdf-ppl
19583 @[ -f ./ppl/Makefile ] || exit 0; \
19584 r=`${PWD_COMMAND}`; export r; \
19585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19586 $(HOST_EXPORTS) \
19587 for flag in $(EXTRA_HOST_FLAGS) ; do \
19588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19589 done; \
19590 echo "Doing install-pdf in ppl" ; \
19591 (cd $(HOST_SUBDIR)/ppl && \
19592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19594 "RANLIB=$${RANLIB}" \
19595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19596 install-pdf) \
19597 || exit 1
19599 @endif ppl
19601 .PHONY: maybe-install-html-ppl install-html-ppl
19602 maybe-install-html-ppl:
19603 @if ppl
19604 maybe-install-html-ppl: install-html-ppl
19606 install-html-ppl: \
19607 configure-ppl \
19608 html-ppl
19609 @[ -f ./ppl/Makefile ] || exit 0; \
19610 r=`${PWD_COMMAND}`; export r; \
19611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19612 $(HOST_EXPORTS) \
19613 for flag in $(EXTRA_HOST_FLAGS) ; do \
19614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19615 done; \
19616 echo "Doing install-html in ppl" ; \
19617 (cd $(HOST_SUBDIR)/ppl && \
19618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19620 "RANLIB=$${RANLIB}" \
19621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19622 install-html) \
19623 || exit 1
19625 @endif ppl
19627 .PHONY: maybe-installcheck-ppl installcheck-ppl
19628 maybe-installcheck-ppl:
19629 @if ppl
19630 maybe-installcheck-ppl: installcheck-ppl
19632 installcheck-ppl: \
19633 configure-ppl
19634 @[ -f ./ppl/Makefile ] || exit 0; \
19635 r=`${PWD_COMMAND}`; export r; \
19636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19637 $(HOST_EXPORTS) \
19638 for flag in $(EXTRA_HOST_FLAGS) ; do \
19639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19640 done; \
19641 echo "Doing installcheck in ppl" ; \
19642 (cd $(HOST_SUBDIR)/ppl && \
19643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19645 "RANLIB=$${RANLIB}" \
19646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19647 installcheck) \
19648 || exit 1
19650 @endif ppl
19652 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19653 maybe-mostlyclean-ppl:
19654 @if ppl
19655 maybe-mostlyclean-ppl: mostlyclean-ppl
19657 mostlyclean-ppl:
19658 @[ -f ./ppl/Makefile ] || exit 0; \
19659 r=`${PWD_COMMAND}`; export r; \
19660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19661 $(HOST_EXPORTS) \
19662 for flag in $(EXTRA_HOST_FLAGS) ; do \
19663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19664 done; \
19665 echo "Doing mostlyclean in ppl" ; \
19666 (cd $(HOST_SUBDIR)/ppl && \
19667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19669 "RANLIB=$${RANLIB}" \
19670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19671 mostlyclean) \
19672 || exit 1
19674 @endif ppl
19676 .PHONY: maybe-clean-ppl clean-ppl
19677 maybe-clean-ppl:
19678 @if ppl
19679 maybe-clean-ppl: clean-ppl
19681 clean-ppl:
19682 @[ -f ./ppl/Makefile ] || exit 0; \
19683 r=`${PWD_COMMAND}`; export r; \
19684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19685 $(HOST_EXPORTS) \
19686 for flag in $(EXTRA_HOST_FLAGS) ; do \
19687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19688 done; \
19689 echo "Doing clean in ppl" ; \
19690 (cd $(HOST_SUBDIR)/ppl && \
19691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19693 "RANLIB=$${RANLIB}" \
19694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19695 clean) \
19696 || exit 1
19698 @endif ppl
19700 .PHONY: maybe-distclean-ppl distclean-ppl
19701 maybe-distclean-ppl:
19702 @if ppl
19703 maybe-distclean-ppl: distclean-ppl
19705 distclean-ppl:
19706 @[ -f ./ppl/Makefile ] || exit 0; \
19707 r=`${PWD_COMMAND}`; export r; \
19708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19709 $(HOST_EXPORTS) \
19710 for flag in $(EXTRA_HOST_FLAGS) ; do \
19711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19712 done; \
19713 echo "Doing distclean in ppl" ; \
19714 (cd $(HOST_SUBDIR)/ppl && \
19715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19717 "RANLIB=$${RANLIB}" \
19718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19719 distclean) \
19720 || exit 1
19722 @endif ppl
19724 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19725 maybe-maintainer-clean-ppl:
19726 @if ppl
19727 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19729 maintainer-clean-ppl:
19730 @[ -f ./ppl/Makefile ] || exit 0; \
19731 r=`${PWD_COMMAND}`; export r; \
19732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19733 $(HOST_EXPORTS) \
19734 for flag in $(EXTRA_HOST_FLAGS) ; do \
19735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19736 done; \
19737 echo "Doing maintainer-clean in ppl" ; \
19738 (cd $(HOST_SUBDIR)/ppl && \
19739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19741 "RANLIB=$${RANLIB}" \
19742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19743 maintainer-clean) \
19744 || exit 1
19746 @endif ppl
19750 .PHONY: configure-cloog maybe-configure-cloog
19751 maybe-configure-cloog:
19752 @if gcc-bootstrap
19753 configure-cloog: stage_current
19754 @endif gcc-bootstrap
19755 @if cloog
19756 maybe-configure-cloog: configure-cloog
19757 configure-cloog:
19758 @r=`${PWD_COMMAND}`; export r; \
19759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19760 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19762 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19763 echo Configuring in $(HOST_SUBDIR)/cloog; \
19764 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19765 case $(srcdir) in \
19766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19767 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19769 esac; \
19770 srcdiroption="--srcdir=$${topdir}/cloog"; \
19771 libsrcdir="$$s/cloog"; \
19772 $(SHELL) $${libsrcdir}/configure \
19773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19774 --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 \
19775 || exit 1
19776 @endif cloog
19780 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19781 maybe-configure-stage1-cloog:
19782 @if cloog-bootstrap
19783 maybe-configure-stage1-cloog: configure-stage1-cloog
19784 configure-stage1-cloog:
19785 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19787 @r=`${PWD_COMMAND}`; export r; \
19788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19789 TFLAGS="$(STAGE1_TFLAGS)"; \
19790 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19791 $(HOST_EXPORTS) \
19792 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19793 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19794 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19795 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19797 cd $(HOST_SUBDIR)/cloog || exit 1; \
19798 case $(srcdir) in \
19799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19800 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19802 esac; \
19803 srcdiroption="--srcdir=$${topdir}/cloog"; \
19804 libsrcdir="$$s/cloog"; \
19805 $(SHELL) $${libsrcdir}/configure \
19806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19807 --target=${target_alias} $${srcdiroption} \
19808 $(STAGE1_CONFIGURE_FLAGS) \
19809 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19810 @endif cloog-bootstrap
19812 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19813 maybe-configure-stage2-cloog:
19814 @if cloog-bootstrap
19815 maybe-configure-stage2-cloog: configure-stage2-cloog
19816 configure-stage2-cloog:
19817 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19818 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19819 @r=`${PWD_COMMAND}`; export r; \
19820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19821 TFLAGS="$(STAGE2_TFLAGS)"; \
19822 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19823 $(HOST_EXPORTS) \
19824 $(POSTSTAGE1_HOST_EXPORTS) \
19825 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19826 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19827 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19828 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19830 cd $(HOST_SUBDIR)/cloog || exit 1; \
19831 case $(srcdir) in \
19832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19833 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19835 esac; \
19836 srcdiroption="--srcdir=$${topdir}/cloog"; \
19837 libsrcdir="$$s/cloog"; \
19838 $(SHELL) $${libsrcdir}/configure \
19839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19840 --target=${target_alias} $${srcdiroption} \
19841 --with-build-libsubdir=$(HOST_SUBDIR) \
19842 $(STAGE2_CONFIGURE_FLAGS) \
19843 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19844 @endif cloog-bootstrap
19846 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19847 maybe-configure-stage3-cloog:
19848 @if cloog-bootstrap
19849 maybe-configure-stage3-cloog: configure-stage3-cloog
19850 configure-stage3-cloog:
19851 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19853 @r=`${PWD_COMMAND}`; export r; \
19854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19855 TFLAGS="$(STAGE3_TFLAGS)"; \
19856 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19857 $(HOST_EXPORTS) \
19858 $(POSTSTAGE1_HOST_EXPORTS) \
19859 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19860 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19861 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19862 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19864 cd $(HOST_SUBDIR)/cloog || exit 1; \
19865 case $(srcdir) in \
19866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19867 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19869 esac; \
19870 srcdiroption="--srcdir=$${topdir}/cloog"; \
19871 libsrcdir="$$s/cloog"; \
19872 $(SHELL) $${libsrcdir}/configure \
19873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19874 --target=${target_alias} $${srcdiroption} \
19875 --with-build-libsubdir=$(HOST_SUBDIR) \
19876 $(STAGE3_CONFIGURE_FLAGS) \
19877 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19878 @endif cloog-bootstrap
19880 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19881 maybe-configure-stage4-cloog:
19882 @if cloog-bootstrap
19883 maybe-configure-stage4-cloog: configure-stage4-cloog
19884 configure-stage4-cloog:
19885 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19886 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19887 @r=`${PWD_COMMAND}`; export r; \
19888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889 TFLAGS="$(STAGE4_TFLAGS)"; \
19890 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19891 $(HOST_EXPORTS) \
19892 $(POSTSTAGE1_HOST_EXPORTS) \
19893 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19894 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19895 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19896 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19898 cd $(HOST_SUBDIR)/cloog || exit 1; \
19899 case $(srcdir) in \
19900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19901 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19903 esac; \
19904 srcdiroption="--srcdir=$${topdir}/cloog"; \
19905 libsrcdir="$$s/cloog"; \
19906 $(SHELL) $${libsrcdir}/configure \
19907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19908 --target=${target_alias} $${srcdiroption} \
19909 --with-build-libsubdir=$(HOST_SUBDIR) \
19910 $(STAGE4_CONFIGURE_FLAGS) \
19911 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19912 @endif cloog-bootstrap
19914 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19915 maybe-configure-stageprofile-cloog:
19916 @if cloog-bootstrap
19917 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19918 configure-stageprofile-cloog:
19919 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19921 @r=`${PWD_COMMAND}`; export r; \
19922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19923 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19924 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19925 $(HOST_EXPORTS) \
19926 $(POSTSTAGE1_HOST_EXPORTS) \
19927 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19928 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19929 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19930 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19932 cd $(HOST_SUBDIR)/cloog || exit 1; \
19933 case $(srcdir) in \
19934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19935 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19937 esac; \
19938 srcdiroption="--srcdir=$${topdir}/cloog"; \
19939 libsrcdir="$$s/cloog"; \
19940 $(SHELL) $${libsrcdir}/configure \
19941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19942 --target=${target_alias} $${srcdiroption} \
19943 --with-build-libsubdir=$(HOST_SUBDIR) \
19944 $(STAGEprofile_CONFIGURE_FLAGS) \
19945 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19946 @endif cloog-bootstrap
19948 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19949 maybe-configure-stagefeedback-cloog:
19950 @if cloog-bootstrap
19951 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19952 configure-stagefeedback-cloog:
19953 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19955 @r=`${PWD_COMMAND}`; export r; \
19956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19957 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19958 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19959 $(HOST_EXPORTS) \
19960 $(POSTSTAGE1_HOST_EXPORTS) \
19961 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19962 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19963 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19964 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19966 cd $(HOST_SUBDIR)/cloog || exit 1; \
19967 case $(srcdir) in \
19968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19969 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19971 esac; \
19972 srcdiroption="--srcdir=$${topdir}/cloog"; \
19973 libsrcdir="$$s/cloog"; \
19974 $(SHELL) $${libsrcdir}/configure \
19975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19976 --target=${target_alias} $${srcdiroption} \
19977 --with-build-libsubdir=$(HOST_SUBDIR) \
19978 $(STAGEfeedback_CONFIGURE_FLAGS) \
19979 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19980 @endif cloog-bootstrap
19986 .PHONY: all-cloog maybe-all-cloog
19987 maybe-all-cloog:
19988 @if gcc-bootstrap
19989 all-cloog: stage_current
19990 @endif gcc-bootstrap
19991 @if cloog
19992 TARGET-cloog=all
19993 maybe-all-cloog: all-cloog
19994 all-cloog: configure-cloog
19995 @r=`${PWD_COMMAND}`; export r; \
19996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19997 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19998 (cd $(HOST_SUBDIR)/cloog && \
19999 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20000 $(TARGET-cloog))
20001 @endif cloog
20005 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20006 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20007 maybe-all-stage1-cloog:
20008 maybe-clean-stage1-cloog:
20009 @if cloog-bootstrap
20010 maybe-all-stage1-cloog: all-stage1-cloog
20011 all-stage1: all-stage1-cloog
20012 TARGET-stage1-cloog = $(TARGET-cloog)
20013 all-stage1-cloog: configure-stage1-cloog
20014 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20015 @r=`${PWD_COMMAND}`; export r; \
20016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20017 TFLAGS="$(STAGE1_TFLAGS)"; \
20018 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20019 cd $(HOST_SUBDIR)/cloog && \
20020 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20021 CFLAGS="$(STAGE1_CFLAGS)" \
20022 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20023 LIBCFLAGS="$(LIBCFLAGS)" \
20024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20027 $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20028 TFLAGS="$(STAGE1_TFLAGS)" \
20029 $(TARGET-stage1-cloog)
20031 maybe-clean-stage1-cloog: clean-stage1-cloog
20032 clean-stage1: clean-stage1-cloog
20033 clean-stage1-cloog:
20034 @if [ $(current_stage) = stage1 ]; then \
20035 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20036 else \
20037 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20038 $(MAKE) stage1-start; \
20039 fi; \
20040 cd $(HOST_SUBDIR)/cloog && \
20041 $(MAKE) $(EXTRA_HOST_FLAGS) \
20042 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20043 @endif cloog-bootstrap
20046 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20047 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20048 maybe-all-stage2-cloog:
20049 maybe-clean-stage2-cloog:
20050 @if cloog-bootstrap
20051 maybe-all-stage2-cloog: all-stage2-cloog
20052 all-stage2: all-stage2-cloog
20053 TARGET-stage2-cloog = $(TARGET-cloog)
20054 all-stage2-cloog: configure-stage2-cloog
20055 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20056 @r=`${PWD_COMMAND}`; export r; \
20057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20058 TFLAGS="$(STAGE2_TFLAGS)"; \
20059 $(HOST_EXPORTS) \
20060 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20061 cd $(HOST_SUBDIR)/cloog && \
20062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20063 CFLAGS="$(STAGE2_CFLAGS)" \
20064 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20065 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20066 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20067 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20068 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20069 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20070 TFLAGS="$(STAGE2_TFLAGS)" \
20071 $(TARGET-stage2-cloog)
20073 maybe-clean-stage2-cloog: clean-stage2-cloog
20074 clean-stage2: clean-stage2-cloog
20075 clean-stage2-cloog:
20076 @if [ $(current_stage) = stage2 ]; then \
20077 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20078 else \
20079 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20080 $(MAKE) stage2-start; \
20081 fi; \
20082 cd $(HOST_SUBDIR)/cloog && \
20083 $(MAKE) $(EXTRA_HOST_FLAGS) \
20084 $(POSTSTAGE1_FLAGS_TO_PASS) \
20085 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20086 @endif cloog-bootstrap
20089 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20090 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20091 maybe-all-stage3-cloog:
20092 maybe-clean-stage3-cloog:
20093 @if cloog-bootstrap
20094 maybe-all-stage3-cloog: all-stage3-cloog
20095 all-stage3: all-stage3-cloog
20096 TARGET-stage3-cloog = $(TARGET-cloog)
20097 all-stage3-cloog: configure-stage3-cloog
20098 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20099 @r=`${PWD_COMMAND}`; export r; \
20100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20101 TFLAGS="$(STAGE3_TFLAGS)"; \
20102 $(HOST_EXPORTS) \
20103 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20104 cd $(HOST_SUBDIR)/cloog && \
20105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20106 CFLAGS="$(STAGE3_CFLAGS)" \
20107 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20108 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20112 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20113 TFLAGS="$(STAGE3_TFLAGS)" \
20114 $(TARGET-stage3-cloog)
20116 maybe-clean-stage3-cloog: clean-stage3-cloog
20117 clean-stage3: clean-stage3-cloog
20118 clean-stage3-cloog:
20119 @if [ $(current_stage) = stage3 ]; then \
20120 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20121 else \
20122 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20123 $(MAKE) stage3-start; \
20124 fi; \
20125 cd $(HOST_SUBDIR)/cloog && \
20126 $(MAKE) $(EXTRA_HOST_FLAGS) \
20127 $(POSTSTAGE1_FLAGS_TO_PASS) \
20128 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20129 @endif cloog-bootstrap
20132 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20133 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20134 maybe-all-stage4-cloog:
20135 maybe-clean-stage4-cloog:
20136 @if cloog-bootstrap
20137 maybe-all-stage4-cloog: all-stage4-cloog
20138 all-stage4: all-stage4-cloog
20139 TARGET-stage4-cloog = $(TARGET-cloog)
20140 all-stage4-cloog: configure-stage4-cloog
20141 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20142 @r=`${PWD_COMMAND}`; export r; \
20143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20144 TFLAGS="$(STAGE4_TFLAGS)"; \
20145 $(HOST_EXPORTS) \
20146 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20147 cd $(HOST_SUBDIR)/cloog && \
20148 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20149 CFLAGS="$(STAGE4_CFLAGS)" \
20150 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20151 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20152 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20153 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20154 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20155 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20156 TFLAGS="$(STAGE4_TFLAGS)" \
20157 $(TARGET-stage4-cloog)
20159 maybe-clean-stage4-cloog: clean-stage4-cloog
20160 clean-stage4: clean-stage4-cloog
20161 clean-stage4-cloog:
20162 @if [ $(current_stage) = stage4 ]; then \
20163 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20164 else \
20165 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20166 $(MAKE) stage4-start; \
20167 fi; \
20168 cd $(HOST_SUBDIR)/cloog && \
20169 $(MAKE) $(EXTRA_HOST_FLAGS) \
20170 $(POSTSTAGE1_FLAGS_TO_PASS) \
20171 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20172 @endif cloog-bootstrap
20175 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20176 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20177 maybe-all-stageprofile-cloog:
20178 maybe-clean-stageprofile-cloog:
20179 @if cloog-bootstrap
20180 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20181 all-stageprofile: all-stageprofile-cloog
20182 TARGET-stageprofile-cloog = $(TARGET-cloog)
20183 all-stageprofile-cloog: configure-stageprofile-cloog
20184 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20185 @r=`${PWD_COMMAND}`; export r; \
20186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20187 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20188 $(HOST_EXPORTS) \
20189 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20190 cd $(HOST_SUBDIR)/cloog && \
20191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20192 CFLAGS="$(STAGEprofile_CFLAGS)" \
20193 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20194 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20198 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20199 TFLAGS="$(STAGEprofile_TFLAGS)" \
20200 $(TARGET-stageprofile-cloog)
20202 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20203 clean-stageprofile: clean-stageprofile-cloog
20204 clean-stageprofile-cloog:
20205 @if [ $(current_stage) = stageprofile ]; then \
20206 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20207 else \
20208 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20209 $(MAKE) stageprofile-start; \
20210 fi; \
20211 cd $(HOST_SUBDIR)/cloog && \
20212 $(MAKE) $(EXTRA_HOST_FLAGS) \
20213 $(POSTSTAGE1_FLAGS_TO_PASS) \
20214 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20215 @endif cloog-bootstrap
20218 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20219 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20220 maybe-all-stagefeedback-cloog:
20221 maybe-clean-stagefeedback-cloog:
20222 @if cloog-bootstrap
20223 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20224 all-stagefeedback: all-stagefeedback-cloog
20225 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20226 all-stagefeedback-cloog: configure-stagefeedback-cloog
20227 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20228 @r=`${PWD_COMMAND}`; export r; \
20229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20230 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20231 $(HOST_EXPORTS) \
20232 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20233 cd $(HOST_SUBDIR)/cloog && \
20234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20235 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20236 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20237 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20238 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20239 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20240 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20241 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20242 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20243 $(TARGET-stagefeedback-cloog)
20245 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20246 clean-stagefeedback: clean-stagefeedback-cloog
20247 clean-stagefeedback-cloog:
20248 @if [ $(current_stage) = stagefeedback ]; then \
20249 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20250 else \
20251 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20252 $(MAKE) stagefeedback-start; \
20253 fi; \
20254 cd $(HOST_SUBDIR)/cloog && \
20255 $(MAKE) $(EXTRA_HOST_FLAGS) \
20256 $(POSTSTAGE1_FLAGS_TO_PASS) \
20257 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20258 @endif cloog-bootstrap
20264 .PHONY: check-cloog maybe-check-cloog
20265 maybe-check-cloog:
20266 @if cloog
20267 maybe-check-cloog: check-cloog
20269 check-cloog:
20270 @: $(MAKE); $(unstage)
20271 @r=`${PWD_COMMAND}`; export r; \
20272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20273 $(HOST_EXPORTS) \
20274 (cd $(HOST_SUBDIR)/cloog && \
20275 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20277 @endif cloog
20279 .PHONY: install-cloog maybe-install-cloog
20280 maybe-install-cloog:
20281 @if cloog
20282 maybe-install-cloog: install-cloog
20284 install-cloog:
20286 @endif cloog
20288 # Other targets (info, dvi, pdf, etc.)
20290 .PHONY: maybe-info-cloog info-cloog
20291 maybe-info-cloog:
20292 @if cloog
20293 maybe-info-cloog: info-cloog
20295 info-cloog: \
20296 configure-cloog
20297 @[ -f ./cloog/Makefile ] || exit 0; \
20298 r=`${PWD_COMMAND}`; export r; \
20299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300 $(HOST_EXPORTS) \
20301 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20303 done; \
20304 echo "Doing info in cloog" ; \
20305 (cd $(HOST_SUBDIR)/cloog && \
20306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20308 "RANLIB=$${RANLIB}" \
20309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20310 info) \
20311 || exit 1
20313 @endif cloog
20315 .PHONY: maybe-dvi-cloog dvi-cloog
20316 maybe-dvi-cloog:
20317 @if cloog
20318 maybe-dvi-cloog: dvi-cloog
20320 dvi-cloog: \
20321 configure-cloog
20322 @[ -f ./cloog/Makefile ] || exit 0; \
20323 r=`${PWD_COMMAND}`; export r; \
20324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20325 $(HOST_EXPORTS) \
20326 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20328 done; \
20329 echo "Doing dvi in cloog" ; \
20330 (cd $(HOST_SUBDIR)/cloog && \
20331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20333 "RANLIB=$${RANLIB}" \
20334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20335 dvi) \
20336 || exit 1
20338 @endif cloog
20340 .PHONY: maybe-pdf-cloog pdf-cloog
20341 maybe-pdf-cloog:
20342 @if cloog
20343 maybe-pdf-cloog: pdf-cloog
20345 pdf-cloog: \
20346 configure-cloog
20347 @[ -f ./cloog/Makefile ] || exit 0; \
20348 r=`${PWD_COMMAND}`; export r; \
20349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20350 $(HOST_EXPORTS) \
20351 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20353 done; \
20354 echo "Doing pdf in cloog" ; \
20355 (cd $(HOST_SUBDIR)/cloog && \
20356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20358 "RANLIB=$${RANLIB}" \
20359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20360 pdf) \
20361 || exit 1
20363 @endif cloog
20365 .PHONY: maybe-html-cloog html-cloog
20366 maybe-html-cloog:
20367 @if cloog
20368 maybe-html-cloog: html-cloog
20370 html-cloog: \
20371 configure-cloog
20372 @[ -f ./cloog/Makefile ] || exit 0; \
20373 r=`${PWD_COMMAND}`; export r; \
20374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20375 $(HOST_EXPORTS) \
20376 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20378 done; \
20379 echo "Doing html in cloog" ; \
20380 (cd $(HOST_SUBDIR)/cloog && \
20381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20383 "RANLIB=$${RANLIB}" \
20384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20385 html) \
20386 || exit 1
20388 @endif cloog
20390 .PHONY: maybe-TAGS-cloog TAGS-cloog
20391 maybe-TAGS-cloog:
20392 @if cloog
20393 maybe-TAGS-cloog: TAGS-cloog
20395 TAGS-cloog: \
20396 configure-cloog
20397 @[ -f ./cloog/Makefile ] || exit 0; \
20398 r=`${PWD_COMMAND}`; export r; \
20399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20400 $(HOST_EXPORTS) \
20401 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20403 done; \
20404 echo "Doing TAGS in cloog" ; \
20405 (cd $(HOST_SUBDIR)/cloog && \
20406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20408 "RANLIB=$${RANLIB}" \
20409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20410 TAGS) \
20411 || exit 1
20413 @endif cloog
20415 .PHONY: maybe-install-info-cloog install-info-cloog
20416 maybe-install-info-cloog:
20417 @if cloog
20418 maybe-install-info-cloog: install-info-cloog
20420 install-info-cloog: \
20421 configure-cloog \
20422 info-cloog
20423 @[ -f ./cloog/Makefile ] || exit 0; \
20424 r=`${PWD_COMMAND}`; export r; \
20425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20426 $(HOST_EXPORTS) \
20427 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20429 done; \
20430 echo "Doing install-info in cloog" ; \
20431 (cd $(HOST_SUBDIR)/cloog && \
20432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20434 "RANLIB=$${RANLIB}" \
20435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20436 install-info) \
20437 || exit 1
20439 @endif cloog
20441 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
20442 maybe-install-pdf-cloog:
20443 @if cloog
20444 maybe-install-pdf-cloog: install-pdf-cloog
20446 install-pdf-cloog: \
20447 configure-cloog \
20448 pdf-cloog
20449 @[ -f ./cloog/Makefile ] || exit 0; \
20450 r=`${PWD_COMMAND}`; export r; \
20451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20452 $(HOST_EXPORTS) \
20453 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20455 done; \
20456 echo "Doing install-pdf in cloog" ; \
20457 (cd $(HOST_SUBDIR)/cloog && \
20458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20460 "RANLIB=$${RANLIB}" \
20461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20462 install-pdf) \
20463 || exit 1
20465 @endif cloog
20467 .PHONY: maybe-install-html-cloog install-html-cloog
20468 maybe-install-html-cloog:
20469 @if cloog
20470 maybe-install-html-cloog: install-html-cloog
20472 install-html-cloog: \
20473 configure-cloog \
20474 html-cloog
20475 @[ -f ./cloog/Makefile ] || exit 0; \
20476 r=`${PWD_COMMAND}`; export r; \
20477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20478 $(HOST_EXPORTS) \
20479 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20481 done; \
20482 echo "Doing install-html in cloog" ; \
20483 (cd $(HOST_SUBDIR)/cloog && \
20484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20486 "RANLIB=$${RANLIB}" \
20487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20488 install-html) \
20489 || exit 1
20491 @endif cloog
20493 .PHONY: maybe-installcheck-cloog installcheck-cloog
20494 maybe-installcheck-cloog:
20495 @if cloog
20496 maybe-installcheck-cloog: installcheck-cloog
20498 installcheck-cloog: \
20499 configure-cloog
20500 @[ -f ./cloog/Makefile ] || exit 0; \
20501 r=`${PWD_COMMAND}`; export r; \
20502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20503 $(HOST_EXPORTS) \
20504 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20506 done; \
20507 echo "Doing installcheck in cloog" ; \
20508 (cd $(HOST_SUBDIR)/cloog && \
20509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20511 "RANLIB=$${RANLIB}" \
20512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20513 installcheck) \
20514 || exit 1
20516 @endif cloog
20518 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20519 maybe-mostlyclean-cloog:
20520 @if cloog
20521 maybe-mostlyclean-cloog: mostlyclean-cloog
20523 mostlyclean-cloog:
20524 @[ -f ./cloog/Makefile ] || exit 0; \
20525 r=`${PWD_COMMAND}`; export r; \
20526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20527 $(HOST_EXPORTS) \
20528 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20530 done; \
20531 echo "Doing mostlyclean in cloog" ; \
20532 (cd $(HOST_SUBDIR)/cloog && \
20533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20535 "RANLIB=$${RANLIB}" \
20536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20537 mostlyclean) \
20538 || exit 1
20540 @endif cloog
20542 .PHONY: maybe-clean-cloog clean-cloog
20543 maybe-clean-cloog:
20544 @if cloog
20545 maybe-clean-cloog: clean-cloog
20547 clean-cloog:
20548 @[ -f ./cloog/Makefile ] || exit 0; \
20549 r=`${PWD_COMMAND}`; export r; \
20550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20551 $(HOST_EXPORTS) \
20552 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20554 done; \
20555 echo "Doing clean in cloog" ; \
20556 (cd $(HOST_SUBDIR)/cloog && \
20557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20559 "RANLIB=$${RANLIB}" \
20560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20561 clean) \
20562 || exit 1
20564 @endif cloog
20566 .PHONY: maybe-distclean-cloog distclean-cloog
20567 maybe-distclean-cloog:
20568 @if cloog
20569 maybe-distclean-cloog: distclean-cloog
20571 distclean-cloog:
20572 @[ -f ./cloog/Makefile ] || exit 0; \
20573 r=`${PWD_COMMAND}`; export r; \
20574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20575 $(HOST_EXPORTS) \
20576 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20578 done; \
20579 echo "Doing distclean in cloog" ; \
20580 (cd $(HOST_SUBDIR)/cloog && \
20581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20583 "RANLIB=$${RANLIB}" \
20584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20585 distclean) \
20586 || exit 1
20588 @endif cloog
20590 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20591 maybe-maintainer-clean-cloog:
20592 @if cloog
20593 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20595 maintainer-clean-cloog:
20596 @[ -f ./cloog/Makefile ] || exit 0; \
20597 r=`${PWD_COMMAND}`; export r; \
20598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20599 $(HOST_EXPORTS) \
20600 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20602 done; \
20603 echo "Doing maintainer-clean in cloog" ; \
20604 (cd $(HOST_SUBDIR)/cloog && \
20605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20607 "RANLIB=$${RANLIB}" \
20608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20609 maintainer-clean) \
20610 || exit 1
20612 @endif cloog
20616 .PHONY: configure-libelf maybe-configure-libelf
20617 maybe-configure-libelf:
20618 @if gcc-bootstrap
20619 configure-libelf: stage_current
20620 @endif gcc-bootstrap
20621 @if libelf
20622 maybe-configure-libelf: configure-libelf
20623 configure-libelf:
20624 @r=`${PWD_COMMAND}`; export r; \
20625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20626 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20628 $(HOST_EXPORTS) \
20629 echo Configuring in $(HOST_SUBDIR)/libelf; \
20630 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
20631 case $(srcdir) in \
20632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20633 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20635 esac; \
20636 srcdiroption="--srcdir=$${topdir}/libelf"; \
20637 libsrcdir="$$s/libelf"; \
20638 $(SHELL) $${libsrcdir}/configure \
20639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20640 --target=${target_alias} $${srcdiroption} --disable-shared \
20641 || exit 1
20642 @endif libelf
20646 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
20647 maybe-configure-stage1-libelf:
20648 @if libelf-bootstrap
20649 maybe-configure-stage1-libelf: configure-stage1-libelf
20650 configure-stage1-libelf:
20651 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20652 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20653 @r=`${PWD_COMMAND}`; export r; \
20654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20655 TFLAGS="$(STAGE1_TFLAGS)"; \
20656 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20657 $(HOST_EXPORTS) \
20658 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20659 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20660 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20661 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
20662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20663 cd $(HOST_SUBDIR)/libelf || exit 1; \
20664 case $(srcdir) in \
20665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20666 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20668 esac; \
20669 srcdiroption="--srcdir=$${topdir}/libelf"; \
20670 libsrcdir="$$s/libelf"; \
20671 $(SHELL) $${libsrcdir}/configure \
20672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20673 --target=${target_alias} $${srcdiroption} \
20674 $(STAGE1_CONFIGURE_FLAGS) \
20675 --disable-shared
20676 @endif libelf-bootstrap
20678 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
20679 maybe-configure-stage2-libelf:
20680 @if libelf-bootstrap
20681 maybe-configure-stage2-libelf: configure-stage2-libelf
20682 configure-stage2-libelf:
20683 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20684 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20685 @r=`${PWD_COMMAND}`; export r; \
20686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20687 TFLAGS="$(STAGE2_TFLAGS)"; \
20688 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20689 $(HOST_EXPORTS) \
20690 $(POSTSTAGE1_HOST_EXPORTS) \
20691 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20692 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20693 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20694 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
20695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20696 cd $(HOST_SUBDIR)/libelf || exit 1; \
20697 case $(srcdir) in \
20698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20699 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20701 esac; \
20702 srcdiroption="--srcdir=$${topdir}/libelf"; \
20703 libsrcdir="$$s/libelf"; \
20704 $(SHELL) $${libsrcdir}/configure \
20705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20706 --target=${target_alias} $${srcdiroption} \
20707 --with-build-libsubdir=$(HOST_SUBDIR) \
20708 $(STAGE2_CONFIGURE_FLAGS) \
20709 --disable-shared
20710 @endif libelf-bootstrap
20712 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
20713 maybe-configure-stage3-libelf:
20714 @if libelf-bootstrap
20715 maybe-configure-stage3-libelf: configure-stage3-libelf
20716 configure-stage3-libelf:
20717 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20718 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20719 @r=`${PWD_COMMAND}`; export r; \
20720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20721 TFLAGS="$(STAGE3_TFLAGS)"; \
20722 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20723 $(HOST_EXPORTS) \
20724 $(POSTSTAGE1_HOST_EXPORTS) \
20725 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20726 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20727 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20728 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
20729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20730 cd $(HOST_SUBDIR)/libelf || exit 1; \
20731 case $(srcdir) in \
20732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20733 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20735 esac; \
20736 srcdiroption="--srcdir=$${topdir}/libelf"; \
20737 libsrcdir="$$s/libelf"; \
20738 $(SHELL) $${libsrcdir}/configure \
20739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20740 --target=${target_alias} $${srcdiroption} \
20741 --with-build-libsubdir=$(HOST_SUBDIR) \
20742 $(STAGE3_CONFIGURE_FLAGS) \
20743 --disable-shared
20744 @endif libelf-bootstrap
20746 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
20747 maybe-configure-stage4-libelf:
20748 @if libelf-bootstrap
20749 maybe-configure-stage4-libelf: configure-stage4-libelf
20750 configure-stage4-libelf:
20751 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20753 @r=`${PWD_COMMAND}`; export r; \
20754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20755 TFLAGS="$(STAGE4_TFLAGS)"; \
20756 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20757 $(HOST_EXPORTS) \
20758 $(POSTSTAGE1_HOST_EXPORTS) \
20759 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20760 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20761 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20762 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
20763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20764 cd $(HOST_SUBDIR)/libelf || exit 1; \
20765 case $(srcdir) in \
20766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20767 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20769 esac; \
20770 srcdiroption="--srcdir=$${topdir}/libelf"; \
20771 libsrcdir="$$s/libelf"; \
20772 $(SHELL) $${libsrcdir}/configure \
20773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20774 --target=${target_alias} $${srcdiroption} \
20775 --with-build-libsubdir=$(HOST_SUBDIR) \
20776 $(STAGE4_CONFIGURE_FLAGS) \
20777 --disable-shared
20778 @endif libelf-bootstrap
20780 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
20781 maybe-configure-stageprofile-libelf:
20782 @if libelf-bootstrap
20783 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
20784 configure-stageprofile-libelf:
20785 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20787 @r=`${PWD_COMMAND}`; export r; \
20788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20789 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20790 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20791 $(HOST_EXPORTS) \
20792 $(POSTSTAGE1_HOST_EXPORTS) \
20793 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20794 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20795 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20796 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
20797 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20798 cd $(HOST_SUBDIR)/libelf || exit 1; \
20799 case $(srcdir) in \
20800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20801 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20803 esac; \
20804 srcdiroption="--srcdir=$${topdir}/libelf"; \
20805 libsrcdir="$$s/libelf"; \
20806 $(SHELL) $${libsrcdir}/configure \
20807 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20808 --target=${target_alias} $${srcdiroption} \
20809 --with-build-libsubdir=$(HOST_SUBDIR) \
20810 $(STAGEprofile_CONFIGURE_FLAGS) \
20811 --disable-shared
20812 @endif libelf-bootstrap
20814 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
20815 maybe-configure-stagefeedback-libelf:
20816 @if libelf-bootstrap
20817 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
20818 configure-stagefeedback-libelf:
20819 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20820 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20821 @r=`${PWD_COMMAND}`; export r; \
20822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20823 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20824 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20825 $(HOST_EXPORTS) \
20826 $(POSTSTAGE1_HOST_EXPORTS) \
20827 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20828 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20829 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20830 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
20831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20832 cd $(HOST_SUBDIR)/libelf || exit 1; \
20833 case $(srcdir) in \
20834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20835 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20837 esac; \
20838 srcdiroption="--srcdir=$${topdir}/libelf"; \
20839 libsrcdir="$$s/libelf"; \
20840 $(SHELL) $${libsrcdir}/configure \
20841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20842 --target=${target_alias} $${srcdiroption} \
20843 --with-build-libsubdir=$(HOST_SUBDIR) \
20844 $(STAGEfeedback_CONFIGURE_FLAGS) \
20845 --disable-shared
20846 @endif libelf-bootstrap
20852 .PHONY: all-libelf maybe-all-libelf
20853 maybe-all-libelf:
20854 @if gcc-bootstrap
20855 all-libelf: stage_current
20856 @endif gcc-bootstrap
20857 @if libelf
20858 TARGET-libelf=all
20859 maybe-all-libelf: all-libelf
20860 all-libelf: configure-libelf
20861 @r=`${PWD_COMMAND}`; export r; \
20862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20863 $(HOST_EXPORTS) \
20864 (cd $(HOST_SUBDIR)/libelf && \
20865 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20866 $(TARGET-libelf))
20867 @endif libelf
20871 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
20872 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
20873 maybe-all-stage1-libelf:
20874 maybe-clean-stage1-libelf:
20875 @if libelf-bootstrap
20876 maybe-all-stage1-libelf: all-stage1-libelf
20877 all-stage1: all-stage1-libelf
20878 TARGET-stage1-libelf = $(TARGET-libelf)
20879 all-stage1-libelf: configure-stage1-libelf
20880 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20881 @r=`${PWD_COMMAND}`; export r; \
20882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20883 TFLAGS="$(STAGE1_TFLAGS)"; \
20884 $(HOST_EXPORTS) \
20885 cd $(HOST_SUBDIR)/libelf && \
20886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20887 CFLAGS="$(STAGE1_CFLAGS)" \
20888 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20889 LIBCFLAGS="$(LIBCFLAGS)" \
20890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20893 $(EXTRA_HOST_FLAGS) \
20894 TFLAGS="$(STAGE1_TFLAGS)" \
20895 $(TARGET-stage1-libelf)
20897 maybe-clean-stage1-libelf: clean-stage1-libelf
20898 clean-stage1: clean-stage1-libelf
20899 clean-stage1-libelf:
20900 @if [ $(current_stage) = stage1 ]; then \
20901 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20902 else \
20903 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
20904 $(MAKE) stage1-start; \
20905 fi; \
20906 cd $(HOST_SUBDIR)/libelf && \
20907 $(MAKE) $(EXTRA_HOST_FLAGS) \
20908 clean
20909 @endif libelf-bootstrap
20912 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
20913 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
20914 maybe-all-stage2-libelf:
20915 maybe-clean-stage2-libelf:
20916 @if libelf-bootstrap
20917 maybe-all-stage2-libelf: all-stage2-libelf
20918 all-stage2: all-stage2-libelf
20919 TARGET-stage2-libelf = $(TARGET-libelf)
20920 all-stage2-libelf: configure-stage2-libelf
20921 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20922 @r=`${PWD_COMMAND}`; export r; \
20923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20924 TFLAGS="$(STAGE2_TFLAGS)"; \
20925 $(HOST_EXPORTS) \
20926 $(POSTSTAGE1_HOST_EXPORTS) \
20927 cd $(HOST_SUBDIR)/libelf && \
20928 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20929 CFLAGS="$(STAGE2_CFLAGS)" \
20930 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20931 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20932 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20933 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20934 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20935 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20936 TFLAGS="$(STAGE2_TFLAGS)" \
20937 $(TARGET-stage2-libelf)
20939 maybe-clean-stage2-libelf: clean-stage2-libelf
20940 clean-stage2: clean-stage2-libelf
20941 clean-stage2-libelf:
20942 @if [ $(current_stage) = stage2 ]; then \
20943 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20944 else \
20945 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
20946 $(MAKE) stage2-start; \
20947 fi; \
20948 cd $(HOST_SUBDIR)/libelf && \
20949 $(MAKE) $(EXTRA_HOST_FLAGS) \
20950 $(POSTSTAGE1_FLAGS_TO_PASS) \
20951 clean
20952 @endif libelf-bootstrap
20955 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
20956 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
20957 maybe-all-stage3-libelf:
20958 maybe-clean-stage3-libelf:
20959 @if libelf-bootstrap
20960 maybe-all-stage3-libelf: all-stage3-libelf
20961 all-stage3: all-stage3-libelf
20962 TARGET-stage3-libelf = $(TARGET-libelf)
20963 all-stage3-libelf: configure-stage3-libelf
20964 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20965 @r=`${PWD_COMMAND}`; export r; \
20966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20967 TFLAGS="$(STAGE3_TFLAGS)"; \
20968 $(HOST_EXPORTS) \
20969 $(POSTSTAGE1_HOST_EXPORTS) \
20970 cd $(HOST_SUBDIR)/libelf && \
20971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20972 CFLAGS="$(STAGE3_CFLAGS)" \
20973 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20974 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20975 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20976 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20977 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20978 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20979 TFLAGS="$(STAGE3_TFLAGS)" \
20980 $(TARGET-stage3-libelf)
20982 maybe-clean-stage3-libelf: clean-stage3-libelf
20983 clean-stage3: clean-stage3-libelf
20984 clean-stage3-libelf:
20985 @if [ $(current_stage) = stage3 ]; then \
20986 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20987 else \
20988 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
20989 $(MAKE) stage3-start; \
20990 fi; \
20991 cd $(HOST_SUBDIR)/libelf && \
20992 $(MAKE) $(EXTRA_HOST_FLAGS) \
20993 $(POSTSTAGE1_FLAGS_TO_PASS) \
20994 clean
20995 @endif libelf-bootstrap
20998 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
20999 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21000 maybe-all-stage4-libelf:
21001 maybe-clean-stage4-libelf:
21002 @if libelf-bootstrap
21003 maybe-all-stage4-libelf: all-stage4-libelf
21004 all-stage4: all-stage4-libelf
21005 TARGET-stage4-libelf = $(TARGET-libelf)
21006 all-stage4-libelf: configure-stage4-libelf
21007 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21008 @r=`${PWD_COMMAND}`; export r; \
21009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21010 TFLAGS="$(STAGE4_TFLAGS)"; \
21011 $(HOST_EXPORTS) \
21012 $(POSTSTAGE1_HOST_EXPORTS) \
21013 cd $(HOST_SUBDIR)/libelf && \
21014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21015 CFLAGS="$(STAGE4_CFLAGS)" \
21016 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21017 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21021 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21022 TFLAGS="$(STAGE4_TFLAGS)" \
21023 $(TARGET-stage4-libelf)
21025 maybe-clean-stage4-libelf: clean-stage4-libelf
21026 clean-stage4: clean-stage4-libelf
21027 clean-stage4-libelf:
21028 @if [ $(current_stage) = stage4 ]; then \
21029 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21030 else \
21031 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21032 $(MAKE) stage4-start; \
21033 fi; \
21034 cd $(HOST_SUBDIR)/libelf && \
21035 $(MAKE) $(EXTRA_HOST_FLAGS) \
21036 $(POSTSTAGE1_FLAGS_TO_PASS) \
21037 clean
21038 @endif libelf-bootstrap
21041 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21042 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21043 maybe-all-stageprofile-libelf:
21044 maybe-clean-stageprofile-libelf:
21045 @if libelf-bootstrap
21046 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21047 all-stageprofile: all-stageprofile-libelf
21048 TARGET-stageprofile-libelf = $(TARGET-libelf)
21049 all-stageprofile-libelf: configure-stageprofile-libelf
21050 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21051 @r=`${PWD_COMMAND}`; export r; \
21052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21053 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21054 $(HOST_EXPORTS) \
21055 $(POSTSTAGE1_HOST_EXPORTS) \
21056 cd $(HOST_SUBDIR)/libelf && \
21057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21058 CFLAGS="$(STAGEprofile_CFLAGS)" \
21059 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21060 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21064 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21065 TFLAGS="$(STAGEprofile_TFLAGS)" \
21066 $(TARGET-stageprofile-libelf)
21068 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21069 clean-stageprofile: clean-stageprofile-libelf
21070 clean-stageprofile-libelf:
21071 @if [ $(current_stage) = stageprofile ]; then \
21072 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21073 else \
21074 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21075 $(MAKE) stageprofile-start; \
21076 fi; \
21077 cd $(HOST_SUBDIR)/libelf && \
21078 $(MAKE) $(EXTRA_HOST_FLAGS) \
21079 $(POSTSTAGE1_FLAGS_TO_PASS) \
21080 clean
21081 @endif libelf-bootstrap
21084 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21085 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21086 maybe-all-stagefeedback-libelf:
21087 maybe-clean-stagefeedback-libelf:
21088 @if libelf-bootstrap
21089 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21090 all-stagefeedback: all-stagefeedback-libelf
21091 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21092 all-stagefeedback-libelf: configure-stagefeedback-libelf
21093 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21094 @r=`${PWD_COMMAND}`; export r; \
21095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21096 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21097 $(HOST_EXPORTS) \
21098 $(POSTSTAGE1_HOST_EXPORTS) \
21099 cd $(HOST_SUBDIR)/libelf && \
21100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21101 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21102 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21103 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21107 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21108 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21109 $(TARGET-stagefeedback-libelf)
21111 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21112 clean-stagefeedback: clean-stagefeedback-libelf
21113 clean-stagefeedback-libelf:
21114 @if [ $(current_stage) = stagefeedback ]; then \
21115 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21116 else \
21117 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21118 $(MAKE) stagefeedback-start; \
21119 fi; \
21120 cd $(HOST_SUBDIR)/libelf && \
21121 $(MAKE) $(EXTRA_HOST_FLAGS) \
21122 $(POSTSTAGE1_FLAGS_TO_PASS) \
21123 clean
21124 @endif libelf-bootstrap
21130 .PHONY: check-libelf maybe-check-libelf
21131 maybe-check-libelf:
21132 @if libelf
21133 maybe-check-libelf: check-libelf
21135 check-libelf:
21136 @: $(MAKE); $(unstage)
21137 @r=`${PWD_COMMAND}`; export r; \
21138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21139 $(HOST_EXPORTS) \
21140 (cd $(HOST_SUBDIR)/libelf && \
21141 $(MAKE) $(FLAGS_TO_PASS) check)
21143 @endif libelf
21145 .PHONY: install-libelf maybe-install-libelf
21146 maybe-install-libelf:
21147 @if libelf
21148 maybe-install-libelf: install-libelf
21150 install-libelf:
21152 @endif libelf
21154 # Other targets (info, dvi, pdf, etc.)
21156 .PHONY: maybe-info-libelf info-libelf
21157 maybe-info-libelf:
21158 @if libelf
21159 maybe-info-libelf: info-libelf
21161 info-libelf: \
21162 configure-libelf
21163 @[ -f ./libelf/Makefile ] || exit 0; \
21164 r=`${PWD_COMMAND}`; export r; \
21165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21166 $(HOST_EXPORTS) \
21167 for flag in $(EXTRA_HOST_FLAGS) ; do \
21168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21169 done; \
21170 echo "Doing info in libelf" ; \
21171 (cd $(HOST_SUBDIR)/libelf && \
21172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21174 "RANLIB=$${RANLIB}" \
21175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21176 info) \
21177 || exit 1
21179 @endif libelf
21181 .PHONY: maybe-dvi-libelf dvi-libelf
21182 maybe-dvi-libelf:
21183 @if libelf
21184 maybe-dvi-libelf: dvi-libelf
21186 dvi-libelf: \
21187 configure-libelf
21188 @[ -f ./libelf/Makefile ] || exit 0; \
21189 r=`${PWD_COMMAND}`; export r; \
21190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21191 $(HOST_EXPORTS) \
21192 for flag in $(EXTRA_HOST_FLAGS) ; do \
21193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21194 done; \
21195 echo "Doing dvi in libelf" ; \
21196 (cd $(HOST_SUBDIR)/libelf && \
21197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21199 "RANLIB=$${RANLIB}" \
21200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21201 dvi) \
21202 || exit 1
21204 @endif libelf
21206 .PHONY: maybe-pdf-libelf pdf-libelf
21207 maybe-pdf-libelf:
21208 @if libelf
21209 maybe-pdf-libelf: pdf-libelf
21211 pdf-libelf: \
21212 configure-libelf
21213 @[ -f ./libelf/Makefile ] || exit 0; \
21214 r=`${PWD_COMMAND}`; export r; \
21215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21216 $(HOST_EXPORTS) \
21217 for flag in $(EXTRA_HOST_FLAGS) ; do \
21218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21219 done; \
21220 echo "Doing pdf in libelf" ; \
21221 (cd $(HOST_SUBDIR)/libelf && \
21222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21224 "RANLIB=$${RANLIB}" \
21225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21226 pdf) \
21227 || exit 1
21229 @endif libelf
21231 .PHONY: maybe-html-libelf html-libelf
21232 maybe-html-libelf:
21233 @if libelf
21234 maybe-html-libelf: html-libelf
21236 html-libelf: \
21237 configure-libelf
21238 @[ -f ./libelf/Makefile ] || exit 0; \
21239 r=`${PWD_COMMAND}`; export r; \
21240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21241 $(HOST_EXPORTS) \
21242 for flag in $(EXTRA_HOST_FLAGS) ; do \
21243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21244 done; \
21245 echo "Doing html in libelf" ; \
21246 (cd $(HOST_SUBDIR)/libelf && \
21247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21249 "RANLIB=$${RANLIB}" \
21250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21251 html) \
21252 || exit 1
21254 @endif libelf
21256 .PHONY: maybe-TAGS-libelf TAGS-libelf
21257 maybe-TAGS-libelf:
21258 @if libelf
21259 maybe-TAGS-libelf: TAGS-libelf
21261 TAGS-libelf: \
21262 configure-libelf
21263 @[ -f ./libelf/Makefile ] || exit 0; \
21264 r=`${PWD_COMMAND}`; export r; \
21265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21266 $(HOST_EXPORTS) \
21267 for flag in $(EXTRA_HOST_FLAGS) ; do \
21268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21269 done; \
21270 echo "Doing TAGS in libelf" ; \
21271 (cd $(HOST_SUBDIR)/libelf && \
21272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21274 "RANLIB=$${RANLIB}" \
21275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21276 TAGS) \
21277 || exit 1
21279 @endif libelf
21281 .PHONY: maybe-install-info-libelf install-info-libelf
21282 maybe-install-info-libelf:
21283 @if libelf
21284 maybe-install-info-libelf: install-info-libelf
21286 install-info-libelf: \
21287 configure-libelf \
21288 info-libelf
21289 @[ -f ./libelf/Makefile ] || exit 0; \
21290 r=`${PWD_COMMAND}`; export r; \
21291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21292 $(HOST_EXPORTS) \
21293 for flag in $(EXTRA_HOST_FLAGS) ; do \
21294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21295 done; \
21296 echo "Doing install-info in libelf" ; \
21297 (cd $(HOST_SUBDIR)/libelf && \
21298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21300 "RANLIB=$${RANLIB}" \
21301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21302 install-info) \
21303 || exit 1
21305 @endif libelf
21307 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21308 maybe-install-pdf-libelf:
21309 @if libelf
21310 maybe-install-pdf-libelf: install-pdf-libelf
21312 install-pdf-libelf: \
21313 configure-libelf \
21314 pdf-libelf
21315 @[ -f ./libelf/Makefile ] || exit 0; \
21316 r=`${PWD_COMMAND}`; export r; \
21317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21318 $(HOST_EXPORTS) \
21319 for flag in $(EXTRA_HOST_FLAGS) ; do \
21320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21321 done; \
21322 echo "Doing install-pdf in libelf" ; \
21323 (cd $(HOST_SUBDIR)/libelf && \
21324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21326 "RANLIB=$${RANLIB}" \
21327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21328 install-pdf) \
21329 || exit 1
21331 @endif libelf
21333 .PHONY: maybe-install-html-libelf install-html-libelf
21334 maybe-install-html-libelf:
21335 @if libelf
21336 maybe-install-html-libelf: install-html-libelf
21338 install-html-libelf: \
21339 configure-libelf \
21340 html-libelf
21341 @[ -f ./libelf/Makefile ] || exit 0; \
21342 r=`${PWD_COMMAND}`; export r; \
21343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21344 $(HOST_EXPORTS) \
21345 for flag in $(EXTRA_HOST_FLAGS) ; do \
21346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21347 done; \
21348 echo "Doing install-html in libelf" ; \
21349 (cd $(HOST_SUBDIR)/libelf && \
21350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21352 "RANLIB=$${RANLIB}" \
21353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21354 install-html) \
21355 || exit 1
21357 @endif libelf
21359 .PHONY: maybe-installcheck-libelf installcheck-libelf
21360 maybe-installcheck-libelf:
21361 @if libelf
21362 maybe-installcheck-libelf: installcheck-libelf
21364 installcheck-libelf: \
21365 configure-libelf
21366 @[ -f ./libelf/Makefile ] || exit 0; \
21367 r=`${PWD_COMMAND}`; export r; \
21368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369 $(HOST_EXPORTS) \
21370 for flag in $(EXTRA_HOST_FLAGS) ; do \
21371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21372 done; \
21373 echo "Doing installcheck in libelf" ; \
21374 (cd $(HOST_SUBDIR)/libelf && \
21375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21377 "RANLIB=$${RANLIB}" \
21378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21379 installcheck) \
21380 || exit 1
21382 @endif libelf
21384 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21385 maybe-mostlyclean-libelf:
21386 @if libelf
21387 maybe-mostlyclean-libelf: mostlyclean-libelf
21389 mostlyclean-libelf:
21390 @[ -f ./libelf/Makefile ] || exit 0; \
21391 r=`${PWD_COMMAND}`; export r; \
21392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21393 $(HOST_EXPORTS) \
21394 for flag in $(EXTRA_HOST_FLAGS) ; do \
21395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21396 done; \
21397 echo "Doing mostlyclean in libelf" ; \
21398 (cd $(HOST_SUBDIR)/libelf && \
21399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21401 "RANLIB=$${RANLIB}" \
21402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21403 mostlyclean) \
21404 || exit 1
21406 @endif libelf
21408 .PHONY: maybe-clean-libelf clean-libelf
21409 maybe-clean-libelf:
21410 @if libelf
21411 maybe-clean-libelf: clean-libelf
21413 clean-libelf:
21414 @[ -f ./libelf/Makefile ] || exit 0; \
21415 r=`${PWD_COMMAND}`; export r; \
21416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21417 $(HOST_EXPORTS) \
21418 for flag in $(EXTRA_HOST_FLAGS) ; do \
21419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21420 done; \
21421 echo "Doing clean in libelf" ; \
21422 (cd $(HOST_SUBDIR)/libelf && \
21423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21425 "RANLIB=$${RANLIB}" \
21426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21427 clean) \
21428 || exit 1
21430 @endif libelf
21432 .PHONY: maybe-distclean-libelf distclean-libelf
21433 maybe-distclean-libelf:
21434 @if libelf
21435 maybe-distclean-libelf: distclean-libelf
21437 distclean-libelf:
21438 @[ -f ./libelf/Makefile ] || exit 0; \
21439 r=`${PWD_COMMAND}`; export r; \
21440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21441 $(HOST_EXPORTS) \
21442 for flag in $(EXTRA_HOST_FLAGS) ; do \
21443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21444 done; \
21445 echo "Doing distclean in libelf" ; \
21446 (cd $(HOST_SUBDIR)/libelf && \
21447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21449 "RANLIB=$${RANLIB}" \
21450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21451 distclean) \
21452 || exit 1
21454 @endif libelf
21456 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
21457 maybe-maintainer-clean-libelf:
21458 @if libelf
21459 maybe-maintainer-clean-libelf: maintainer-clean-libelf
21461 maintainer-clean-libelf:
21462 @[ -f ./libelf/Makefile ] || exit 0; \
21463 r=`${PWD_COMMAND}`; export r; \
21464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21465 $(HOST_EXPORTS) \
21466 for flag in $(EXTRA_HOST_FLAGS) ; do \
21467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21468 done; \
21469 echo "Doing maintainer-clean in libelf" ; \
21470 (cd $(HOST_SUBDIR)/libelf && \
21471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21473 "RANLIB=$${RANLIB}" \
21474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21475 maintainer-clean) \
21476 || exit 1
21478 @endif libelf
21482 .PHONY: configure-gnuserv maybe-configure-gnuserv
21483 maybe-configure-gnuserv:
21484 @if gcc-bootstrap
21485 configure-gnuserv: stage_current
21486 @endif gcc-bootstrap
21487 @if gnuserv
21488 maybe-configure-gnuserv: configure-gnuserv
21489 configure-gnuserv:
21490 @: $(MAKE); $(unstage)
21491 @r=`${PWD_COMMAND}`; export r; \
21492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21493 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
21494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
21495 $(HOST_EXPORTS) \
21496 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
21497 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
21498 case $(srcdir) in \
21499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21500 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
21501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21502 esac; \
21503 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
21504 libsrcdir="$$s/gnuserv"; \
21505 $(SHELL) $${libsrcdir}/configure \
21506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21507 --target=${target_alias} $${srcdiroption} \
21508 || exit 1
21509 @endif gnuserv
21515 .PHONY: all-gnuserv maybe-all-gnuserv
21516 maybe-all-gnuserv:
21517 @if gcc-bootstrap
21518 all-gnuserv: stage_current
21519 @endif gcc-bootstrap
21520 @if gnuserv
21521 TARGET-gnuserv=all
21522 maybe-all-gnuserv: all-gnuserv
21523 all-gnuserv: configure-gnuserv
21524 @: $(MAKE); $(unstage)
21525 @r=`${PWD_COMMAND}`; export r; \
21526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21527 $(HOST_EXPORTS) \
21528 (cd $(HOST_SUBDIR)/gnuserv && \
21529 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21530 $(TARGET-gnuserv))
21531 @endif gnuserv
21536 .PHONY: check-gnuserv maybe-check-gnuserv
21537 maybe-check-gnuserv:
21538 @if gnuserv
21539 maybe-check-gnuserv: check-gnuserv
21541 check-gnuserv:
21542 @: $(MAKE); $(unstage)
21543 @r=`${PWD_COMMAND}`; export r; \
21544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21545 $(HOST_EXPORTS) \
21546 (cd $(HOST_SUBDIR)/gnuserv && \
21547 $(MAKE) $(FLAGS_TO_PASS) check)
21549 @endif gnuserv
21551 .PHONY: install-gnuserv maybe-install-gnuserv
21552 maybe-install-gnuserv:
21553 @if gnuserv
21554 maybe-install-gnuserv: install-gnuserv
21556 install-gnuserv: installdirs
21557 @: $(MAKE); $(unstage)
21558 @r=`${PWD_COMMAND}`; export r; \
21559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21560 $(HOST_EXPORTS) \
21561 (cd $(HOST_SUBDIR)/gnuserv && \
21562 $(MAKE) $(FLAGS_TO_PASS) install)
21564 @endif gnuserv
21566 # Other targets (info, dvi, pdf, etc.)
21568 .PHONY: maybe-info-gnuserv info-gnuserv
21569 maybe-info-gnuserv:
21570 @if gnuserv
21571 maybe-info-gnuserv: info-gnuserv
21573 info-gnuserv: \
21574 configure-gnuserv
21575 @: $(MAKE); $(unstage)
21576 @[ -f ./gnuserv/Makefile ] || exit 0; \
21577 r=`${PWD_COMMAND}`; export r; \
21578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579 $(HOST_EXPORTS) \
21580 for flag in $(EXTRA_HOST_FLAGS) ; do \
21581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21582 done; \
21583 echo "Doing info in gnuserv" ; \
21584 (cd $(HOST_SUBDIR)/gnuserv && \
21585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21587 "RANLIB=$${RANLIB}" \
21588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21589 info) \
21590 || exit 1
21592 @endif gnuserv
21594 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
21595 maybe-dvi-gnuserv:
21596 @if gnuserv
21597 maybe-dvi-gnuserv: dvi-gnuserv
21599 dvi-gnuserv: \
21600 configure-gnuserv
21601 @: $(MAKE); $(unstage)
21602 @[ -f ./gnuserv/Makefile ] || exit 0; \
21603 r=`${PWD_COMMAND}`; export r; \
21604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21605 $(HOST_EXPORTS) \
21606 for flag in $(EXTRA_HOST_FLAGS) ; do \
21607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21608 done; \
21609 echo "Doing dvi in gnuserv" ; \
21610 (cd $(HOST_SUBDIR)/gnuserv && \
21611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21613 "RANLIB=$${RANLIB}" \
21614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21615 dvi) \
21616 || exit 1
21618 @endif gnuserv
21620 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
21621 maybe-pdf-gnuserv:
21622 @if gnuserv
21623 maybe-pdf-gnuserv: pdf-gnuserv
21625 pdf-gnuserv: \
21626 configure-gnuserv
21627 @: $(MAKE); $(unstage)
21628 @[ -f ./gnuserv/Makefile ] || exit 0; \
21629 r=`${PWD_COMMAND}`; export r; \
21630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21631 $(HOST_EXPORTS) \
21632 for flag in $(EXTRA_HOST_FLAGS) ; do \
21633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21634 done; \
21635 echo "Doing pdf in gnuserv" ; \
21636 (cd $(HOST_SUBDIR)/gnuserv && \
21637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21639 "RANLIB=$${RANLIB}" \
21640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21641 pdf) \
21642 || exit 1
21644 @endif gnuserv
21646 .PHONY: maybe-html-gnuserv html-gnuserv
21647 maybe-html-gnuserv:
21648 @if gnuserv
21649 maybe-html-gnuserv: html-gnuserv
21651 html-gnuserv: \
21652 configure-gnuserv
21653 @: $(MAKE); $(unstage)
21654 @[ -f ./gnuserv/Makefile ] || exit 0; \
21655 r=`${PWD_COMMAND}`; export r; \
21656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21657 $(HOST_EXPORTS) \
21658 for flag in $(EXTRA_HOST_FLAGS) ; do \
21659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21660 done; \
21661 echo "Doing html in gnuserv" ; \
21662 (cd $(HOST_SUBDIR)/gnuserv && \
21663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21665 "RANLIB=$${RANLIB}" \
21666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21667 html) \
21668 || exit 1
21670 @endif gnuserv
21672 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
21673 maybe-TAGS-gnuserv:
21674 @if gnuserv
21675 maybe-TAGS-gnuserv: TAGS-gnuserv
21677 TAGS-gnuserv: \
21678 configure-gnuserv
21679 @: $(MAKE); $(unstage)
21680 @[ -f ./gnuserv/Makefile ] || exit 0; \
21681 r=`${PWD_COMMAND}`; export r; \
21682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21683 $(HOST_EXPORTS) \
21684 for flag in $(EXTRA_HOST_FLAGS) ; do \
21685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21686 done; \
21687 echo "Doing TAGS in gnuserv" ; \
21688 (cd $(HOST_SUBDIR)/gnuserv && \
21689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21691 "RANLIB=$${RANLIB}" \
21692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21693 TAGS) \
21694 || exit 1
21696 @endif gnuserv
21698 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
21699 maybe-install-info-gnuserv:
21700 @if gnuserv
21701 maybe-install-info-gnuserv: install-info-gnuserv
21703 install-info-gnuserv: \
21704 configure-gnuserv \
21705 info-gnuserv
21706 @: $(MAKE); $(unstage)
21707 @[ -f ./gnuserv/Makefile ] || exit 0; \
21708 r=`${PWD_COMMAND}`; export r; \
21709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21710 $(HOST_EXPORTS) \
21711 for flag in $(EXTRA_HOST_FLAGS) ; do \
21712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21713 done; \
21714 echo "Doing install-info in gnuserv" ; \
21715 (cd $(HOST_SUBDIR)/gnuserv && \
21716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21718 "RANLIB=$${RANLIB}" \
21719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21720 install-info) \
21721 || exit 1
21723 @endif gnuserv
21725 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
21726 maybe-install-pdf-gnuserv:
21727 @if gnuserv
21728 maybe-install-pdf-gnuserv: install-pdf-gnuserv
21730 install-pdf-gnuserv: \
21731 configure-gnuserv \
21732 pdf-gnuserv
21733 @: $(MAKE); $(unstage)
21734 @[ -f ./gnuserv/Makefile ] || exit 0; \
21735 r=`${PWD_COMMAND}`; export r; \
21736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21737 $(HOST_EXPORTS) \
21738 for flag in $(EXTRA_HOST_FLAGS) ; do \
21739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21740 done; \
21741 echo "Doing install-pdf in gnuserv" ; \
21742 (cd $(HOST_SUBDIR)/gnuserv && \
21743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21745 "RANLIB=$${RANLIB}" \
21746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21747 install-pdf) \
21748 || exit 1
21750 @endif gnuserv
21752 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
21753 maybe-install-html-gnuserv:
21754 @if gnuserv
21755 maybe-install-html-gnuserv: install-html-gnuserv
21757 install-html-gnuserv: \
21758 configure-gnuserv \
21759 html-gnuserv
21760 @: $(MAKE); $(unstage)
21761 @[ -f ./gnuserv/Makefile ] || exit 0; \
21762 r=`${PWD_COMMAND}`; export r; \
21763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21764 $(HOST_EXPORTS) \
21765 for flag in $(EXTRA_HOST_FLAGS) ; do \
21766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21767 done; \
21768 echo "Doing install-html in gnuserv" ; \
21769 (cd $(HOST_SUBDIR)/gnuserv && \
21770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21772 "RANLIB=$${RANLIB}" \
21773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21774 install-html) \
21775 || exit 1
21777 @endif gnuserv
21779 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
21780 maybe-installcheck-gnuserv:
21781 @if gnuserv
21782 maybe-installcheck-gnuserv: installcheck-gnuserv
21784 installcheck-gnuserv: \
21785 configure-gnuserv
21786 @: $(MAKE); $(unstage)
21787 @[ -f ./gnuserv/Makefile ] || exit 0; \
21788 r=`${PWD_COMMAND}`; export r; \
21789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21790 $(HOST_EXPORTS) \
21791 for flag in $(EXTRA_HOST_FLAGS) ; do \
21792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21793 done; \
21794 echo "Doing installcheck in gnuserv" ; \
21795 (cd $(HOST_SUBDIR)/gnuserv && \
21796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21798 "RANLIB=$${RANLIB}" \
21799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21800 installcheck) \
21801 || exit 1
21803 @endif gnuserv
21805 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
21806 maybe-mostlyclean-gnuserv:
21807 @if gnuserv
21808 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
21810 mostlyclean-gnuserv:
21811 @: $(MAKE); $(unstage)
21812 @[ -f ./gnuserv/Makefile ] || exit 0; \
21813 r=`${PWD_COMMAND}`; export r; \
21814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815 $(HOST_EXPORTS) \
21816 for flag in $(EXTRA_HOST_FLAGS) ; do \
21817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21818 done; \
21819 echo "Doing mostlyclean in gnuserv" ; \
21820 (cd $(HOST_SUBDIR)/gnuserv && \
21821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21823 "RANLIB=$${RANLIB}" \
21824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21825 mostlyclean) \
21826 || exit 1
21828 @endif gnuserv
21830 .PHONY: maybe-clean-gnuserv clean-gnuserv
21831 maybe-clean-gnuserv:
21832 @if gnuserv
21833 maybe-clean-gnuserv: clean-gnuserv
21835 clean-gnuserv:
21836 @: $(MAKE); $(unstage)
21837 @[ -f ./gnuserv/Makefile ] || exit 0; \
21838 r=`${PWD_COMMAND}`; export r; \
21839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21840 $(HOST_EXPORTS) \
21841 for flag in $(EXTRA_HOST_FLAGS) ; do \
21842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21843 done; \
21844 echo "Doing clean in gnuserv" ; \
21845 (cd $(HOST_SUBDIR)/gnuserv && \
21846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21848 "RANLIB=$${RANLIB}" \
21849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21850 clean) \
21851 || exit 1
21853 @endif gnuserv
21855 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
21856 maybe-distclean-gnuserv:
21857 @if gnuserv
21858 maybe-distclean-gnuserv: distclean-gnuserv
21860 distclean-gnuserv:
21861 @: $(MAKE); $(unstage)
21862 @[ -f ./gnuserv/Makefile ] || exit 0; \
21863 r=`${PWD_COMMAND}`; export r; \
21864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21865 $(HOST_EXPORTS) \
21866 for flag in $(EXTRA_HOST_FLAGS) ; do \
21867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21868 done; \
21869 echo "Doing distclean in gnuserv" ; \
21870 (cd $(HOST_SUBDIR)/gnuserv && \
21871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21873 "RANLIB=$${RANLIB}" \
21874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21875 distclean) \
21876 || exit 1
21878 @endif gnuserv
21880 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
21881 maybe-maintainer-clean-gnuserv:
21882 @if gnuserv
21883 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
21885 maintainer-clean-gnuserv:
21886 @: $(MAKE); $(unstage)
21887 @[ -f ./gnuserv/Makefile ] || exit 0; \
21888 r=`${PWD_COMMAND}`; export r; \
21889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21890 $(HOST_EXPORTS) \
21891 for flag in $(EXTRA_HOST_FLAGS) ; do \
21892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21893 done; \
21894 echo "Doing maintainer-clean in gnuserv" ; \
21895 (cd $(HOST_SUBDIR)/gnuserv && \
21896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21898 "RANLIB=$${RANLIB}" \
21899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21900 maintainer-clean) \
21901 || exit 1
21903 @endif gnuserv
21907 .PHONY: configure-gold maybe-configure-gold
21908 maybe-configure-gold:
21909 @if gcc-bootstrap
21910 configure-gold: stage_current
21911 @endif gcc-bootstrap
21912 @if gold
21913 maybe-configure-gold: configure-gold
21914 configure-gold:
21915 @r=`${PWD_COMMAND}`; export r; \
21916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21917 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21919 $(HOST_EXPORTS) \
21920 echo Configuring in $(HOST_SUBDIR)/gold; \
21921 cd "$(HOST_SUBDIR)/gold" || exit 1; \
21922 case $(srcdir) in \
21923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21924 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21926 esac; \
21927 srcdiroption="--srcdir=$${topdir}/gold"; \
21928 libsrcdir="$$s/gold"; \
21929 $(SHELL) $${libsrcdir}/configure \
21930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21931 --target=${target_alias} $${srcdiroption} \
21932 || exit 1
21933 @endif gold
21937 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
21938 maybe-configure-stage1-gold:
21939 @if gold-bootstrap
21940 maybe-configure-stage1-gold: configure-stage1-gold
21941 configure-stage1-gold:
21942 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21944 @r=`${PWD_COMMAND}`; export r; \
21945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21946 TFLAGS="$(STAGE1_TFLAGS)"; \
21947 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21948 $(HOST_EXPORTS) \
21949 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21950 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21951 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21952 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
21953 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21954 cd $(HOST_SUBDIR)/gold || exit 1; \
21955 case $(srcdir) in \
21956 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21957 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21958 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21959 esac; \
21960 srcdiroption="--srcdir=$${topdir}/gold"; \
21961 libsrcdir="$$s/gold"; \
21962 $(SHELL) $${libsrcdir}/configure \
21963 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21964 --target=${target_alias} $${srcdiroption} \
21965 $(STAGE1_CONFIGURE_FLAGS)
21966 @endif gold-bootstrap
21968 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
21969 maybe-configure-stage2-gold:
21970 @if gold-bootstrap
21971 maybe-configure-stage2-gold: configure-stage2-gold
21972 configure-stage2-gold:
21973 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21974 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21975 @r=`${PWD_COMMAND}`; export r; \
21976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21977 TFLAGS="$(STAGE2_TFLAGS)"; \
21978 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21979 $(HOST_EXPORTS) \
21980 $(POSTSTAGE1_HOST_EXPORTS) \
21981 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21982 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21983 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21984 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21986 cd $(HOST_SUBDIR)/gold || exit 1; \
21987 case $(srcdir) in \
21988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21989 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21991 esac; \
21992 srcdiroption="--srcdir=$${topdir}/gold"; \
21993 libsrcdir="$$s/gold"; \
21994 $(SHELL) $${libsrcdir}/configure \
21995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21996 --target=${target_alias} $${srcdiroption} \
21997 --with-build-libsubdir=$(HOST_SUBDIR) \
21998 $(STAGE2_CONFIGURE_FLAGS)
21999 @endif gold-bootstrap
22001 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22002 maybe-configure-stage3-gold:
22003 @if gold-bootstrap
22004 maybe-configure-stage3-gold: configure-stage3-gold
22005 configure-stage3-gold:
22006 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22007 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22008 @r=`${PWD_COMMAND}`; export r; \
22009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22010 TFLAGS="$(STAGE3_TFLAGS)"; \
22011 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22012 $(HOST_EXPORTS) \
22013 $(POSTSTAGE1_HOST_EXPORTS) \
22014 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22015 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22016 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22017 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22019 cd $(HOST_SUBDIR)/gold || exit 1; \
22020 case $(srcdir) in \
22021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22022 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22024 esac; \
22025 srcdiroption="--srcdir=$${topdir}/gold"; \
22026 libsrcdir="$$s/gold"; \
22027 $(SHELL) $${libsrcdir}/configure \
22028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22029 --target=${target_alias} $${srcdiroption} \
22030 --with-build-libsubdir=$(HOST_SUBDIR) \
22031 $(STAGE3_CONFIGURE_FLAGS)
22032 @endif gold-bootstrap
22034 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22035 maybe-configure-stage4-gold:
22036 @if gold-bootstrap
22037 maybe-configure-stage4-gold: configure-stage4-gold
22038 configure-stage4-gold:
22039 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22041 @r=`${PWD_COMMAND}`; export r; \
22042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22043 TFLAGS="$(STAGE4_TFLAGS)"; \
22044 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22045 $(HOST_EXPORTS) \
22046 $(POSTSTAGE1_HOST_EXPORTS) \
22047 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22048 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22049 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22050 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22052 cd $(HOST_SUBDIR)/gold || exit 1; \
22053 case $(srcdir) in \
22054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22055 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22057 esac; \
22058 srcdiroption="--srcdir=$${topdir}/gold"; \
22059 libsrcdir="$$s/gold"; \
22060 $(SHELL) $${libsrcdir}/configure \
22061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22062 --target=${target_alias} $${srcdiroption} \
22063 --with-build-libsubdir=$(HOST_SUBDIR) \
22064 $(STAGE4_CONFIGURE_FLAGS)
22065 @endif gold-bootstrap
22067 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22068 maybe-configure-stageprofile-gold:
22069 @if gold-bootstrap
22070 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22071 configure-stageprofile-gold:
22072 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22073 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22074 @r=`${PWD_COMMAND}`; export r; \
22075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22076 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22077 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22078 $(HOST_EXPORTS) \
22079 $(POSTSTAGE1_HOST_EXPORTS) \
22080 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22081 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22082 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22083 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22085 cd $(HOST_SUBDIR)/gold || exit 1; \
22086 case $(srcdir) in \
22087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22088 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22090 esac; \
22091 srcdiroption="--srcdir=$${topdir}/gold"; \
22092 libsrcdir="$$s/gold"; \
22093 $(SHELL) $${libsrcdir}/configure \
22094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22095 --target=${target_alias} $${srcdiroption} \
22096 --with-build-libsubdir=$(HOST_SUBDIR) \
22097 $(STAGEprofile_CONFIGURE_FLAGS)
22098 @endif gold-bootstrap
22100 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22101 maybe-configure-stagefeedback-gold:
22102 @if gold-bootstrap
22103 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22104 configure-stagefeedback-gold:
22105 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22106 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22107 @r=`${PWD_COMMAND}`; export r; \
22108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22109 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22110 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22111 $(HOST_EXPORTS) \
22112 $(POSTSTAGE1_HOST_EXPORTS) \
22113 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22114 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22115 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22116 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22118 cd $(HOST_SUBDIR)/gold || exit 1; \
22119 case $(srcdir) in \
22120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22121 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22123 esac; \
22124 srcdiroption="--srcdir=$${topdir}/gold"; \
22125 libsrcdir="$$s/gold"; \
22126 $(SHELL) $${libsrcdir}/configure \
22127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22128 --target=${target_alias} $${srcdiroption} \
22129 --with-build-libsubdir=$(HOST_SUBDIR) \
22130 $(STAGEfeedback_CONFIGURE_FLAGS)
22131 @endif gold-bootstrap
22137 .PHONY: all-gold maybe-all-gold
22138 maybe-all-gold:
22139 @if gcc-bootstrap
22140 all-gold: stage_current
22141 @endif gcc-bootstrap
22142 @if gold
22143 TARGET-gold=all
22144 maybe-all-gold: all-gold
22145 all-gold: configure-gold
22146 @r=`${PWD_COMMAND}`; export r; \
22147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22148 $(HOST_EXPORTS) \
22149 (cd $(HOST_SUBDIR)/gold && \
22150 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22151 $(TARGET-gold))
22152 @endif gold
22156 .PHONY: all-stage1-gold maybe-all-stage1-gold
22157 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22158 maybe-all-stage1-gold:
22159 maybe-clean-stage1-gold:
22160 @if gold-bootstrap
22161 maybe-all-stage1-gold: all-stage1-gold
22162 all-stage1: all-stage1-gold
22163 TARGET-stage1-gold = $(TARGET-gold)
22164 all-stage1-gold: configure-stage1-gold
22165 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22166 @r=`${PWD_COMMAND}`; export r; \
22167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22168 TFLAGS="$(STAGE1_TFLAGS)"; \
22169 $(HOST_EXPORTS) \
22170 cd $(HOST_SUBDIR)/gold && \
22171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22172 CFLAGS="$(STAGE1_CFLAGS)" \
22173 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22174 LIBCFLAGS="$(LIBCFLAGS)" \
22175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22178 $(EXTRA_HOST_FLAGS) \
22179 TFLAGS="$(STAGE1_TFLAGS)" \
22180 $(TARGET-stage1-gold)
22182 maybe-clean-stage1-gold: clean-stage1-gold
22183 clean-stage1: clean-stage1-gold
22184 clean-stage1-gold:
22185 @if [ $(current_stage) = stage1 ]; then \
22186 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22187 else \
22188 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22189 $(MAKE) stage1-start; \
22190 fi; \
22191 cd $(HOST_SUBDIR)/gold && \
22192 $(MAKE) $(EXTRA_HOST_FLAGS) \
22193 clean
22194 @endif gold-bootstrap
22197 .PHONY: all-stage2-gold maybe-all-stage2-gold
22198 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22199 maybe-all-stage2-gold:
22200 maybe-clean-stage2-gold:
22201 @if gold-bootstrap
22202 maybe-all-stage2-gold: all-stage2-gold
22203 all-stage2: all-stage2-gold
22204 TARGET-stage2-gold = $(TARGET-gold)
22205 all-stage2-gold: configure-stage2-gold
22206 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22207 @r=`${PWD_COMMAND}`; export r; \
22208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22209 TFLAGS="$(STAGE2_TFLAGS)"; \
22210 $(HOST_EXPORTS) \
22211 $(POSTSTAGE1_HOST_EXPORTS) \
22212 cd $(HOST_SUBDIR)/gold && \
22213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22214 CFLAGS="$(STAGE2_CFLAGS)" \
22215 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22216 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22220 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22221 TFLAGS="$(STAGE2_TFLAGS)" \
22222 $(TARGET-stage2-gold)
22224 maybe-clean-stage2-gold: clean-stage2-gold
22225 clean-stage2: clean-stage2-gold
22226 clean-stage2-gold:
22227 @if [ $(current_stage) = stage2 ]; then \
22228 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22229 else \
22230 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22231 $(MAKE) stage2-start; \
22232 fi; \
22233 cd $(HOST_SUBDIR)/gold && \
22234 $(MAKE) $(EXTRA_HOST_FLAGS) \
22235 $(POSTSTAGE1_FLAGS_TO_PASS) \
22236 clean
22237 @endif gold-bootstrap
22240 .PHONY: all-stage3-gold maybe-all-stage3-gold
22241 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22242 maybe-all-stage3-gold:
22243 maybe-clean-stage3-gold:
22244 @if gold-bootstrap
22245 maybe-all-stage3-gold: all-stage3-gold
22246 all-stage3: all-stage3-gold
22247 TARGET-stage3-gold = $(TARGET-gold)
22248 all-stage3-gold: configure-stage3-gold
22249 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22250 @r=`${PWD_COMMAND}`; export r; \
22251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22252 TFLAGS="$(STAGE3_TFLAGS)"; \
22253 $(HOST_EXPORTS) \
22254 $(POSTSTAGE1_HOST_EXPORTS) \
22255 cd $(HOST_SUBDIR)/gold && \
22256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22257 CFLAGS="$(STAGE3_CFLAGS)" \
22258 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22259 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22264 TFLAGS="$(STAGE3_TFLAGS)" \
22265 $(TARGET-stage3-gold)
22267 maybe-clean-stage3-gold: clean-stage3-gold
22268 clean-stage3: clean-stage3-gold
22269 clean-stage3-gold:
22270 @if [ $(current_stage) = stage3 ]; then \
22271 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22272 else \
22273 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22274 $(MAKE) stage3-start; \
22275 fi; \
22276 cd $(HOST_SUBDIR)/gold && \
22277 $(MAKE) $(EXTRA_HOST_FLAGS) \
22278 $(POSTSTAGE1_FLAGS_TO_PASS) \
22279 clean
22280 @endif gold-bootstrap
22283 .PHONY: all-stage4-gold maybe-all-stage4-gold
22284 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22285 maybe-all-stage4-gold:
22286 maybe-clean-stage4-gold:
22287 @if gold-bootstrap
22288 maybe-all-stage4-gold: all-stage4-gold
22289 all-stage4: all-stage4-gold
22290 TARGET-stage4-gold = $(TARGET-gold)
22291 all-stage4-gold: configure-stage4-gold
22292 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22293 @r=`${PWD_COMMAND}`; export r; \
22294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22295 TFLAGS="$(STAGE4_TFLAGS)"; \
22296 $(HOST_EXPORTS) \
22297 $(POSTSTAGE1_HOST_EXPORTS) \
22298 cd $(HOST_SUBDIR)/gold && \
22299 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22300 CFLAGS="$(STAGE4_CFLAGS)" \
22301 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22302 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22306 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22307 TFLAGS="$(STAGE4_TFLAGS)" \
22308 $(TARGET-stage4-gold)
22310 maybe-clean-stage4-gold: clean-stage4-gold
22311 clean-stage4: clean-stage4-gold
22312 clean-stage4-gold:
22313 @if [ $(current_stage) = stage4 ]; then \
22314 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22315 else \
22316 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22317 $(MAKE) stage4-start; \
22318 fi; \
22319 cd $(HOST_SUBDIR)/gold && \
22320 $(MAKE) $(EXTRA_HOST_FLAGS) \
22321 $(POSTSTAGE1_FLAGS_TO_PASS) \
22322 clean
22323 @endif gold-bootstrap
22326 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22327 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22328 maybe-all-stageprofile-gold:
22329 maybe-clean-stageprofile-gold:
22330 @if gold-bootstrap
22331 maybe-all-stageprofile-gold: all-stageprofile-gold
22332 all-stageprofile: all-stageprofile-gold
22333 TARGET-stageprofile-gold = $(TARGET-gold)
22334 all-stageprofile-gold: configure-stageprofile-gold
22335 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22336 @r=`${PWD_COMMAND}`; export r; \
22337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22338 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22339 $(HOST_EXPORTS) \
22340 $(POSTSTAGE1_HOST_EXPORTS) \
22341 cd $(HOST_SUBDIR)/gold && \
22342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22343 CFLAGS="$(STAGEprofile_CFLAGS)" \
22344 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22345 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22350 TFLAGS="$(STAGEprofile_TFLAGS)" \
22351 $(TARGET-stageprofile-gold)
22353 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22354 clean-stageprofile: clean-stageprofile-gold
22355 clean-stageprofile-gold:
22356 @if [ $(current_stage) = stageprofile ]; then \
22357 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22358 else \
22359 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22360 $(MAKE) stageprofile-start; \
22361 fi; \
22362 cd $(HOST_SUBDIR)/gold && \
22363 $(MAKE) $(EXTRA_HOST_FLAGS) \
22364 $(POSTSTAGE1_FLAGS_TO_PASS) \
22365 clean
22366 @endif gold-bootstrap
22369 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22370 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22371 maybe-all-stagefeedback-gold:
22372 maybe-clean-stagefeedback-gold:
22373 @if gold-bootstrap
22374 maybe-all-stagefeedback-gold: all-stagefeedback-gold
22375 all-stagefeedback: all-stagefeedback-gold
22376 TARGET-stagefeedback-gold = $(TARGET-gold)
22377 all-stagefeedback-gold: configure-stagefeedback-gold
22378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22379 @r=`${PWD_COMMAND}`; export r; \
22380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22381 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22382 $(HOST_EXPORTS) \
22383 $(POSTSTAGE1_HOST_EXPORTS) \
22384 cd $(HOST_SUBDIR)/gold && \
22385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22386 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22387 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22388 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22392 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22393 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22394 $(TARGET-stagefeedback-gold)
22396 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
22397 clean-stagefeedback: clean-stagefeedback-gold
22398 clean-stagefeedback-gold:
22399 @if [ $(current_stage) = stagefeedback ]; then \
22400 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22401 else \
22402 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
22403 $(MAKE) stagefeedback-start; \
22404 fi; \
22405 cd $(HOST_SUBDIR)/gold && \
22406 $(MAKE) $(EXTRA_HOST_FLAGS) \
22407 $(POSTSTAGE1_FLAGS_TO_PASS) \
22408 clean
22409 @endif gold-bootstrap
22415 .PHONY: check-gold maybe-check-gold
22416 maybe-check-gold:
22417 @if gold
22418 maybe-check-gold: check-gold
22420 check-gold:
22421 @: $(MAKE); $(unstage)
22422 @r=`${PWD_COMMAND}`; export r; \
22423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424 $(HOST_EXPORTS) \
22425 (cd $(HOST_SUBDIR)/gold && \
22426 $(MAKE) $(FLAGS_TO_PASS) check)
22428 @endif gold
22430 .PHONY: install-gold maybe-install-gold
22431 maybe-install-gold:
22432 @if gold
22433 maybe-install-gold: install-gold
22435 install-gold: installdirs
22436 @: $(MAKE); $(unstage)
22437 @r=`${PWD_COMMAND}`; export r; \
22438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22439 $(HOST_EXPORTS) \
22440 (cd $(HOST_SUBDIR)/gold && \
22441 $(MAKE) $(FLAGS_TO_PASS) install)
22443 @endif gold
22445 # Other targets (info, dvi, pdf, etc.)
22447 .PHONY: maybe-info-gold info-gold
22448 maybe-info-gold:
22449 @if gold
22450 maybe-info-gold: info-gold
22452 info-gold: \
22453 configure-gold
22454 @[ -f ./gold/Makefile ] || exit 0; \
22455 r=`${PWD_COMMAND}`; export r; \
22456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457 $(HOST_EXPORTS) \
22458 for flag in $(EXTRA_HOST_FLAGS) ; do \
22459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460 done; \
22461 echo "Doing info in gold" ; \
22462 (cd $(HOST_SUBDIR)/gold && \
22463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465 "RANLIB=$${RANLIB}" \
22466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467 info) \
22468 || exit 1
22470 @endif gold
22472 .PHONY: maybe-dvi-gold dvi-gold
22473 maybe-dvi-gold:
22474 @if gold
22475 maybe-dvi-gold: dvi-gold
22477 dvi-gold: \
22478 configure-gold
22479 @[ -f ./gold/Makefile ] || exit 0; \
22480 r=`${PWD_COMMAND}`; export r; \
22481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22482 $(HOST_EXPORTS) \
22483 for flag in $(EXTRA_HOST_FLAGS) ; do \
22484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22485 done; \
22486 echo "Doing dvi in gold" ; \
22487 (cd $(HOST_SUBDIR)/gold && \
22488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22490 "RANLIB=$${RANLIB}" \
22491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22492 dvi) \
22493 || exit 1
22495 @endif gold
22497 .PHONY: maybe-pdf-gold pdf-gold
22498 maybe-pdf-gold:
22499 @if gold
22500 maybe-pdf-gold: pdf-gold
22502 pdf-gold: \
22503 configure-gold
22504 @[ -f ./gold/Makefile ] || exit 0; \
22505 r=`${PWD_COMMAND}`; export r; \
22506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22507 $(HOST_EXPORTS) \
22508 for flag in $(EXTRA_HOST_FLAGS) ; do \
22509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22510 done; \
22511 echo "Doing pdf in gold" ; \
22512 (cd $(HOST_SUBDIR)/gold && \
22513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22515 "RANLIB=$${RANLIB}" \
22516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22517 pdf) \
22518 || exit 1
22520 @endif gold
22522 .PHONY: maybe-html-gold html-gold
22523 maybe-html-gold:
22524 @if gold
22525 maybe-html-gold: html-gold
22527 html-gold: \
22528 configure-gold
22529 @[ -f ./gold/Makefile ] || exit 0; \
22530 r=`${PWD_COMMAND}`; export r; \
22531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22532 $(HOST_EXPORTS) \
22533 for flag in $(EXTRA_HOST_FLAGS) ; do \
22534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22535 done; \
22536 echo "Doing html in gold" ; \
22537 (cd $(HOST_SUBDIR)/gold && \
22538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22540 "RANLIB=$${RANLIB}" \
22541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22542 html) \
22543 || exit 1
22545 @endif gold
22547 .PHONY: maybe-TAGS-gold TAGS-gold
22548 maybe-TAGS-gold:
22549 @if gold
22550 maybe-TAGS-gold: TAGS-gold
22552 TAGS-gold: \
22553 configure-gold
22554 @[ -f ./gold/Makefile ] || exit 0; \
22555 r=`${PWD_COMMAND}`; export r; \
22556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22557 $(HOST_EXPORTS) \
22558 for flag in $(EXTRA_HOST_FLAGS) ; do \
22559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22560 done; \
22561 echo "Doing TAGS in gold" ; \
22562 (cd $(HOST_SUBDIR)/gold && \
22563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22565 "RANLIB=$${RANLIB}" \
22566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22567 TAGS) \
22568 || exit 1
22570 @endif gold
22572 .PHONY: maybe-install-info-gold install-info-gold
22573 maybe-install-info-gold:
22574 @if gold
22575 maybe-install-info-gold: install-info-gold
22577 install-info-gold: \
22578 configure-gold \
22579 info-gold
22580 @[ -f ./gold/Makefile ] || exit 0; \
22581 r=`${PWD_COMMAND}`; export r; \
22582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22583 $(HOST_EXPORTS) \
22584 for flag in $(EXTRA_HOST_FLAGS) ; do \
22585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22586 done; \
22587 echo "Doing install-info in gold" ; \
22588 (cd $(HOST_SUBDIR)/gold && \
22589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22591 "RANLIB=$${RANLIB}" \
22592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22593 install-info) \
22594 || exit 1
22596 @endif gold
22598 .PHONY: maybe-install-pdf-gold install-pdf-gold
22599 maybe-install-pdf-gold:
22600 @if gold
22601 maybe-install-pdf-gold: install-pdf-gold
22603 install-pdf-gold: \
22604 configure-gold \
22605 pdf-gold
22606 @[ -f ./gold/Makefile ] || exit 0; \
22607 r=`${PWD_COMMAND}`; export r; \
22608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22609 $(HOST_EXPORTS) \
22610 for flag in $(EXTRA_HOST_FLAGS) ; do \
22611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22612 done; \
22613 echo "Doing install-pdf in gold" ; \
22614 (cd $(HOST_SUBDIR)/gold && \
22615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22617 "RANLIB=$${RANLIB}" \
22618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22619 install-pdf) \
22620 || exit 1
22622 @endif gold
22624 .PHONY: maybe-install-html-gold install-html-gold
22625 maybe-install-html-gold:
22626 @if gold
22627 maybe-install-html-gold: install-html-gold
22629 install-html-gold: \
22630 configure-gold \
22631 html-gold
22632 @[ -f ./gold/Makefile ] || exit 0; \
22633 r=`${PWD_COMMAND}`; export r; \
22634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22635 $(HOST_EXPORTS) \
22636 for flag in $(EXTRA_HOST_FLAGS) ; do \
22637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22638 done; \
22639 echo "Doing install-html in gold" ; \
22640 (cd $(HOST_SUBDIR)/gold && \
22641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22643 "RANLIB=$${RANLIB}" \
22644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22645 install-html) \
22646 || exit 1
22648 @endif gold
22650 .PHONY: maybe-installcheck-gold installcheck-gold
22651 maybe-installcheck-gold:
22652 @if gold
22653 maybe-installcheck-gold: installcheck-gold
22655 installcheck-gold: \
22656 configure-gold
22657 @[ -f ./gold/Makefile ] || exit 0; \
22658 r=`${PWD_COMMAND}`; export r; \
22659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22660 $(HOST_EXPORTS) \
22661 for flag in $(EXTRA_HOST_FLAGS) ; do \
22662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22663 done; \
22664 echo "Doing installcheck in gold" ; \
22665 (cd $(HOST_SUBDIR)/gold && \
22666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22668 "RANLIB=$${RANLIB}" \
22669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22670 installcheck) \
22671 || exit 1
22673 @endif gold
22675 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
22676 maybe-mostlyclean-gold:
22677 @if gold
22678 maybe-mostlyclean-gold: mostlyclean-gold
22680 mostlyclean-gold:
22681 @[ -f ./gold/Makefile ] || exit 0; \
22682 r=`${PWD_COMMAND}`; export r; \
22683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22684 $(HOST_EXPORTS) \
22685 for flag in $(EXTRA_HOST_FLAGS) ; do \
22686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22687 done; \
22688 echo "Doing mostlyclean in gold" ; \
22689 (cd $(HOST_SUBDIR)/gold && \
22690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22692 "RANLIB=$${RANLIB}" \
22693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22694 mostlyclean) \
22695 || exit 1
22697 @endif gold
22699 .PHONY: maybe-clean-gold clean-gold
22700 maybe-clean-gold:
22701 @if gold
22702 maybe-clean-gold: clean-gold
22704 clean-gold:
22705 @[ -f ./gold/Makefile ] || exit 0; \
22706 r=`${PWD_COMMAND}`; export r; \
22707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22708 $(HOST_EXPORTS) \
22709 for flag in $(EXTRA_HOST_FLAGS) ; do \
22710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22711 done; \
22712 echo "Doing clean in gold" ; \
22713 (cd $(HOST_SUBDIR)/gold && \
22714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22716 "RANLIB=$${RANLIB}" \
22717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22718 clean) \
22719 || exit 1
22721 @endif gold
22723 .PHONY: maybe-distclean-gold distclean-gold
22724 maybe-distclean-gold:
22725 @if gold
22726 maybe-distclean-gold: distclean-gold
22728 distclean-gold:
22729 @[ -f ./gold/Makefile ] || exit 0; \
22730 r=`${PWD_COMMAND}`; export r; \
22731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22732 $(HOST_EXPORTS) \
22733 for flag in $(EXTRA_HOST_FLAGS) ; do \
22734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22735 done; \
22736 echo "Doing distclean in gold" ; \
22737 (cd $(HOST_SUBDIR)/gold && \
22738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22740 "RANLIB=$${RANLIB}" \
22741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22742 distclean) \
22743 || exit 1
22745 @endif gold
22747 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
22748 maybe-maintainer-clean-gold:
22749 @if gold
22750 maybe-maintainer-clean-gold: maintainer-clean-gold
22752 maintainer-clean-gold:
22753 @[ -f ./gold/Makefile ] || exit 0; \
22754 r=`${PWD_COMMAND}`; export r; \
22755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22756 $(HOST_EXPORTS) \
22757 for flag in $(EXTRA_HOST_FLAGS) ; do \
22758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22759 done; \
22760 echo "Doing maintainer-clean in gold" ; \
22761 (cd $(HOST_SUBDIR)/gold && \
22762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22764 "RANLIB=$${RANLIB}" \
22765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22766 maintainer-clean) \
22767 || exit 1
22769 @endif gold
22773 .PHONY: configure-gprof maybe-configure-gprof
22774 maybe-configure-gprof:
22775 @if gcc-bootstrap
22776 configure-gprof: stage_current
22777 @endif gcc-bootstrap
22778 @if gprof
22779 maybe-configure-gprof: configure-gprof
22780 configure-gprof:
22781 @: $(MAKE); $(unstage)
22782 @r=`${PWD_COMMAND}`; export r; \
22783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22784 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
22785 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
22786 $(HOST_EXPORTS) \
22787 echo Configuring in $(HOST_SUBDIR)/gprof; \
22788 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
22789 case $(srcdir) in \
22790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22791 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
22792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22793 esac; \
22794 srcdiroption="--srcdir=$${topdir}/gprof"; \
22795 libsrcdir="$$s/gprof"; \
22796 $(SHELL) $${libsrcdir}/configure \
22797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22798 --target=${target_alias} $${srcdiroption} \
22799 || exit 1
22800 @endif gprof
22806 .PHONY: all-gprof maybe-all-gprof
22807 maybe-all-gprof:
22808 @if gcc-bootstrap
22809 all-gprof: stage_current
22810 @endif gcc-bootstrap
22811 @if gprof
22812 TARGET-gprof=all
22813 maybe-all-gprof: all-gprof
22814 all-gprof: configure-gprof
22815 @: $(MAKE); $(unstage)
22816 @r=`${PWD_COMMAND}`; export r; \
22817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22818 $(HOST_EXPORTS) \
22819 (cd $(HOST_SUBDIR)/gprof && \
22820 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22821 $(TARGET-gprof))
22822 @endif gprof
22827 .PHONY: check-gprof maybe-check-gprof
22828 maybe-check-gprof:
22829 @if gprof
22830 maybe-check-gprof: check-gprof
22832 check-gprof:
22833 @: $(MAKE); $(unstage)
22834 @r=`${PWD_COMMAND}`; export r; \
22835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22836 $(HOST_EXPORTS) \
22837 (cd $(HOST_SUBDIR)/gprof && \
22838 $(MAKE) $(FLAGS_TO_PASS) check)
22840 @endif gprof
22842 .PHONY: install-gprof maybe-install-gprof
22843 maybe-install-gprof:
22844 @if gprof
22845 maybe-install-gprof: install-gprof
22847 install-gprof: installdirs
22848 @: $(MAKE); $(unstage)
22849 @r=`${PWD_COMMAND}`; export r; \
22850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22851 $(HOST_EXPORTS) \
22852 (cd $(HOST_SUBDIR)/gprof && \
22853 $(MAKE) $(FLAGS_TO_PASS) install)
22855 @endif gprof
22857 # Other targets (info, dvi, pdf, etc.)
22859 .PHONY: maybe-info-gprof info-gprof
22860 maybe-info-gprof:
22861 @if gprof
22862 maybe-info-gprof: info-gprof
22864 info-gprof: \
22865 configure-gprof
22866 @: $(MAKE); $(unstage)
22867 @[ -f ./gprof/Makefile ] || exit 0; \
22868 r=`${PWD_COMMAND}`; export r; \
22869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22870 $(HOST_EXPORTS) \
22871 for flag in $(EXTRA_HOST_FLAGS) ; do \
22872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22873 done; \
22874 echo "Doing info in gprof" ; \
22875 (cd $(HOST_SUBDIR)/gprof && \
22876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22878 "RANLIB=$${RANLIB}" \
22879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22880 info) \
22881 || exit 1
22883 @endif gprof
22885 .PHONY: maybe-dvi-gprof dvi-gprof
22886 maybe-dvi-gprof:
22887 @if gprof
22888 maybe-dvi-gprof: dvi-gprof
22890 dvi-gprof: \
22891 configure-gprof
22892 @: $(MAKE); $(unstage)
22893 @[ -f ./gprof/Makefile ] || exit 0; \
22894 r=`${PWD_COMMAND}`; export r; \
22895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22896 $(HOST_EXPORTS) \
22897 for flag in $(EXTRA_HOST_FLAGS) ; do \
22898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22899 done; \
22900 echo "Doing dvi in gprof" ; \
22901 (cd $(HOST_SUBDIR)/gprof && \
22902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22904 "RANLIB=$${RANLIB}" \
22905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22906 dvi) \
22907 || exit 1
22909 @endif gprof
22911 .PHONY: maybe-pdf-gprof pdf-gprof
22912 maybe-pdf-gprof:
22913 @if gprof
22914 maybe-pdf-gprof: pdf-gprof
22916 pdf-gprof: \
22917 configure-gprof
22918 @: $(MAKE); $(unstage)
22919 @[ -f ./gprof/Makefile ] || exit 0; \
22920 r=`${PWD_COMMAND}`; export r; \
22921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22922 $(HOST_EXPORTS) \
22923 for flag in $(EXTRA_HOST_FLAGS) ; do \
22924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22925 done; \
22926 echo "Doing pdf in gprof" ; \
22927 (cd $(HOST_SUBDIR)/gprof && \
22928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22930 "RANLIB=$${RANLIB}" \
22931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22932 pdf) \
22933 || exit 1
22935 @endif gprof
22937 .PHONY: maybe-html-gprof html-gprof
22938 maybe-html-gprof:
22939 @if gprof
22940 maybe-html-gprof: html-gprof
22942 html-gprof: \
22943 configure-gprof
22944 @: $(MAKE); $(unstage)
22945 @[ -f ./gprof/Makefile ] || exit 0; \
22946 r=`${PWD_COMMAND}`; export r; \
22947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22948 $(HOST_EXPORTS) \
22949 for flag in $(EXTRA_HOST_FLAGS) ; do \
22950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22951 done; \
22952 echo "Doing html in gprof" ; \
22953 (cd $(HOST_SUBDIR)/gprof && \
22954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22956 "RANLIB=$${RANLIB}" \
22957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22958 html) \
22959 || exit 1
22961 @endif gprof
22963 .PHONY: maybe-TAGS-gprof TAGS-gprof
22964 maybe-TAGS-gprof:
22965 @if gprof
22966 maybe-TAGS-gprof: TAGS-gprof
22968 TAGS-gprof: \
22969 configure-gprof
22970 @: $(MAKE); $(unstage)
22971 @[ -f ./gprof/Makefile ] || exit 0; \
22972 r=`${PWD_COMMAND}`; export r; \
22973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22974 $(HOST_EXPORTS) \
22975 for flag in $(EXTRA_HOST_FLAGS) ; do \
22976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22977 done; \
22978 echo "Doing TAGS in gprof" ; \
22979 (cd $(HOST_SUBDIR)/gprof && \
22980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22982 "RANLIB=$${RANLIB}" \
22983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22984 TAGS) \
22985 || exit 1
22987 @endif gprof
22989 .PHONY: maybe-install-info-gprof install-info-gprof
22990 maybe-install-info-gprof:
22991 @if gprof
22992 maybe-install-info-gprof: install-info-gprof
22994 install-info-gprof: \
22995 configure-gprof \
22996 info-gprof
22997 @: $(MAKE); $(unstage)
22998 @[ -f ./gprof/Makefile ] || exit 0; \
22999 r=`${PWD_COMMAND}`; export r; \
23000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23001 $(HOST_EXPORTS) \
23002 for flag in $(EXTRA_HOST_FLAGS) ; do \
23003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23004 done; \
23005 echo "Doing install-info in gprof" ; \
23006 (cd $(HOST_SUBDIR)/gprof && \
23007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23009 "RANLIB=$${RANLIB}" \
23010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23011 install-info) \
23012 || exit 1
23014 @endif gprof
23016 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23017 maybe-install-pdf-gprof:
23018 @if gprof
23019 maybe-install-pdf-gprof: install-pdf-gprof
23021 install-pdf-gprof: \
23022 configure-gprof \
23023 pdf-gprof
23024 @: $(MAKE); $(unstage)
23025 @[ -f ./gprof/Makefile ] || exit 0; \
23026 r=`${PWD_COMMAND}`; export r; \
23027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23028 $(HOST_EXPORTS) \
23029 for flag in $(EXTRA_HOST_FLAGS) ; do \
23030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23031 done; \
23032 echo "Doing install-pdf in gprof" ; \
23033 (cd $(HOST_SUBDIR)/gprof && \
23034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23036 "RANLIB=$${RANLIB}" \
23037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23038 install-pdf) \
23039 || exit 1
23041 @endif gprof
23043 .PHONY: maybe-install-html-gprof install-html-gprof
23044 maybe-install-html-gprof:
23045 @if gprof
23046 maybe-install-html-gprof: install-html-gprof
23048 install-html-gprof: \
23049 configure-gprof \
23050 html-gprof
23051 @: $(MAKE); $(unstage)
23052 @[ -f ./gprof/Makefile ] || exit 0; \
23053 r=`${PWD_COMMAND}`; export r; \
23054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23055 $(HOST_EXPORTS) \
23056 for flag in $(EXTRA_HOST_FLAGS) ; do \
23057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23058 done; \
23059 echo "Doing install-html in gprof" ; \
23060 (cd $(HOST_SUBDIR)/gprof && \
23061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23063 "RANLIB=$${RANLIB}" \
23064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23065 install-html) \
23066 || exit 1
23068 @endif gprof
23070 .PHONY: maybe-installcheck-gprof installcheck-gprof
23071 maybe-installcheck-gprof:
23072 @if gprof
23073 maybe-installcheck-gprof: installcheck-gprof
23075 installcheck-gprof: \
23076 configure-gprof
23077 @: $(MAKE); $(unstage)
23078 @[ -f ./gprof/Makefile ] || exit 0; \
23079 r=`${PWD_COMMAND}`; export r; \
23080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23081 $(HOST_EXPORTS) \
23082 for flag in $(EXTRA_HOST_FLAGS) ; do \
23083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23084 done; \
23085 echo "Doing installcheck in gprof" ; \
23086 (cd $(HOST_SUBDIR)/gprof && \
23087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23089 "RANLIB=$${RANLIB}" \
23090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23091 installcheck) \
23092 || exit 1
23094 @endif gprof
23096 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23097 maybe-mostlyclean-gprof:
23098 @if gprof
23099 maybe-mostlyclean-gprof: mostlyclean-gprof
23101 mostlyclean-gprof:
23102 @: $(MAKE); $(unstage)
23103 @[ -f ./gprof/Makefile ] || exit 0; \
23104 r=`${PWD_COMMAND}`; export r; \
23105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23106 $(HOST_EXPORTS) \
23107 for flag in $(EXTRA_HOST_FLAGS) ; do \
23108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23109 done; \
23110 echo "Doing mostlyclean in gprof" ; \
23111 (cd $(HOST_SUBDIR)/gprof && \
23112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23114 "RANLIB=$${RANLIB}" \
23115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23116 mostlyclean) \
23117 || exit 1
23119 @endif gprof
23121 .PHONY: maybe-clean-gprof clean-gprof
23122 maybe-clean-gprof:
23123 @if gprof
23124 maybe-clean-gprof: clean-gprof
23126 clean-gprof:
23127 @: $(MAKE); $(unstage)
23128 @[ -f ./gprof/Makefile ] || exit 0; \
23129 r=`${PWD_COMMAND}`; export r; \
23130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23131 $(HOST_EXPORTS) \
23132 for flag in $(EXTRA_HOST_FLAGS) ; do \
23133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23134 done; \
23135 echo "Doing clean in gprof" ; \
23136 (cd $(HOST_SUBDIR)/gprof && \
23137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23139 "RANLIB=$${RANLIB}" \
23140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23141 clean) \
23142 || exit 1
23144 @endif gprof
23146 .PHONY: maybe-distclean-gprof distclean-gprof
23147 maybe-distclean-gprof:
23148 @if gprof
23149 maybe-distclean-gprof: distclean-gprof
23151 distclean-gprof:
23152 @: $(MAKE); $(unstage)
23153 @[ -f ./gprof/Makefile ] || exit 0; \
23154 r=`${PWD_COMMAND}`; export r; \
23155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23156 $(HOST_EXPORTS) \
23157 for flag in $(EXTRA_HOST_FLAGS) ; do \
23158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23159 done; \
23160 echo "Doing distclean in gprof" ; \
23161 (cd $(HOST_SUBDIR)/gprof && \
23162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23164 "RANLIB=$${RANLIB}" \
23165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23166 distclean) \
23167 || exit 1
23169 @endif gprof
23171 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23172 maybe-maintainer-clean-gprof:
23173 @if gprof
23174 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23176 maintainer-clean-gprof:
23177 @: $(MAKE); $(unstage)
23178 @[ -f ./gprof/Makefile ] || exit 0; \
23179 r=`${PWD_COMMAND}`; export r; \
23180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23181 $(HOST_EXPORTS) \
23182 for flag in $(EXTRA_HOST_FLAGS) ; do \
23183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23184 done; \
23185 echo "Doing maintainer-clean in gprof" ; \
23186 (cd $(HOST_SUBDIR)/gprof && \
23187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23189 "RANLIB=$${RANLIB}" \
23190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23191 maintainer-clean) \
23192 || exit 1
23194 @endif gprof
23198 .PHONY: configure-gzip maybe-configure-gzip
23199 maybe-configure-gzip:
23200 @if gcc-bootstrap
23201 configure-gzip: stage_current
23202 @endif gcc-bootstrap
23203 @if gzip
23204 maybe-configure-gzip: configure-gzip
23205 configure-gzip:
23206 @: $(MAKE); $(unstage)
23207 @r=`${PWD_COMMAND}`; export r; \
23208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23209 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23211 $(HOST_EXPORTS) \
23212 echo Configuring in $(HOST_SUBDIR)/gzip; \
23213 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23214 case $(srcdir) in \
23215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23216 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23218 esac; \
23219 srcdiroption="--srcdir=$${topdir}/gzip"; \
23220 libsrcdir="$$s/gzip"; \
23221 $(SHELL) $${libsrcdir}/configure \
23222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23223 --target=${target_alias} $${srcdiroption} \
23224 || exit 1
23225 @endif gzip
23231 .PHONY: all-gzip maybe-all-gzip
23232 maybe-all-gzip:
23233 @if gcc-bootstrap
23234 all-gzip: stage_current
23235 @endif gcc-bootstrap
23236 @if gzip
23237 TARGET-gzip=all
23238 maybe-all-gzip: all-gzip
23239 all-gzip: configure-gzip
23240 @: $(MAKE); $(unstage)
23241 @r=`${PWD_COMMAND}`; export r; \
23242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23243 $(HOST_EXPORTS) \
23244 (cd $(HOST_SUBDIR)/gzip && \
23245 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23246 $(TARGET-gzip))
23247 @endif gzip
23252 .PHONY: check-gzip maybe-check-gzip
23253 maybe-check-gzip:
23254 @if gzip
23255 maybe-check-gzip: check-gzip
23257 check-gzip:
23258 @: $(MAKE); $(unstage)
23259 @r=`${PWD_COMMAND}`; export r; \
23260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23261 $(HOST_EXPORTS) \
23262 (cd $(HOST_SUBDIR)/gzip && \
23263 $(MAKE) $(FLAGS_TO_PASS) check)
23265 @endif gzip
23267 .PHONY: install-gzip maybe-install-gzip
23268 maybe-install-gzip:
23269 @if gzip
23270 maybe-install-gzip: install-gzip
23272 install-gzip: installdirs
23273 @: $(MAKE); $(unstage)
23274 @r=`${PWD_COMMAND}`; export r; \
23275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23276 $(HOST_EXPORTS) \
23277 (cd $(HOST_SUBDIR)/gzip && \
23278 $(MAKE) $(FLAGS_TO_PASS) install)
23280 @endif gzip
23282 # Other targets (info, dvi, pdf, etc.)
23284 .PHONY: maybe-info-gzip info-gzip
23285 maybe-info-gzip:
23286 @if gzip
23287 maybe-info-gzip: info-gzip
23289 info-gzip: \
23290 configure-gzip
23291 @: $(MAKE); $(unstage)
23292 @[ -f ./gzip/Makefile ] || exit 0; \
23293 r=`${PWD_COMMAND}`; export r; \
23294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23295 $(HOST_EXPORTS) \
23296 for flag in $(EXTRA_HOST_FLAGS) ; do \
23297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23298 done; \
23299 echo "Doing info in gzip" ; \
23300 (cd $(HOST_SUBDIR)/gzip && \
23301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23303 "RANLIB=$${RANLIB}" \
23304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23305 info) \
23306 || exit 1
23308 @endif gzip
23310 .PHONY: maybe-dvi-gzip dvi-gzip
23311 maybe-dvi-gzip:
23312 @if gzip
23313 maybe-dvi-gzip: dvi-gzip
23315 dvi-gzip: \
23316 configure-gzip
23317 @: $(MAKE); $(unstage)
23318 @[ -f ./gzip/Makefile ] || exit 0; \
23319 r=`${PWD_COMMAND}`; export r; \
23320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23321 $(HOST_EXPORTS) \
23322 for flag in $(EXTRA_HOST_FLAGS) ; do \
23323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23324 done; \
23325 echo "Doing dvi in gzip" ; \
23326 (cd $(HOST_SUBDIR)/gzip && \
23327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23329 "RANLIB=$${RANLIB}" \
23330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23331 dvi) \
23332 || exit 1
23334 @endif gzip
23336 .PHONY: maybe-pdf-gzip pdf-gzip
23337 maybe-pdf-gzip:
23338 @if gzip
23339 maybe-pdf-gzip: pdf-gzip
23341 pdf-gzip: \
23342 configure-gzip
23343 @: $(MAKE); $(unstage)
23344 @[ -f ./gzip/Makefile ] || exit 0; \
23345 r=`${PWD_COMMAND}`; export r; \
23346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347 $(HOST_EXPORTS) \
23348 for flag in $(EXTRA_HOST_FLAGS) ; do \
23349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23350 done; \
23351 echo "Doing pdf in gzip" ; \
23352 (cd $(HOST_SUBDIR)/gzip && \
23353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23355 "RANLIB=$${RANLIB}" \
23356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23357 pdf) \
23358 || exit 1
23360 @endif gzip
23362 .PHONY: maybe-html-gzip html-gzip
23363 maybe-html-gzip:
23364 @if gzip
23365 maybe-html-gzip: html-gzip
23367 html-gzip: \
23368 configure-gzip
23369 @: $(MAKE); $(unstage)
23370 @[ -f ./gzip/Makefile ] || exit 0; \
23371 r=`${PWD_COMMAND}`; export r; \
23372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23373 $(HOST_EXPORTS) \
23374 for flag in $(EXTRA_HOST_FLAGS) ; do \
23375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23376 done; \
23377 echo "Doing html in gzip" ; \
23378 (cd $(HOST_SUBDIR)/gzip && \
23379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23381 "RANLIB=$${RANLIB}" \
23382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23383 html) \
23384 || exit 1
23386 @endif gzip
23388 .PHONY: maybe-TAGS-gzip TAGS-gzip
23389 maybe-TAGS-gzip:
23390 @if gzip
23391 maybe-TAGS-gzip: TAGS-gzip
23393 TAGS-gzip: \
23394 configure-gzip
23395 @: $(MAKE); $(unstage)
23396 @[ -f ./gzip/Makefile ] || exit 0; \
23397 r=`${PWD_COMMAND}`; export r; \
23398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23399 $(HOST_EXPORTS) \
23400 for flag in $(EXTRA_HOST_FLAGS) ; do \
23401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23402 done; \
23403 echo "Doing TAGS in gzip" ; \
23404 (cd $(HOST_SUBDIR)/gzip && \
23405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23407 "RANLIB=$${RANLIB}" \
23408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23409 TAGS) \
23410 || exit 1
23412 @endif gzip
23414 .PHONY: maybe-install-info-gzip install-info-gzip
23415 maybe-install-info-gzip:
23416 @if gzip
23417 maybe-install-info-gzip: install-info-gzip
23419 install-info-gzip: \
23420 configure-gzip \
23421 info-gzip
23422 @: $(MAKE); $(unstage)
23423 @[ -f ./gzip/Makefile ] || exit 0; \
23424 r=`${PWD_COMMAND}`; export r; \
23425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23426 $(HOST_EXPORTS) \
23427 for flag in $(EXTRA_HOST_FLAGS) ; do \
23428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23429 done; \
23430 echo "Doing install-info in gzip" ; \
23431 (cd $(HOST_SUBDIR)/gzip && \
23432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23434 "RANLIB=$${RANLIB}" \
23435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23436 install-info) \
23437 || exit 1
23439 @endif gzip
23441 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
23442 maybe-install-pdf-gzip:
23443 @if gzip
23444 maybe-install-pdf-gzip: install-pdf-gzip
23446 install-pdf-gzip: \
23447 configure-gzip \
23448 pdf-gzip
23449 @: $(MAKE); $(unstage)
23450 @[ -f ./gzip/Makefile ] || exit 0; \
23451 r=`${PWD_COMMAND}`; export r; \
23452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23453 $(HOST_EXPORTS) \
23454 for flag in $(EXTRA_HOST_FLAGS) ; do \
23455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23456 done; \
23457 echo "Doing install-pdf in gzip" ; \
23458 (cd $(HOST_SUBDIR)/gzip && \
23459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23461 "RANLIB=$${RANLIB}" \
23462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23463 install-pdf) \
23464 || exit 1
23466 @endif gzip
23468 .PHONY: maybe-install-html-gzip install-html-gzip
23469 maybe-install-html-gzip:
23470 @if gzip
23471 maybe-install-html-gzip: install-html-gzip
23473 install-html-gzip: \
23474 configure-gzip \
23475 html-gzip
23476 @: $(MAKE); $(unstage)
23477 @[ -f ./gzip/Makefile ] || exit 0; \
23478 r=`${PWD_COMMAND}`; export r; \
23479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23480 $(HOST_EXPORTS) \
23481 for flag in $(EXTRA_HOST_FLAGS) ; do \
23482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23483 done; \
23484 echo "Doing install-html in gzip" ; \
23485 (cd $(HOST_SUBDIR)/gzip && \
23486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23488 "RANLIB=$${RANLIB}" \
23489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23490 install-html) \
23491 || exit 1
23493 @endif gzip
23495 .PHONY: maybe-installcheck-gzip installcheck-gzip
23496 maybe-installcheck-gzip:
23497 @if gzip
23498 maybe-installcheck-gzip: installcheck-gzip
23500 installcheck-gzip: \
23501 configure-gzip
23502 @: $(MAKE); $(unstage)
23503 @[ -f ./gzip/Makefile ] || exit 0; \
23504 r=`${PWD_COMMAND}`; export r; \
23505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23506 $(HOST_EXPORTS) \
23507 for flag in $(EXTRA_HOST_FLAGS) ; do \
23508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23509 done; \
23510 echo "Doing installcheck in gzip" ; \
23511 (cd $(HOST_SUBDIR)/gzip && \
23512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23514 "RANLIB=$${RANLIB}" \
23515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23516 installcheck) \
23517 || exit 1
23519 @endif gzip
23521 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
23522 maybe-mostlyclean-gzip:
23523 @if gzip
23524 maybe-mostlyclean-gzip: mostlyclean-gzip
23526 mostlyclean-gzip:
23527 @: $(MAKE); $(unstage)
23528 @[ -f ./gzip/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 mostlyclean in gzip" ; \
23536 (cd $(HOST_SUBDIR)/gzip && \
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 mostlyclean) \
23542 || exit 1
23544 @endif gzip
23546 .PHONY: maybe-clean-gzip clean-gzip
23547 maybe-clean-gzip:
23548 @if gzip
23549 maybe-clean-gzip: clean-gzip
23551 clean-gzip:
23552 @: $(MAKE); $(unstage)
23553 @[ -f ./gzip/Makefile ] || exit 0; \
23554 r=`${PWD_COMMAND}`; export r; \
23555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23556 $(HOST_EXPORTS) \
23557 for flag in $(EXTRA_HOST_FLAGS) ; do \
23558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23559 done; \
23560 echo "Doing clean in gzip" ; \
23561 (cd $(HOST_SUBDIR)/gzip && \
23562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23564 "RANLIB=$${RANLIB}" \
23565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23566 clean) \
23567 || exit 1
23569 @endif gzip
23571 .PHONY: maybe-distclean-gzip distclean-gzip
23572 maybe-distclean-gzip:
23573 @if gzip
23574 maybe-distclean-gzip: distclean-gzip
23576 distclean-gzip:
23577 @: $(MAKE); $(unstage)
23578 @[ -f ./gzip/Makefile ] || exit 0; \
23579 r=`${PWD_COMMAND}`; export r; \
23580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23581 $(HOST_EXPORTS) \
23582 for flag in $(EXTRA_HOST_FLAGS) ; do \
23583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23584 done; \
23585 echo "Doing distclean in gzip" ; \
23586 (cd $(HOST_SUBDIR)/gzip && \
23587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23589 "RANLIB=$${RANLIB}" \
23590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23591 distclean) \
23592 || exit 1
23594 @endif gzip
23596 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
23597 maybe-maintainer-clean-gzip:
23598 @if gzip
23599 maybe-maintainer-clean-gzip: maintainer-clean-gzip
23601 maintainer-clean-gzip:
23602 @: $(MAKE); $(unstage)
23603 @[ -f ./gzip/Makefile ] || exit 0; \
23604 r=`${PWD_COMMAND}`; export r; \
23605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23606 $(HOST_EXPORTS) \
23607 for flag in $(EXTRA_HOST_FLAGS) ; do \
23608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23609 done; \
23610 echo "Doing maintainer-clean in gzip" ; \
23611 (cd $(HOST_SUBDIR)/gzip && \
23612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23614 "RANLIB=$${RANLIB}" \
23615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23616 maintainer-clean) \
23617 || exit 1
23619 @endif gzip
23623 .PHONY: configure-hello maybe-configure-hello
23624 maybe-configure-hello:
23625 @if gcc-bootstrap
23626 configure-hello: stage_current
23627 @endif gcc-bootstrap
23628 @if hello
23629 maybe-configure-hello: configure-hello
23630 configure-hello:
23631 @: $(MAKE); $(unstage)
23632 @r=`${PWD_COMMAND}`; export r; \
23633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
23635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
23636 $(HOST_EXPORTS) \
23637 echo Configuring in $(HOST_SUBDIR)/hello; \
23638 cd "$(HOST_SUBDIR)/hello" || exit 1; \
23639 case $(srcdir) in \
23640 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23641 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
23642 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23643 esac; \
23644 srcdiroption="--srcdir=$${topdir}/hello"; \
23645 libsrcdir="$$s/hello"; \
23646 $(SHELL) $${libsrcdir}/configure \
23647 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23648 --target=${target_alias} $${srcdiroption} \
23649 || exit 1
23650 @endif hello
23656 .PHONY: all-hello maybe-all-hello
23657 maybe-all-hello:
23658 @if gcc-bootstrap
23659 all-hello: stage_current
23660 @endif gcc-bootstrap
23661 @if hello
23662 TARGET-hello=all
23663 maybe-all-hello: all-hello
23664 all-hello: configure-hello
23665 @: $(MAKE); $(unstage)
23666 @r=`${PWD_COMMAND}`; export r; \
23667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23668 $(HOST_EXPORTS) \
23669 (cd $(HOST_SUBDIR)/hello && \
23670 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23671 $(TARGET-hello))
23672 @endif hello
23677 .PHONY: check-hello maybe-check-hello
23678 maybe-check-hello:
23679 @if hello
23680 maybe-check-hello: check-hello
23682 check-hello:
23683 @: $(MAKE); $(unstage)
23684 @r=`${PWD_COMMAND}`; export r; \
23685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23686 $(HOST_EXPORTS) \
23687 (cd $(HOST_SUBDIR)/hello && \
23688 $(MAKE) $(FLAGS_TO_PASS) check)
23690 @endif hello
23692 .PHONY: install-hello maybe-install-hello
23693 maybe-install-hello:
23694 @if hello
23695 maybe-install-hello: install-hello
23697 install-hello: installdirs
23698 @: $(MAKE); $(unstage)
23699 @r=`${PWD_COMMAND}`; export r; \
23700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23701 $(HOST_EXPORTS) \
23702 (cd $(HOST_SUBDIR)/hello && \
23703 $(MAKE) $(FLAGS_TO_PASS) install)
23705 @endif hello
23707 # Other targets (info, dvi, pdf, etc.)
23709 .PHONY: maybe-info-hello info-hello
23710 maybe-info-hello:
23711 @if hello
23712 maybe-info-hello: info-hello
23714 info-hello: \
23715 configure-hello
23716 @: $(MAKE); $(unstage)
23717 @[ -f ./hello/Makefile ] || exit 0; \
23718 r=`${PWD_COMMAND}`; export r; \
23719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23720 $(HOST_EXPORTS) \
23721 for flag in $(EXTRA_HOST_FLAGS) ; do \
23722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23723 done; \
23724 echo "Doing info in hello" ; \
23725 (cd $(HOST_SUBDIR)/hello && \
23726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23728 "RANLIB=$${RANLIB}" \
23729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23730 info) \
23731 || exit 1
23733 @endif hello
23735 .PHONY: maybe-dvi-hello dvi-hello
23736 maybe-dvi-hello:
23737 @if hello
23738 maybe-dvi-hello: dvi-hello
23740 dvi-hello: \
23741 configure-hello
23742 @: $(MAKE); $(unstage)
23743 @[ -f ./hello/Makefile ] || exit 0; \
23744 r=`${PWD_COMMAND}`; export r; \
23745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23746 $(HOST_EXPORTS) \
23747 for flag in $(EXTRA_HOST_FLAGS) ; do \
23748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23749 done; \
23750 echo "Doing dvi in hello" ; \
23751 (cd $(HOST_SUBDIR)/hello && \
23752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23754 "RANLIB=$${RANLIB}" \
23755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23756 dvi) \
23757 || exit 1
23759 @endif hello
23761 .PHONY: maybe-pdf-hello pdf-hello
23762 maybe-pdf-hello:
23763 @if hello
23764 maybe-pdf-hello: pdf-hello
23766 pdf-hello: \
23767 configure-hello
23768 @: $(MAKE); $(unstage)
23769 @[ -f ./hello/Makefile ] || exit 0; \
23770 r=`${PWD_COMMAND}`; export r; \
23771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23772 $(HOST_EXPORTS) \
23773 for flag in $(EXTRA_HOST_FLAGS) ; do \
23774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23775 done; \
23776 echo "Doing pdf in hello" ; \
23777 (cd $(HOST_SUBDIR)/hello && \
23778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23780 "RANLIB=$${RANLIB}" \
23781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23782 pdf) \
23783 || exit 1
23785 @endif hello
23787 .PHONY: maybe-html-hello html-hello
23788 maybe-html-hello:
23789 @if hello
23790 maybe-html-hello: html-hello
23792 html-hello: \
23793 configure-hello
23794 @: $(MAKE); $(unstage)
23795 @[ -f ./hello/Makefile ] || exit 0; \
23796 r=`${PWD_COMMAND}`; export r; \
23797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23798 $(HOST_EXPORTS) \
23799 for flag in $(EXTRA_HOST_FLAGS) ; do \
23800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23801 done; \
23802 echo "Doing html in hello" ; \
23803 (cd $(HOST_SUBDIR)/hello && \
23804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23806 "RANLIB=$${RANLIB}" \
23807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23808 html) \
23809 || exit 1
23811 @endif hello
23813 .PHONY: maybe-TAGS-hello TAGS-hello
23814 maybe-TAGS-hello:
23815 @if hello
23816 maybe-TAGS-hello: TAGS-hello
23818 TAGS-hello: \
23819 configure-hello
23820 @: $(MAKE); $(unstage)
23821 @[ -f ./hello/Makefile ] || exit 0; \
23822 r=`${PWD_COMMAND}`; export r; \
23823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23824 $(HOST_EXPORTS) \
23825 for flag in $(EXTRA_HOST_FLAGS) ; do \
23826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23827 done; \
23828 echo "Doing TAGS in hello" ; \
23829 (cd $(HOST_SUBDIR)/hello && \
23830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23832 "RANLIB=$${RANLIB}" \
23833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23834 TAGS) \
23835 || exit 1
23837 @endif hello
23839 .PHONY: maybe-install-info-hello install-info-hello
23840 maybe-install-info-hello:
23841 @if hello
23842 maybe-install-info-hello: install-info-hello
23844 install-info-hello: \
23845 configure-hello \
23846 info-hello
23847 @: $(MAKE); $(unstage)
23848 @[ -f ./hello/Makefile ] || exit 0; \
23849 r=`${PWD_COMMAND}`; export r; \
23850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23851 $(HOST_EXPORTS) \
23852 for flag in $(EXTRA_HOST_FLAGS) ; do \
23853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23854 done; \
23855 echo "Doing install-info in hello" ; \
23856 (cd $(HOST_SUBDIR)/hello && \
23857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23859 "RANLIB=$${RANLIB}" \
23860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23861 install-info) \
23862 || exit 1
23864 @endif hello
23866 .PHONY: maybe-install-pdf-hello install-pdf-hello
23867 maybe-install-pdf-hello:
23868 @if hello
23869 maybe-install-pdf-hello: install-pdf-hello
23871 install-pdf-hello: \
23872 configure-hello \
23873 pdf-hello
23874 @: $(MAKE); $(unstage)
23875 @[ -f ./hello/Makefile ] || exit 0; \
23876 r=`${PWD_COMMAND}`; export r; \
23877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878 $(HOST_EXPORTS) \
23879 for flag in $(EXTRA_HOST_FLAGS) ; do \
23880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23881 done; \
23882 echo "Doing install-pdf in hello" ; \
23883 (cd $(HOST_SUBDIR)/hello && \
23884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23886 "RANLIB=$${RANLIB}" \
23887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23888 install-pdf) \
23889 || exit 1
23891 @endif hello
23893 .PHONY: maybe-install-html-hello install-html-hello
23894 maybe-install-html-hello:
23895 @if hello
23896 maybe-install-html-hello: install-html-hello
23898 install-html-hello: \
23899 configure-hello \
23900 html-hello
23901 @: $(MAKE); $(unstage)
23902 @[ -f ./hello/Makefile ] || exit 0; \
23903 r=`${PWD_COMMAND}`; export r; \
23904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905 $(HOST_EXPORTS) \
23906 for flag in $(EXTRA_HOST_FLAGS) ; do \
23907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908 done; \
23909 echo "Doing install-html in hello" ; \
23910 (cd $(HOST_SUBDIR)/hello && \
23911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913 "RANLIB=$${RANLIB}" \
23914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23915 install-html) \
23916 || exit 1
23918 @endif hello
23920 .PHONY: maybe-installcheck-hello installcheck-hello
23921 maybe-installcheck-hello:
23922 @if hello
23923 maybe-installcheck-hello: installcheck-hello
23925 installcheck-hello: \
23926 configure-hello
23927 @: $(MAKE); $(unstage)
23928 @[ -f ./hello/Makefile ] || exit 0; \
23929 r=`${PWD_COMMAND}`; export r; \
23930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23931 $(HOST_EXPORTS) \
23932 for flag in $(EXTRA_HOST_FLAGS) ; do \
23933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23934 done; \
23935 echo "Doing installcheck in hello" ; \
23936 (cd $(HOST_SUBDIR)/hello && \
23937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23939 "RANLIB=$${RANLIB}" \
23940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23941 installcheck) \
23942 || exit 1
23944 @endif hello
23946 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
23947 maybe-mostlyclean-hello:
23948 @if hello
23949 maybe-mostlyclean-hello: mostlyclean-hello
23951 mostlyclean-hello:
23952 @: $(MAKE); $(unstage)
23953 @[ -f ./hello/Makefile ] || exit 0; \
23954 r=`${PWD_COMMAND}`; export r; \
23955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23956 $(HOST_EXPORTS) \
23957 for flag in $(EXTRA_HOST_FLAGS) ; do \
23958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23959 done; \
23960 echo "Doing mostlyclean in hello" ; \
23961 (cd $(HOST_SUBDIR)/hello && \
23962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23964 "RANLIB=$${RANLIB}" \
23965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23966 mostlyclean) \
23967 || exit 1
23969 @endif hello
23971 .PHONY: maybe-clean-hello clean-hello
23972 maybe-clean-hello:
23973 @if hello
23974 maybe-clean-hello: clean-hello
23976 clean-hello:
23977 @: $(MAKE); $(unstage)
23978 @[ -f ./hello/Makefile ] || exit 0; \
23979 r=`${PWD_COMMAND}`; export r; \
23980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23981 $(HOST_EXPORTS) \
23982 for flag in $(EXTRA_HOST_FLAGS) ; do \
23983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23984 done; \
23985 echo "Doing clean in hello" ; \
23986 (cd $(HOST_SUBDIR)/hello && \
23987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23989 "RANLIB=$${RANLIB}" \
23990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23991 clean) \
23992 || exit 1
23994 @endif hello
23996 .PHONY: maybe-distclean-hello distclean-hello
23997 maybe-distclean-hello:
23998 @if hello
23999 maybe-distclean-hello: distclean-hello
24001 distclean-hello:
24002 @: $(MAKE); $(unstage)
24003 @[ -f ./hello/Makefile ] || exit 0; \
24004 r=`${PWD_COMMAND}`; export r; \
24005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24006 $(HOST_EXPORTS) \
24007 for flag in $(EXTRA_HOST_FLAGS) ; do \
24008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24009 done; \
24010 echo "Doing distclean in hello" ; \
24011 (cd $(HOST_SUBDIR)/hello && \
24012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24014 "RANLIB=$${RANLIB}" \
24015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24016 distclean) \
24017 || exit 1
24019 @endif hello
24021 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24022 maybe-maintainer-clean-hello:
24023 @if hello
24024 maybe-maintainer-clean-hello: maintainer-clean-hello
24026 maintainer-clean-hello:
24027 @: $(MAKE); $(unstage)
24028 @[ -f ./hello/Makefile ] || exit 0; \
24029 r=`${PWD_COMMAND}`; export r; \
24030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24031 $(HOST_EXPORTS) \
24032 for flag in $(EXTRA_HOST_FLAGS) ; do \
24033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24034 done; \
24035 echo "Doing maintainer-clean in hello" ; \
24036 (cd $(HOST_SUBDIR)/hello && \
24037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24039 "RANLIB=$${RANLIB}" \
24040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24041 maintainer-clean) \
24042 || exit 1
24044 @endif hello
24048 .PHONY: configure-indent maybe-configure-indent
24049 maybe-configure-indent:
24050 @if gcc-bootstrap
24051 configure-indent: stage_current
24052 @endif gcc-bootstrap
24053 @if indent
24054 maybe-configure-indent: configure-indent
24055 configure-indent:
24056 @: $(MAKE); $(unstage)
24057 @r=`${PWD_COMMAND}`; export r; \
24058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24059 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24061 $(HOST_EXPORTS) \
24062 echo Configuring in $(HOST_SUBDIR)/indent; \
24063 cd "$(HOST_SUBDIR)/indent" || exit 1; \
24064 case $(srcdir) in \
24065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24066 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24068 esac; \
24069 srcdiroption="--srcdir=$${topdir}/indent"; \
24070 libsrcdir="$$s/indent"; \
24071 $(SHELL) $${libsrcdir}/configure \
24072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24073 --target=${target_alias} $${srcdiroption} \
24074 || exit 1
24075 @endif indent
24081 .PHONY: all-indent maybe-all-indent
24082 maybe-all-indent:
24083 @if gcc-bootstrap
24084 all-indent: stage_current
24085 @endif gcc-bootstrap
24086 @if indent
24087 TARGET-indent=all
24088 maybe-all-indent: all-indent
24089 all-indent: configure-indent
24090 @: $(MAKE); $(unstage)
24091 @r=`${PWD_COMMAND}`; export r; \
24092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24093 $(HOST_EXPORTS) \
24094 (cd $(HOST_SUBDIR)/indent && \
24095 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24096 $(TARGET-indent))
24097 @endif indent
24102 .PHONY: check-indent maybe-check-indent
24103 maybe-check-indent:
24104 @if indent
24105 maybe-check-indent: check-indent
24107 check-indent:
24108 @: $(MAKE); $(unstage)
24109 @r=`${PWD_COMMAND}`; export r; \
24110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24111 $(HOST_EXPORTS) \
24112 (cd $(HOST_SUBDIR)/indent && \
24113 $(MAKE) $(FLAGS_TO_PASS) check)
24115 @endif indent
24117 .PHONY: install-indent maybe-install-indent
24118 maybe-install-indent:
24119 @if indent
24120 maybe-install-indent: install-indent
24122 install-indent: installdirs
24123 @: $(MAKE); $(unstage)
24124 @r=`${PWD_COMMAND}`; export r; \
24125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24126 $(HOST_EXPORTS) \
24127 (cd $(HOST_SUBDIR)/indent && \
24128 $(MAKE) $(FLAGS_TO_PASS) install)
24130 @endif indent
24132 # Other targets (info, dvi, pdf, etc.)
24134 .PHONY: maybe-info-indent info-indent
24135 maybe-info-indent:
24136 @if indent
24137 maybe-info-indent: info-indent
24139 info-indent: \
24140 configure-indent
24141 @: $(MAKE); $(unstage)
24142 @[ -f ./indent/Makefile ] || exit 0; \
24143 r=`${PWD_COMMAND}`; export r; \
24144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24145 $(HOST_EXPORTS) \
24146 for flag in $(EXTRA_HOST_FLAGS) ; do \
24147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24148 done; \
24149 echo "Doing info in indent" ; \
24150 (cd $(HOST_SUBDIR)/indent && \
24151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24153 "RANLIB=$${RANLIB}" \
24154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24155 info) \
24156 || exit 1
24158 @endif indent
24160 .PHONY: maybe-dvi-indent dvi-indent
24161 maybe-dvi-indent:
24162 @if indent
24163 maybe-dvi-indent: dvi-indent
24165 dvi-indent: \
24166 configure-indent
24167 @: $(MAKE); $(unstage)
24168 @[ -f ./indent/Makefile ] || exit 0; \
24169 r=`${PWD_COMMAND}`; export r; \
24170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24171 $(HOST_EXPORTS) \
24172 for flag in $(EXTRA_HOST_FLAGS) ; do \
24173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24174 done; \
24175 echo "Doing dvi in indent" ; \
24176 (cd $(HOST_SUBDIR)/indent && \
24177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24179 "RANLIB=$${RANLIB}" \
24180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24181 dvi) \
24182 || exit 1
24184 @endif indent
24186 .PHONY: maybe-pdf-indent pdf-indent
24187 maybe-pdf-indent:
24188 @if indent
24189 maybe-pdf-indent: pdf-indent
24191 pdf-indent: \
24192 configure-indent
24193 @: $(MAKE); $(unstage)
24194 @[ -f ./indent/Makefile ] || exit 0; \
24195 r=`${PWD_COMMAND}`; export r; \
24196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24197 $(HOST_EXPORTS) \
24198 for flag in $(EXTRA_HOST_FLAGS) ; do \
24199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24200 done; \
24201 echo "Doing pdf in indent" ; \
24202 (cd $(HOST_SUBDIR)/indent && \
24203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24205 "RANLIB=$${RANLIB}" \
24206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24207 pdf) \
24208 || exit 1
24210 @endif indent
24212 .PHONY: maybe-html-indent html-indent
24213 maybe-html-indent:
24214 @if indent
24215 maybe-html-indent: html-indent
24217 html-indent: \
24218 configure-indent
24219 @: $(MAKE); $(unstage)
24220 @[ -f ./indent/Makefile ] || exit 0; \
24221 r=`${PWD_COMMAND}`; export r; \
24222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24223 $(HOST_EXPORTS) \
24224 for flag in $(EXTRA_HOST_FLAGS) ; do \
24225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24226 done; \
24227 echo "Doing html in indent" ; \
24228 (cd $(HOST_SUBDIR)/indent && \
24229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24231 "RANLIB=$${RANLIB}" \
24232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24233 html) \
24234 || exit 1
24236 @endif indent
24238 .PHONY: maybe-TAGS-indent TAGS-indent
24239 maybe-TAGS-indent:
24240 @if indent
24241 maybe-TAGS-indent: TAGS-indent
24243 TAGS-indent: \
24244 configure-indent
24245 @: $(MAKE); $(unstage)
24246 @[ -f ./indent/Makefile ] || exit 0; \
24247 r=`${PWD_COMMAND}`; export r; \
24248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24249 $(HOST_EXPORTS) \
24250 for flag in $(EXTRA_HOST_FLAGS) ; do \
24251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24252 done; \
24253 echo "Doing TAGS in indent" ; \
24254 (cd $(HOST_SUBDIR)/indent && \
24255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24257 "RANLIB=$${RANLIB}" \
24258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24259 TAGS) \
24260 || exit 1
24262 @endif indent
24264 .PHONY: maybe-install-info-indent install-info-indent
24265 maybe-install-info-indent:
24266 @if indent
24267 maybe-install-info-indent: install-info-indent
24269 install-info-indent: \
24270 configure-indent \
24271 info-indent
24272 @: $(MAKE); $(unstage)
24273 @[ -f ./indent/Makefile ] || exit 0; \
24274 r=`${PWD_COMMAND}`; export r; \
24275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24276 $(HOST_EXPORTS) \
24277 for flag in $(EXTRA_HOST_FLAGS) ; do \
24278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24279 done; \
24280 echo "Doing install-info in indent" ; \
24281 (cd $(HOST_SUBDIR)/indent && \
24282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24284 "RANLIB=$${RANLIB}" \
24285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24286 install-info) \
24287 || exit 1
24289 @endif indent
24291 .PHONY: maybe-install-pdf-indent install-pdf-indent
24292 maybe-install-pdf-indent:
24293 @if indent
24294 maybe-install-pdf-indent: install-pdf-indent
24296 install-pdf-indent: \
24297 configure-indent \
24298 pdf-indent
24299 @: $(MAKE); $(unstage)
24300 @[ -f ./indent/Makefile ] || exit 0; \
24301 r=`${PWD_COMMAND}`; export r; \
24302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24303 $(HOST_EXPORTS) \
24304 for flag in $(EXTRA_HOST_FLAGS) ; do \
24305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24306 done; \
24307 echo "Doing install-pdf in indent" ; \
24308 (cd $(HOST_SUBDIR)/indent && \
24309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24311 "RANLIB=$${RANLIB}" \
24312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24313 install-pdf) \
24314 || exit 1
24316 @endif indent
24318 .PHONY: maybe-install-html-indent install-html-indent
24319 maybe-install-html-indent:
24320 @if indent
24321 maybe-install-html-indent: install-html-indent
24323 install-html-indent: \
24324 configure-indent \
24325 html-indent
24326 @: $(MAKE); $(unstage)
24327 @[ -f ./indent/Makefile ] || exit 0; \
24328 r=`${PWD_COMMAND}`; export r; \
24329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24330 $(HOST_EXPORTS) \
24331 for flag in $(EXTRA_HOST_FLAGS) ; do \
24332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24333 done; \
24334 echo "Doing install-html in indent" ; \
24335 (cd $(HOST_SUBDIR)/indent && \
24336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24338 "RANLIB=$${RANLIB}" \
24339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24340 install-html) \
24341 || exit 1
24343 @endif indent
24345 .PHONY: maybe-installcheck-indent installcheck-indent
24346 maybe-installcheck-indent:
24347 @if indent
24348 maybe-installcheck-indent: installcheck-indent
24350 installcheck-indent: \
24351 configure-indent
24352 @: $(MAKE); $(unstage)
24353 @[ -f ./indent/Makefile ] || exit 0; \
24354 r=`${PWD_COMMAND}`; export r; \
24355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24356 $(HOST_EXPORTS) \
24357 for flag in $(EXTRA_HOST_FLAGS) ; do \
24358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24359 done; \
24360 echo "Doing installcheck in indent" ; \
24361 (cd $(HOST_SUBDIR)/indent && \
24362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24364 "RANLIB=$${RANLIB}" \
24365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24366 installcheck) \
24367 || exit 1
24369 @endif indent
24371 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
24372 maybe-mostlyclean-indent:
24373 @if indent
24374 maybe-mostlyclean-indent: mostlyclean-indent
24376 mostlyclean-indent:
24377 @: $(MAKE); $(unstage)
24378 @[ -f ./indent/Makefile ] || exit 0; \
24379 r=`${PWD_COMMAND}`; export r; \
24380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381 $(HOST_EXPORTS) \
24382 for flag in $(EXTRA_HOST_FLAGS) ; do \
24383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24384 done; \
24385 echo "Doing mostlyclean in indent" ; \
24386 (cd $(HOST_SUBDIR)/indent && \
24387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24389 "RANLIB=$${RANLIB}" \
24390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24391 mostlyclean) \
24392 || exit 1
24394 @endif indent
24396 .PHONY: maybe-clean-indent clean-indent
24397 maybe-clean-indent:
24398 @if indent
24399 maybe-clean-indent: clean-indent
24401 clean-indent:
24402 @: $(MAKE); $(unstage)
24403 @[ -f ./indent/Makefile ] || exit 0; \
24404 r=`${PWD_COMMAND}`; export r; \
24405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24406 $(HOST_EXPORTS) \
24407 for flag in $(EXTRA_HOST_FLAGS) ; do \
24408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24409 done; \
24410 echo "Doing clean in indent" ; \
24411 (cd $(HOST_SUBDIR)/indent && \
24412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24414 "RANLIB=$${RANLIB}" \
24415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24416 clean) \
24417 || exit 1
24419 @endif indent
24421 .PHONY: maybe-distclean-indent distclean-indent
24422 maybe-distclean-indent:
24423 @if indent
24424 maybe-distclean-indent: distclean-indent
24426 distclean-indent:
24427 @: $(MAKE); $(unstage)
24428 @[ -f ./indent/Makefile ] || exit 0; \
24429 r=`${PWD_COMMAND}`; export r; \
24430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24431 $(HOST_EXPORTS) \
24432 for flag in $(EXTRA_HOST_FLAGS) ; do \
24433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24434 done; \
24435 echo "Doing distclean in indent" ; \
24436 (cd $(HOST_SUBDIR)/indent && \
24437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24439 "RANLIB=$${RANLIB}" \
24440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24441 distclean) \
24442 || exit 1
24444 @endif indent
24446 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
24447 maybe-maintainer-clean-indent:
24448 @if indent
24449 maybe-maintainer-clean-indent: maintainer-clean-indent
24451 maintainer-clean-indent:
24452 @: $(MAKE); $(unstage)
24453 @[ -f ./indent/Makefile ] || exit 0; \
24454 r=`${PWD_COMMAND}`; export r; \
24455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24456 $(HOST_EXPORTS) \
24457 for flag in $(EXTRA_HOST_FLAGS) ; do \
24458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24459 done; \
24460 echo "Doing maintainer-clean in indent" ; \
24461 (cd $(HOST_SUBDIR)/indent && \
24462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24464 "RANLIB=$${RANLIB}" \
24465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24466 maintainer-clean) \
24467 || exit 1
24469 @endif indent
24473 .PHONY: configure-intl maybe-configure-intl
24474 maybe-configure-intl:
24475 @if gcc-bootstrap
24476 configure-intl: stage_current
24477 @endif gcc-bootstrap
24478 @if intl
24479 maybe-configure-intl: configure-intl
24480 configure-intl:
24481 @r=`${PWD_COMMAND}`; export r; \
24482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24485 $(HOST_EXPORTS) \
24486 echo Configuring in $(HOST_SUBDIR)/intl; \
24487 cd "$(HOST_SUBDIR)/intl" || exit 1; \
24488 case $(srcdir) in \
24489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24490 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24492 esac; \
24493 srcdiroption="--srcdir=$${topdir}/intl"; \
24494 libsrcdir="$$s/intl"; \
24495 $(SHELL) $${libsrcdir}/configure \
24496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24497 --target=${target_alias} $${srcdiroption} \
24498 || exit 1
24499 @endif intl
24503 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
24504 maybe-configure-stage1-intl:
24505 @if intl-bootstrap
24506 maybe-configure-stage1-intl: configure-stage1-intl
24507 configure-stage1-intl:
24508 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24509 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24510 @r=`${PWD_COMMAND}`; export r; \
24511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24512 TFLAGS="$(STAGE1_TFLAGS)"; \
24513 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24514 $(HOST_EXPORTS) \
24515 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24516 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24517 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24518 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
24519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24520 cd $(HOST_SUBDIR)/intl || exit 1; \
24521 case $(srcdir) in \
24522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24523 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24525 esac; \
24526 srcdiroption="--srcdir=$${topdir}/intl"; \
24527 libsrcdir="$$s/intl"; \
24528 $(SHELL) $${libsrcdir}/configure \
24529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24530 --target=${target_alias} $${srcdiroption} \
24531 $(STAGE1_CONFIGURE_FLAGS)
24532 @endif intl-bootstrap
24534 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
24535 maybe-configure-stage2-intl:
24536 @if intl-bootstrap
24537 maybe-configure-stage2-intl: configure-stage2-intl
24538 configure-stage2-intl:
24539 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24540 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24541 @r=`${PWD_COMMAND}`; export r; \
24542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24543 TFLAGS="$(STAGE2_TFLAGS)"; \
24544 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24545 $(HOST_EXPORTS) \
24546 $(POSTSTAGE1_HOST_EXPORTS) \
24547 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24548 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24549 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24550 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
24551 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24552 cd $(HOST_SUBDIR)/intl || exit 1; \
24553 case $(srcdir) in \
24554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24555 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24557 esac; \
24558 srcdiroption="--srcdir=$${topdir}/intl"; \
24559 libsrcdir="$$s/intl"; \
24560 $(SHELL) $${libsrcdir}/configure \
24561 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24562 --target=${target_alias} $${srcdiroption} \
24563 --with-build-libsubdir=$(HOST_SUBDIR) \
24564 $(STAGE2_CONFIGURE_FLAGS)
24565 @endif intl-bootstrap
24567 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
24568 maybe-configure-stage3-intl:
24569 @if intl-bootstrap
24570 maybe-configure-stage3-intl: configure-stage3-intl
24571 configure-stage3-intl:
24572 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24573 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24574 @r=`${PWD_COMMAND}`; export r; \
24575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24576 TFLAGS="$(STAGE3_TFLAGS)"; \
24577 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24578 $(HOST_EXPORTS) \
24579 $(POSTSTAGE1_HOST_EXPORTS) \
24580 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24581 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24582 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24583 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
24584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24585 cd $(HOST_SUBDIR)/intl || exit 1; \
24586 case $(srcdir) in \
24587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24588 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24590 esac; \
24591 srcdiroption="--srcdir=$${topdir}/intl"; \
24592 libsrcdir="$$s/intl"; \
24593 $(SHELL) $${libsrcdir}/configure \
24594 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24595 --target=${target_alias} $${srcdiroption} \
24596 --with-build-libsubdir=$(HOST_SUBDIR) \
24597 $(STAGE3_CONFIGURE_FLAGS)
24598 @endif intl-bootstrap
24600 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
24601 maybe-configure-stage4-intl:
24602 @if intl-bootstrap
24603 maybe-configure-stage4-intl: configure-stage4-intl
24604 configure-stage4-intl:
24605 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24606 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24607 @r=`${PWD_COMMAND}`; export r; \
24608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24609 TFLAGS="$(STAGE4_TFLAGS)"; \
24610 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24611 $(HOST_EXPORTS) \
24612 $(POSTSTAGE1_HOST_EXPORTS) \
24613 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24614 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24615 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24616 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
24617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24618 cd $(HOST_SUBDIR)/intl || exit 1; \
24619 case $(srcdir) in \
24620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24621 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24623 esac; \
24624 srcdiroption="--srcdir=$${topdir}/intl"; \
24625 libsrcdir="$$s/intl"; \
24626 $(SHELL) $${libsrcdir}/configure \
24627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24628 --target=${target_alias} $${srcdiroption} \
24629 --with-build-libsubdir=$(HOST_SUBDIR) \
24630 $(STAGE4_CONFIGURE_FLAGS)
24631 @endif intl-bootstrap
24633 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
24634 maybe-configure-stageprofile-intl:
24635 @if intl-bootstrap
24636 maybe-configure-stageprofile-intl: configure-stageprofile-intl
24637 configure-stageprofile-intl:
24638 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24640 @r=`${PWD_COMMAND}`; export r; \
24641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24642 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24643 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24644 $(HOST_EXPORTS) \
24645 $(POSTSTAGE1_HOST_EXPORTS) \
24646 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24647 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24648 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24649 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
24650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24651 cd $(HOST_SUBDIR)/intl || exit 1; \
24652 case $(srcdir) in \
24653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24654 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24656 esac; \
24657 srcdiroption="--srcdir=$${topdir}/intl"; \
24658 libsrcdir="$$s/intl"; \
24659 $(SHELL) $${libsrcdir}/configure \
24660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24661 --target=${target_alias} $${srcdiroption} \
24662 --with-build-libsubdir=$(HOST_SUBDIR) \
24663 $(STAGEprofile_CONFIGURE_FLAGS)
24664 @endif intl-bootstrap
24666 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
24667 maybe-configure-stagefeedback-intl:
24668 @if intl-bootstrap
24669 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
24670 configure-stagefeedback-intl:
24671 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24672 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24673 @r=`${PWD_COMMAND}`; export r; \
24674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24675 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24676 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24677 $(HOST_EXPORTS) \
24678 $(POSTSTAGE1_HOST_EXPORTS) \
24679 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24680 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24681 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24682 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
24683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24684 cd $(HOST_SUBDIR)/intl || exit 1; \
24685 case $(srcdir) in \
24686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24687 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24689 esac; \
24690 srcdiroption="--srcdir=$${topdir}/intl"; \
24691 libsrcdir="$$s/intl"; \
24692 $(SHELL) $${libsrcdir}/configure \
24693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24694 --target=${target_alias} $${srcdiroption} \
24695 --with-build-libsubdir=$(HOST_SUBDIR) \
24696 $(STAGEfeedback_CONFIGURE_FLAGS)
24697 @endif intl-bootstrap
24703 .PHONY: all-intl maybe-all-intl
24704 maybe-all-intl:
24705 @if gcc-bootstrap
24706 all-intl: stage_current
24707 @endif gcc-bootstrap
24708 @if intl
24709 TARGET-intl=all
24710 maybe-all-intl: all-intl
24711 all-intl: configure-intl
24712 @r=`${PWD_COMMAND}`; export r; \
24713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24714 $(HOST_EXPORTS) \
24715 (cd $(HOST_SUBDIR)/intl && \
24716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24717 $(TARGET-intl))
24718 @endif intl
24722 .PHONY: all-stage1-intl maybe-all-stage1-intl
24723 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
24724 maybe-all-stage1-intl:
24725 maybe-clean-stage1-intl:
24726 @if intl-bootstrap
24727 maybe-all-stage1-intl: all-stage1-intl
24728 all-stage1: all-stage1-intl
24729 TARGET-stage1-intl = $(TARGET-intl)
24730 all-stage1-intl: configure-stage1-intl
24731 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24732 @r=`${PWD_COMMAND}`; export r; \
24733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24734 TFLAGS="$(STAGE1_TFLAGS)"; \
24735 $(HOST_EXPORTS) \
24736 cd $(HOST_SUBDIR)/intl && \
24737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24738 CFLAGS="$(STAGE1_CFLAGS)" \
24739 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24740 LIBCFLAGS="$(LIBCFLAGS)" \
24741 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24742 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24743 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24744 $(EXTRA_HOST_FLAGS) \
24745 TFLAGS="$(STAGE1_TFLAGS)" \
24746 $(TARGET-stage1-intl)
24748 maybe-clean-stage1-intl: clean-stage1-intl
24749 clean-stage1: clean-stage1-intl
24750 clean-stage1-intl:
24751 @if [ $(current_stage) = stage1 ]; then \
24752 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24753 else \
24754 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
24755 $(MAKE) stage1-start; \
24756 fi; \
24757 cd $(HOST_SUBDIR)/intl && \
24758 $(MAKE) $(EXTRA_HOST_FLAGS) \
24759 clean
24760 @endif intl-bootstrap
24763 .PHONY: all-stage2-intl maybe-all-stage2-intl
24764 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
24765 maybe-all-stage2-intl:
24766 maybe-clean-stage2-intl:
24767 @if intl-bootstrap
24768 maybe-all-stage2-intl: all-stage2-intl
24769 all-stage2: all-stage2-intl
24770 TARGET-stage2-intl = $(TARGET-intl)
24771 all-stage2-intl: configure-stage2-intl
24772 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24773 @r=`${PWD_COMMAND}`; export r; \
24774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24775 TFLAGS="$(STAGE2_TFLAGS)"; \
24776 $(HOST_EXPORTS) \
24777 $(POSTSTAGE1_HOST_EXPORTS) \
24778 cd $(HOST_SUBDIR)/intl && \
24779 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24780 CFLAGS="$(STAGE2_CFLAGS)" \
24781 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24782 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24787 TFLAGS="$(STAGE2_TFLAGS)" \
24788 $(TARGET-stage2-intl)
24790 maybe-clean-stage2-intl: clean-stage2-intl
24791 clean-stage2: clean-stage2-intl
24792 clean-stage2-intl:
24793 @if [ $(current_stage) = stage2 ]; then \
24794 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24795 else \
24796 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
24797 $(MAKE) stage2-start; \
24798 fi; \
24799 cd $(HOST_SUBDIR)/intl && \
24800 $(MAKE) $(EXTRA_HOST_FLAGS) \
24801 $(POSTSTAGE1_FLAGS_TO_PASS) \
24802 clean
24803 @endif intl-bootstrap
24806 .PHONY: all-stage3-intl maybe-all-stage3-intl
24807 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
24808 maybe-all-stage3-intl:
24809 maybe-clean-stage3-intl:
24810 @if intl-bootstrap
24811 maybe-all-stage3-intl: all-stage3-intl
24812 all-stage3: all-stage3-intl
24813 TARGET-stage3-intl = $(TARGET-intl)
24814 all-stage3-intl: configure-stage3-intl
24815 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24816 @r=`${PWD_COMMAND}`; export r; \
24817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24818 TFLAGS="$(STAGE3_TFLAGS)"; \
24819 $(HOST_EXPORTS) \
24820 $(POSTSTAGE1_HOST_EXPORTS) \
24821 cd $(HOST_SUBDIR)/intl && \
24822 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24823 CFLAGS="$(STAGE3_CFLAGS)" \
24824 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24825 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24829 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24830 TFLAGS="$(STAGE3_TFLAGS)" \
24831 $(TARGET-stage3-intl)
24833 maybe-clean-stage3-intl: clean-stage3-intl
24834 clean-stage3: clean-stage3-intl
24835 clean-stage3-intl:
24836 @if [ $(current_stage) = stage3 ]; then \
24837 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24838 else \
24839 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
24840 $(MAKE) stage3-start; \
24841 fi; \
24842 cd $(HOST_SUBDIR)/intl && \
24843 $(MAKE) $(EXTRA_HOST_FLAGS) \
24844 $(POSTSTAGE1_FLAGS_TO_PASS) \
24845 clean
24846 @endif intl-bootstrap
24849 .PHONY: all-stage4-intl maybe-all-stage4-intl
24850 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
24851 maybe-all-stage4-intl:
24852 maybe-clean-stage4-intl:
24853 @if intl-bootstrap
24854 maybe-all-stage4-intl: all-stage4-intl
24855 all-stage4: all-stage4-intl
24856 TARGET-stage4-intl = $(TARGET-intl)
24857 all-stage4-intl: configure-stage4-intl
24858 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24859 @r=`${PWD_COMMAND}`; export r; \
24860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24861 TFLAGS="$(STAGE4_TFLAGS)"; \
24862 $(HOST_EXPORTS) \
24863 $(POSTSTAGE1_HOST_EXPORTS) \
24864 cd $(HOST_SUBDIR)/intl && \
24865 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24866 CFLAGS="$(STAGE4_CFLAGS)" \
24867 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24868 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24872 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24873 TFLAGS="$(STAGE4_TFLAGS)" \
24874 $(TARGET-stage4-intl)
24876 maybe-clean-stage4-intl: clean-stage4-intl
24877 clean-stage4: clean-stage4-intl
24878 clean-stage4-intl:
24879 @if [ $(current_stage) = stage4 ]; then \
24880 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24881 else \
24882 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
24883 $(MAKE) stage4-start; \
24884 fi; \
24885 cd $(HOST_SUBDIR)/intl && \
24886 $(MAKE) $(EXTRA_HOST_FLAGS) \
24887 $(POSTSTAGE1_FLAGS_TO_PASS) \
24888 clean
24889 @endif intl-bootstrap
24892 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
24893 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
24894 maybe-all-stageprofile-intl:
24895 maybe-clean-stageprofile-intl:
24896 @if intl-bootstrap
24897 maybe-all-stageprofile-intl: all-stageprofile-intl
24898 all-stageprofile: all-stageprofile-intl
24899 TARGET-stageprofile-intl = $(TARGET-intl)
24900 all-stageprofile-intl: configure-stageprofile-intl
24901 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24902 @r=`${PWD_COMMAND}`; export r; \
24903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24904 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24905 $(HOST_EXPORTS) \
24906 $(POSTSTAGE1_HOST_EXPORTS) \
24907 cd $(HOST_SUBDIR)/intl && \
24908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24909 CFLAGS="$(STAGEprofile_CFLAGS)" \
24910 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24911 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24915 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24916 TFLAGS="$(STAGEprofile_TFLAGS)" \
24917 $(TARGET-stageprofile-intl)
24919 maybe-clean-stageprofile-intl: clean-stageprofile-intl
24920 clean-stageprofile: clean-stageprofile-intl
24921 clean-stageprofile-intl:
24922 @if [ $(current_stage) = stageprofile ]; then \
24923 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24924 else \
24925 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
24926 $(MAKE) stageprofile-start; \
24927 fi; \
24928 cd $(HOST_SUBDIR)/intl && \
24929 $(MAKE) $(EXTRA_HOST_FLAGS) \
24930 $(POSTSTAGE1_FLAGS_TO_PASS) \
24931 clean
24932 @endif intl-bootstrap
24935 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
24936 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
24937 maybe-all-stagefeedback-intl:
24938 maybe-clean-stagefeedback-intl:
24939 @if intl-bootstrap
24940 maybe-all-stagefeedback-intl: all-stagefeedback-intl
24941 all-stagefeedback: all-stagefeedback-intl
24942 TARGET-stagefeedback-intl = $(TARGET-intl)
24943 all-stagefeedback-intl: configure-stagefeedback-intl
24944 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24945 @r=`${PWD_COMMAND}`; export r; \
24946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24947 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24948 $(HOST_EXPORTS) \
24949 $(POSTSTAGE1_HOST_EXPORTS) \
24950 cd $(HOST_SUBDIR)/intl && \
24951 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24952 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24953 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24954 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24958 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24959 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24960 $(TARGET-stagefeedback-intl)
24962 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
24963 clean-stagefeedback: clean-stagefeedback-intl
24964 clean-stagefeedback-intl:
24965 @if [ $(current_stage) = stagefeedback ]; then \
24966 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24967 else \
24968 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
24969 $(MAKE) stagefeedback-start; \
24970 fi; \
24971 cd $(HOST_SUBDIR)/intl && \
24972 $(MAKE) $(EXTRA_HOST_FLAGS) \
24973 $(POSTSTAGE1_FLAGS_TO_PASS) \
24974 clean
24975 @endif intl-bootstrap
24981 .PHONY: check-intl maybe-check-intl
24982 maybe-check-intl:
24983 @if intl
24984 maybe-check-intl: check-intl
24986 check-intl:
24987 @: $(MAKE); $(unstage)
24988 @r=`${PWD_COMMAND}`; export r; \
24989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24990 $(HOST_EXPORTS) \
24991 (cd $(HOST_SUBDIR)/intl && \
24992 $(MAKE) $(FLAGS_TO_PASS) check)
24994 @endif intl
24996 .PHONY: install-intl maybe-install-intl
24997 maybe-install-intl:
24998 @if intl
24999 maybe-install-intl: install-intl
25001 install-intl: installdirs
25002 @: $(MAKE); $(unstage)
25003 @r=`${PWD_COMMAND}`; export r; \
25004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25005 $(HOST_EXPORTS) \
25006 (cd $(HOST_SUBDIR)/intl && \
25007 $(MAKE) $(FLAGS_TO_PASS) install)
25009 @endif intl
25011 # Other targets (info, dvi, pdf, etc.)
25013 .PHONY: maybe-info-intl info-intl
25014 maybe-info-intl:
25015 @if intl
25016 maybe-info-intl: info-intl
25018 info-intl: \
25019 configure-intl
25020 @[ -f ./intl/Makefile ] || exit 0; \
25021 r=`${PWD_COMMAND}`; export r; \
25022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25023 $(HOST_EXPORTS) \
25024 for flag in $(EXTRA_HOST_FLAGS) ; do \
25025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25026 done; \
25027 echo "Doing info in intl" ; \
25028 (cd $(HOST_SUBDIR)/intl && \
25029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25031 "RANLIB=$${RANLIB}" \
25032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25033 info) \
25034 || exit 1
25036 @endif intl
25038 .PHONY: maybe-dvi-intl dvi-intl
25039 maybe-dvi-intl:
25040 @if intl
25041 maybe-dvi-intl: dvi-intl
25043 dvi-intl: \
25044 configure-intl
25045 @[ -f ./intl/Makefile ] || exit 0; \
25046 r=`${PWD_COMMAND}`; export r; \
25047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25048 $(HOST_EXPORTS) \
25049 for flag in $(EXTRA_HOST_FLAGS) ; do \
25050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25051 done; \
25052 echo "Doing dvi in intl" ; \
25053 (cd $(HOST_SUBDIR)/intl && \
25054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25056 "RANLIB=$${RANLIB}" \
25057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25058 dvi) \
25059 || exit 1
25061 @endif intl
25063 .PHONY: maybe-pdf-intl pdf-intl
25064 maybe-pdf-intl:
25065 @if intl
25066 maybe-pdf-intl: pdf-intl
25068 pdf-intl: \
25069 configure-intl
25070 @[ -f ./intl/Makefile ] || exit 0; \
25071 r=`${PWD_COMMAND}`; export r; \
25072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25073 $(HOST_EXPORTS) \
25074 for flag in $(EXTRA_HOST_FLAGS) ; do \
25075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25076 done; \
25077 echo "Doing pdf in intl" ; \
25078 (cd $(HOST_SUBDIR)/intl && \
25079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25081 "RANLIB=$${RANLIB}" \
25082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25083 pdf) \
25084 || exit 1
25086 @endif intl
25088 .PHONY: maybe-html-intl html-intl
25089 maybe-html-intl:
25090 @if intl
25091 maybe-html-intl: html-intl
25093 html-intl: \
25094 configure-intl
25095 @[ -f ./intl/Makefile ] || exit 0; \
25096 r=`${PWD_COMMAND}`; export r; \
25097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25098 $(HOST_EXPORTS) \
25099 for flag in $(EXTRA_HOST_FLAGS) ; do \
25100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25101 done; \
25102 echo "Doing html in intl" ; \
25103 (cd $(HOST_SUBDIR)/intl && \
25104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25106 "RANLIB=$${RANLIB}" \
25107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25108 html) \
25109 || exit 1
25111 @endif intl
25113 .PHONY: maybe-TAGS-intl TAGS-intl
25114 maybe-TAGS-intl:
25115 @if intl
25116 maybe-TAGS-intl: TAGS-intl
25118 TAGS-intl: \
25119 configure-intl
25120 @[ -f ./intl/Makefile ] || exit 0; \
25121 r=`${PWD_COMMAND}`; export r; \
25122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123 $(HOST_EXPORTS) \
25124 for flag in $(EXTRA_HOST_FLAGS) ; do \
25125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25126 done; \
25127 echo "Doing TAGS in intl" ; \
25128 (cd $(HOST_SUBDIR)/intl && \
25129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25131 "RANLIB=$${RANLIB}" \
25132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25133 TAGS) \
25134 || exit 1
25136 @endif intl
25138 .PHONY: maybe-install-info-intl install-info-intl
25139 maybe-install-info-intl:
25140 @if intl
25141 maybe-install-info-intl: install-info-intl
25143 install-info-intl: \
25144 configure-intl \
25145 info-intl
25146 @[ -f ./intl/Makefile ] || exit 0; \
25147 r=`${PWD_COMMAND}`; export r; \
25148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25149 $(HOST_EXPORTS) \
25150 for flag in $(EXTRA_HOST_FLAGS) ; do \
25151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25152 done; \
25153 echo "Doing install-info in intl" ; \
25154 (cd $(HOST_SUBDIR)/intl && \
25155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25157 "RANLIB=$${RANLIB}" \
25158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25159 install-info) \
25160 || exit 1
25162 @endif intl
25164 .PHONY: maybe-install-pdf-intl install-pdf-intl
25165 maybe-install-pdf-intl:
25166 @if intl
25167 maybe-install-pdf-intl: install-pdf-intl
25169 install-pdf-intl: \
25170 configure-intl \
25171 pdf-intl
25172 @[ -f ./intl/Makefile ] || exit 0; \
25173 r=`${PWD_COMMAND}`; export r; \
25174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25175 $(HOST_EXPORTS) \
25176 for flag in $(EXTRA_HOST_FLAGS) ; do \
25177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25178 done; \
25179 echo "Doing install-pdf in intl" ; \
25180 (cd $(HOST_SUBDIR)/intl && \
25181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25183 "RANLIB=$${RANLIB}" \
25184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25185 install-pdf) \
25186 || exit 1
25188 @endif intl
25190 .PHONY: maybe-install-html-intl install-html-intl
25191 maybe-install-html-intl:
25192 @if intl
25193 maybe-install-html-intl: install-html-intl
25195 install-html-intl: \
25196 configure-intl \
25197 html-intl
25198 @[ -f ./intl/Makefile ] || exit 0; \
25199 r=`${PWD_COMMAND}`; export r; \
25200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25201 $(HOST_EXPORTS) \
25202 for flag in $(EXTRA_HOST_FLAGS) ; do \
25203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25204 done; \
25205 echo "Doing install-html in intl" ; \
25206 (cd $(HOST_SUBDIR)/intl && \
25207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25209 "RANLIB=$${RANLIB}" \
25210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25211 install-html) \
25212 || exit 1
25214 @endif intl
25216 .PHONY: maybe-installcheck-intl installcheck-intl
25217 maybe-installcheck-intl:
25218 @if intl
25219 maybe-installcheck-intl: installcheck-intl
25221 installcheck-intl: \
25222 configure-intl
25223 @[ -f ./intl/Makefile ] || exit 0; \
25224 r=`${PWD_COMMAND}`; export r; \
25225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25226 $(HOST_EXPORTS) \
25227 for flag in $(EXTRA_HOST_FLAGS) ; do \
25228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25229 done; \
25230 echo "Doing installcheck in intl" ; \
25231 (cd $(HOST_SUBDIR)/intl && \
25232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25234 "RANLIB=$${RANLIB}" \
25235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25236 installcheck) \
25237 || exit 1
25239 @endif intl
25241 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25242 maybe-mostlyclean-intl:
25243 @if intl
25244 maybe-mostlyclean-intl: mostlyclean-intl
25246 mostlyclean-intl:
25247 @[ -f ./intl/Makefile ] || exit 0; \
25248 r=`${PWD_COMMAND}`; export r; \
25249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250 $(HOST_EXPORTS) \
25251 for flag in $(EXTRA_HOST_FLAGS) ; do \
25252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25253 done; \
25254 echo "Doing mostlyclean in intl" ; \
25255 (cd $(HOST_SUBDIR)/intl && \
25256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25258 "RANLIB=$${RANLIB}" \
25259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25260 mostlyclean) \
25261 || exit 1
25263 @endif intl
25265 .PHONY: maybe-clean-intl clean-intl
25266 maybe-clean-intl:
25267 @if intl
25268 maybe-clean-intl: clean-intl
25270 clean-intl:
25271 @[ -f ./intl/Makefile ] || exit 0; \
25272 r=`${PWD_COMMAND}`; export r; \
25273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25274 $(HOST_EXPORTS) \
25275 for flag in $(EXTRA_HOST_FLAGS) ; do \
25276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25277 done; \
25278 echo "Doing clean in intl" ; \
25279 (cd $(HOST_SUBDIR)/intl && \
25280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25282 "RANLIB=$${RANLIB}" \
25283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25284 clean) \
25285 || exit 1
25287 @endif intl
25289 .PHONY: maybe-distclean-intl distclean-intl
25290 maybe-distclean-intl:
25291 @if intl
25292 maybe-distclean-intl: distclean-intl
25294 distclean-intl:
25295 @[ -f ./intl/Makefile ] || exit 0; \
25296 r=`${PWD_COMMAND}`; export r; \
25297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25298 $(HOST_EXPORTS) \
25299 for flag in $(EXTRA_HOST_FLAGS) ; do \
25300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25301 done; \
25302 echo "Doing distclean in intl" ; \
25303 (cd $(HOST_SUBDIR)/intl && \
25304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25306 "RANLIB=$${RANLIB}" \
25307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25308 distclean) \
25309 || exit 1
25311 @endif intl
25313 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
25314 maybe-maintainer-clean-intl:
25315 @if intl
25316 maybe-maintainer-clean-intl: maintainer-clean-intl
25318 maintainer-clean-intl:
25319 @[ -f ./intl/Makefile ] || exit 0; \
25320 r=`${PWD_COMMAND}`; export r; \
25321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25322 $(HOST_EXPORTS) \
25323 for flag in $(EXTRA_HOST_FLAGS) ; do \
25324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25325 done; \
25326 echo "Doing maintainer-clean in intl" ; \
25327 (cd $(HOST_SUBDIR)/intl && \
25328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25330 "RANLIB=$${RANLIB}" \
25331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25332 maintainer-clean) \
25333 || exit 1
25335 @endif intl
25339 .PHONY: configure-tcl maybe-configure-tcl
25340 maybe-configure-tcl:
25341 @if gcc-bootstrap
25342 configure-tcl: stage_current
25343 @endif gcc-bootstrap
25344 @if tcl
25345 maybe-configure-tcl: configure-tcl
25346 configure-tcl:
25347 @: $(MAKE); $(unstage)
25348 @r=`${PWD_COMMAND}`; export r; \
25349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25350 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
25351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
25352 $(HOST_EXPORTS) \
25353 echo Configuring in $(HOST_SUBDIR)/tcl; \
25354 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
25355 case $(srcdir) in \
25356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25357 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
25358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25359 esac; \
25360 srcdiroption="--srcdir=$${topdir}/tcl"; \
25361 libsrcdir="$$s/tcl"; \
25362 $(SHELL) $${libsrcdir}/configure \
25363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25364 --target=${target_alias} $${srcdiroption} \
25365 || exit 1
25366 @endif tcl
25372 .PHONY: all-tcl maybe-all-tcl
25373 maybe-all-tcl:
25374 @if gcc-bootstrap
25375 all-tcl: stage_current
25376 @endif gcc-bootstrap
25377 @if tcl
25378 TARGET-tcl=all
25379 maybe-all-tcl: all-tcl
25380 all-tcl: configure-tcl
25381 @: $(MAKE); $(unstage)
25382 @r=`${PWD_COMMAND}`; export r; \
25383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25384 $(HOST_EXPORTS) \
25385 (cd $(HOST_SUBDIR)/tcl && \
25386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25387 $(TARGET-tcl))
25388 @endif tcl
25393 .PHONY: check-tcl maybe-check-tcl
25394 maybe-check-tcl:
25395 @if tcl
25396 maybe-check-tcl: check-tcl
25398 check-tcl:
25399 @: $(MAKE); $(unstage)
25400 @r=`${PWD_COMMAND}`; export r; \
25401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25402 $(HOST_EXPORTS) \
25403 (cd $(HOST_SUBDIR)/tcl && \
25404 $(MAKE) $(FLAGS_TO_PASS) check)
25406 @endif tcl
25408 .PHONY: install-tcl maybe-install-tcl
25409 maybe-install-tcl:
25410 @if tcl
25411 maybe-install-tcl: install-tcl
25413 install-tcl: installdirs
25414 @: $(MAKE); $(unstage)
25415 @r=`${PWD_COMMAND}`; export r; \
25416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25417 $(HOST_EXPORTS) \
25418 (cd $(HOST_SUBDIR)/tcl && \
25419 $(MAKE) $(FLAGS_TO_PASS) install)
25421 @endif tcl
25423 # Other targets (info, dvi, pdf, etc.)
25425 .PHONY: maybe-info-tcl info-tcl
25426 maybe-info-tcl:
25427 @if tcl
25428 maybe-info-tcl: info-tcl
25430 info-tcl: \
25431 configure-tcl
25432 @: $(MAKE); $(unstage)
25433 @[ -f ./tcl/Makefile ] || exit 0; \
25434 r=`${PWD_COMMAND}`; export r; \
25435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25436 $(HOST_EXPORTS) \
25437 for flag in $(EXTRA_HOST_FLAGS) ; do \
25438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25439 done; \
25440 echo "Doing info in tcl" ; \
25441 (cd $(HOST_SUBDIR)/tcl && \
25442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25444 "RANLIB=$${RANLIB}" \
25445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25446 info) \
25447 || exit 1
25449 @endif tcl
25451 .PHONY: maybe-dvi-tcl dvi-tcl
25452 maybe-dvi-tcl:
25453 @if tcl
25454 maybe-dvi-tcl: dvi-tcl
25456 dvi-tcl: \
25457 configure-tcl
25458 @: $(MAKE); $(unstage)
25459 @[ -f ./tcl/Makefile ] || exit 0; \
25460 r=`${PWD_COMMAND}`; export r; \
25461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25462 $(HOST_EXPORTS) \
25463 for flag in $(EXTRA_HOST_FLAGS) ; do \
25464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25465 done; \
25466 echo "Doing dvi in tcl" ; \
25467 (cd $(HOST_SUBDIR)/tcl && \
25468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25470 "RANLIB=$${RANLIB}" \
25471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25472 dvi) \
25473 || exit 1
25475 @endif tcl
25477 .PHONY: maybe-pdf-tcl pdf-tcl
25478 maybe-pdf-tcl:
25479 @if tcl
25480 maybe-pdf-tcl: pdf-tcl
25482 pdf-tcl: \
25483 configure-tcl
25484 @: $(MAKE); $(unstage)
25485 @[ -f ./tcl/Makefile ] || exit 0; \
25486 r=`${PWD_COMMAND}`; export r; \
25487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25488 $(HOST_EXPORTS) \
25489 for flag in $(EXTRA_HOST_FLAGS) ; do \
25490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25491 done; \
25492 echo "Doing pdf in tcl" ; \
25493 (cd $(HOST_SUBDIR)/tcl && \
25494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25496 "RANLIB=$${RANLIB}" \
25497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25498 pdf) \
25499 || exit 1
25501 @endif tcl
25503 .PHONY: maybe-html-tcl html-tcl
25504 maybe-html-tcl:
25505 @if tcl
25506 maybe-html-tcl: html-tcl
25508 html-tcl: \
25509 configure-tcl
25510 @: $(MAKE); $(unstage)
25511 @[ -f ./tcl/Makefile ] || exit 0; \
25512 r=`${PWD_COMMAND}`; export r; \
25513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25514 $(HOST_EXPORTS) \
25515 for flag in $(EXTRA_HOST_FLAGS) ; do \
25516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25517 done; \
25518 echo "Doing html in tcl" ; \
25519 (cd $(HOST_SUBDIR)/tcl && \
25520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25522 "RANLIB=$${RANLIB}" \
25523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25524 html) \
25525 || exit 1
25527 @endif tcl
25529 .PHONY: maybe-TAGS-tcl TAGS-tcl
25530 maybe-TAGS-tcl:
25531 @if tcl
25532 maybe-TAGS-tcl: TAGS-tcl
25534 TAGS-tcl: \
25535 configure-tcl
25536 @: $(MAKE); $(unstage)
25537 @[ -f ./tcl/Makefile ] || exit 0; \
25538 r=`${PWD_COMMAND}`; export r; \
25539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25540 $(HOST_EXPORTS) \
25541 for flag in $(EXTRA_HOST_FLAGS) ; do \
25542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25543 done; \
25544 echo "Doing TAGS in tcl" ; \
25545 (cd $(HOST_SUBDIR)/tcl && \
25546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25548 "RANLIB=$${RANLIB}" \
25549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25550 TAGS) \
25551 || exit 1
25553 @endif tcl
25555 .PHONY: maybe-install-info-tcl install-info-tcl
25556 maybe-install-info-tcl:
25557 @if tcl
25558 maybe-install-info-tcl: install-info-tcl
25560 install-info-tcl: \
25561 configure-tcl \
25562 info-tcl
25563 @: $(MAKE); $(unstage)
25564 @[ -f ./tcl/Makefile ] || exit 0; \
25565 r=`${PWD_COMMAND}`; export r; \
25566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567 $(HOST_EXPORTS) \
25568 for flag in $(EXTRA_HOST_FLAGS) ; do \
25569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25570 done; \
25571 echo "Doing install-info in tcl" ; \
25572 (cd $(HOST_SUBDIR)/tcl && \
25573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25575 "RANLIB=$${RANLIB}" \
25576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25577 install-info) \
25578 || exit 1
25580 @endif tcl
25582 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
25583 maybe-install-pdf-tcl:
25584 @if tcl
25585 maybe-install-pdf-tcl: install-pdf-tcl
25587 install-pdf-tcl: \
25588 configure-tcl \
25589 pdf-tcl
25590 @: $(MAKE); $(unstage)
25591 @[ -f ./tcl/Makefile ] || exit 0; \
25592 r=`${PWD_COMMAND}`; export r; \
25593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25594 $(HOST_EXPORTS) \
25595 for flag in $(EXTRA_HOST_FLAGS) ; do \
25596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25597 done; \
25598 echo "Doing install-pdf in tcl" ; \
25599 (cd $(HOST_SUBDIR)/tcl && \
25600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25602 "RANLIB=$${RANLIB}" \
25603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25604 install-pdf) \
25605 || exit 1
25607 @endif tcl
25609 .PHONY: maybe-install-html-tcl install-html-tcl
25610 maybe-install-html-tcl:
25611 @if tcl
25612 maybe-install-html-tcl: install-html-tcl
25614 install-html-tcl: \
25615 configure-tcl \
25616 html-tcl
25617 @: $(MAKE); $(unstage)
25618 @[ -f ./tcl/Makefile ] || exit 0; \
25619 r=`${PWD_COMMAND}`; export r; \
25620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25621 $(HOST_EXPORTS) \
25622 for flag in $(EXTRA_HOST_FLAGS) ; do \
25623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25624 done; \
25625 echo "Doing install-html in tcl" ; \
25626 (cd $(HOST_SUBDIR)/tcl && \
25627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25629 "RANLIB=$${RANLIB}" \
25630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25631 install-html) \
25632 || exit 1
25634 @endif tcl
25636 .PHONY: maybe-installcheck-tcl installcheck-tcl
25637 maybe-installcheck-tcl:
25638 @if tcl
25639 maybe-installcheck-tcl: installcheck-tcl
25641 installcheck-tcl: \
25642 configure-tcl
25643 @: $(MAKE); $(unstage)
25644 @[ -f ./tcl/Makefile ] || exit 0; \
25645 r=`${PWD_COMMAND}`; export r; \
25646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25647 $(HOST_EXPORTS) \
25648 for flag in $(EXTRA_HOST_FLAGS) ; do \
25649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25650 done; \
25651 echo "Doing installcheck in tcl" ; \
25652 (cd $(HOST_SUBDIR)/tcl && \
25653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25655 "RANLIB=$${RANLIB}" \
25656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25657 installcheck) \
25658 || exit 1
25660 @endif tcl
25662 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
25663 maybe-mostlyclean-tcl:
25664 @if tcl
25665 maybe-mostlyclean-tcl: mostlyclean-tcl
25667 # tcl doesn't support mostlyclean.
25668 mostlyclean-tcl:
25670 @endif tcl
25672 .PHONY: maybe-clean-tcl clean-tcl
25673 maybe-clean-tcl:
25674 @if tcl
25675 maybe-clean-tcl: clean-tcl
25677 clean-tcl:
25678 @: $(MAKE); $(unstage)
25679 @[ -f ./tcl/Makefile ] || exit 0; \
25680 r=`${PWD_COMMAND}`; export r; \
25681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25682 $(HOST_EXPORTS) \
25683 for flag in $(EXTRA_HOST_FLAGS) ; do \
25684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25685 done; \
25686 echo "Doing clean in tcl" ; \
25687 (cd $(HOST_SUBDIR)/tcl && \
25688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25690 "RANLIB=$${RANLIB}" \
25691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25692 clean) \
25693 || exit 1
25695 @endif tcl
25697 .PHONY: maybe-distclean-tcl distclean-tcl
25698 maybe-distclean-tcl:
25699 @if tcl
25700 maybe-distclean-tcl: distclean-tcl
25702 distclean-tcl:
25703 @: $(MAKE); $(unstage)
25704 @[ -f ./tcl/Makefile ] || exit 0; \
25705 r=`${PWD_COMMAND}`; export r; \
25706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25707 $(HOST_EXPORTS) \
25708 for flag in $(EXTRA_HOST_FLAGS) ; do \
25709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25710 done; \
25711 echo "Doing distclean in tcl" ; \
25712 (cd $(HOST_SUBDIR)/tcl && \
25713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25715 "RANLIB=$${RANLIB}" \
25716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25717 distclean) \
25718 || exit 1
25720 @endif tcl
25722 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
25723 maybe-maintainer-clean-tcl:
25724 @if tcl
25725 maybe-maintainer-clean-tcl: maintainer-clean-tcl
25727 maintainer-clean-tcl:
25728 @: $(MAKE); $(unstage)
25729 @[ -f ./tcl/Makefile ] || exit 0; \
25730 r=`${PWD_COMMAND}`; export r; \
25731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25732 $(HOST_EXPORTS) \
25733 for flag in $(EXTRA_HOST_FLAGS) ; do \
25734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25735 done; \
25736 echo "Doing maintainer-clean in tcl" ; \
25737 (cd $(HOST_SUBDIR)/tcl && \
25738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25740 "RANLIB=$${RANLIB}" \
25741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25742 maintainer-clean) \
25743 || exit 1
25745 @endif tcl
25749 .PHONY: configure-itcl maybe-configure-itcl
25750 maybe-configure-itcl:
25751 @if gcc-bootstrap
25752 configure-itcl: stage_current
25753 @endif gcc-bootstrap
25754 @if itcl
25755 maybe-configure-itcl: configure-itcl
25756 configure-itcl:
25757 @: $(MAKE); $(unstage)
25758 @r=`${PWD_COMMAND}`; export r; \
25759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25760 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
25761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
25762 $(HOST_EXPORTS) \
25763 echo Configuring in $(HOST_SUBDIR)/itcl; \
25764 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
25765 case $(srcdir) in \
25766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25767 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
25768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25769 esac; \
25770 srcdiroption="--srcdir=$${topdir}/itcl"; \
25771 libsrcdir="$$s/itcl"; \
25772 $(SHELL) $${libsrcdir}/configure \
25773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25774 --target=${target_alias} $${srcdiroption} \
25775 || exit 1
25776 @endif itcl
25782 .PHONY: all-itcl maybe-all-itcl
25783 maybe-all-itcl:
25784 @if gcc-bootstrap
25785 all-itcl: stage_current
25786 @endif gcc-bootstrap
25787 @if itcl
25788 TARGET-itcl=all
25789 maybe-all-itcl: all-itcl
25790 all-itcl: configure-itcl
25791 @: $(MAKE); $(unstage)
25792 @r=`${PWD_COMMAND}`; export r; \
25793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25794 $(HOST_EXPORTS) \
25795 (cd $(HOST_SUBDIR)/itcl && \
25796 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25797 $(TARGET-itcl))
25798 @endif itcl
25803 .PHONY: check-itcl maybe-check-itcl
25804 maybe-check-itcl:
25805 @if itcl
25806 maybe-check-itcl: check-itcl
25808 check-itcl:
25809 @: $(MAKE); $(unstage)
25810 @r=`${PWD_COMMAND}`; export r; \
25811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25812 $(HOST_EXPORTS) \
25813 (cd $(HOST_SUBDIR)/itcl && \
25814 $(MAKE) $(FLAGS_TO_PASS) check)
25816 @endif itcl
25818 .PHONY: install-itcl maybe-install-itcl
25819 maybe-install-itcl:
25820 @if itcl
25821 maybe-install-itcl: install-itcl
25823 install-itcl: installdirs
25824 @: $(MAKE); $(unstage)
25825 @r=`${PWD_COMMAND}`; export r; \
25826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25827 $(HOST_EXPORTS) \
25828 (cd $(HOST_SUBDIR)/itcl && \
25829 $(MAKE) $(FLAGS_TO_PASS) install)
25831 @endif itcl
25833 # Other targets (info, dvi, pdf, etc.)
25835 .PHONY: maybe-info-itcl info-itcl
25836 maybe-info-itcl:
25837 @if itcl
25838 maybe-info-itcl: info-itcl
25840 info-itcl: \
25841 configure-itcl
25842 @: $(MAKE); $(unstage)
25843 @[ -f ./itcl/Makefile ] || exit 0; \
25844 r=`${PWD_COMMAND}`; export r; \
25845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25846 $(HOST_EXPORTS) \
25847 for flag in $(EXTRA_HOST_FLAGS) ; do \
25848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25849 done; \
25850 echo "Doing info in itcl" ; \
25851 (cd $(HOST_SUBDIR)/itcl && \
25852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25854 "RANLIB=$${RANLIB}" \
25855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25856 info) \
25857 || exit 1
25859 @endif itcl
25861 .PHONY: maybe-dvi-itcl dvi-itcl
25862 maybe-dvi-itcl:
25863 @if itcl
25864 maybe-dvi-itcl: dvi-itcl
25866 dvi-itcl: \
25867 configure-itcl
25868 @: $(MAKE); $(unstage)
25869 @[ -f ./itcl/Makefile ] || exit 0; \
25870 r=`${PWD_COMMAND}`; export r; \
25871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25872 $(HOST_EXPORTS) \
25873 for flag in $(EXTRA_HOST_FLAGS) ; do \
25874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25875 done; \
25876 echo "Doing dvi in itcl" ; \
25877 (cd $(HOST_SUBDIR)/itcl && \
25878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25880 "RANLIB=$${RANLIB}" \
25881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25882 dvi) \
25883 || exit 1
25885 @endif itcl
25887 .PHONY: maybe-pdf-itcl pdf-itcl
25888 maybe-pdf-itcl:
25889 @if itcl
25890 maybe-pdf-itcl: pdf-itcl
25892 pdf-itcl: \
25893 configure-itcl
25894 @: $(MAKE); $(unstage)
25895 @[ -f ./itcl/Makefile ] || exit 0; \
25896 r=`${PWD_COMMAND}`; export r; \
25897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25898 $(HOST_EXPORTS) \
25899 for flag in $(EXTRA_HOST_FLAGS) ; do \
25900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25901 done; \
25902 echo "Doing pdf in itcl" ; \
25903 (cd $(HOST_SUBDIR)/itcl && \
25904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25906 "RANLIB=$${RANLIB}" \
25907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25908 pdf) \
25909 || exit 1
25911 @endif itcl
25913 .PHONY: maybe-html-itcl html-itcl
25914 maybe-html-itcl:
25915 @if itcl
25916 maybe-html-itcl: html-itcl
25918 html-itcl: \
25919 configure-itcl
25920 @: $(MAKE); $(unstage)
25921 @[ -f ./itcl/Makefile ] || exit 0; \
25922 r=`${PWD_COMMAND}`; export r; \
25923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25924 $(HOST_EXPORTS) \
25925 for flag in $(EXTRA_HOST_FLAGS) ; do \
25926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25927 done; \
25928 echo "Doing html in itcl" ; \
25929 (cd $(HOST_SUBDIR)/itcl && \
25930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25932 "RANLIB=$${RANLIB}" \
25933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25934 html) \
25935 || exit 1
25937 @endif itcl
25939 .PHONY: maybe-TAGS-itcl TAGS-itcl
25940 maybe-TAGS-itcl:
25941 @if itcl
25942 maybe-TAGS-itcl: TAGS-itcl
25944 TAGS-itcl: \
25945 configure-itcl
25946 @: $(MAKE); $(unstage)
25947 @[ -f ./itcl/Makefile ] || exit 0; \
25948 r=`${PWD_COMMAND}`; export r; \
25949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25950 $(HOST_EXPORTS) \
25951 for flag in $(EXTRA_HOST_FLAGS) ; do \
25952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25953 done; \
25954 echo "Doing TAGS in itcl" ; \
25955 (cd $(HOST_SUBDIR)/itcl && \
25956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25958 "RANLIB=$${RANLIB}" \
25959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25960 TAGS) \
25961 || exit 1
25963 @endif itcl
25965 .PHONY: maybe-install-info-itcl install-info-itcl
25966 maybe-install-info-itcl:
25967 @if itcl
25968 maybe-install-info-itcl: install-info-itcl
25970 install-info-itcl: \
25971 configure-itcl \
25972 info-itcl
25973 @: $(MAKE); $(unstage)
25974 @[ -f ./itcl/Makefile ] || exit 0; \
25975 r=`${PWD_COMMAND}`; export r; \
25976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25977 $(HOST_EXPORTS) \
25978 for flag in $(EXTRA_HOST_FLAGS) ; do \
25979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25980 done; \
25981 echo "Doing install-info in itcl" ; \
25982 (cd $(HOST_SUBDIR)/itcl && \
25983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25985 "RANLIB=$${RANLIB}" \
25986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25987 install-info) \
25988 || exit 1
25990 @endif itcl
25992 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
25993 maybe-install-pdf-itcl:
25994 @if itcl
25995 maybe-install-pdf-itcl: install-pdf-itcl
25997 install-pdf-itcl: \
25998 configure-itcl \
25999 pdf-itcl
26000 @: $(MAKE); $(unstage)
26001 @[ -f ./itcl/Makefile ] || exit 0; \
26002 r=`${PWD_COMMAND}`; export r; \
26003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26004 $(HOST_EXPORTS) \
26005 for flag in $(EXTRA_HOST_FLAGS) ; do \
26006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26007 done; \
26008 echo "Doing install-pdf in itcl" ; \
26009 (cd $(HOST_SUBDIR)/itcl && \
26010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26012 "RANLIB=$${RANLIB}" \
26013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26014 install-pdf) \
26015 || exit 1
26017 @endif itcl
26019 .PHONY: maybe-install-html-itcl install-html-itcl
26020 maybe-install-html-itcl:
26021 @if itcl
26022 maybe-install-html-itcl: install-html-itcl
26024 install-html-itcl: \
26025 configure-itcl \
26026 html-itcl
26027 @: $(MAKE); $(unstage)
26028 @[ -f ./itcl/Makefile ] || exit 0; \
26029 r=`${PWD_COMMAND}`; export r; \
26030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26031 $(HOST_EXPORTS) \
26032 for flag in $(EXTRA_HOST_FLAGS) ; do \
26033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26034 done; \
26035 echo "Doing install-html in itcl" ; \
26036 (cd $(HOST_SUBDIR)/itcl && \
26037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26039 "RANLIB=$${RANLIB}" \
26040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26041 install-html) \
26042 || exit 1
26044 @endif itcl
26046 .PHONY: maybe-installcheck-itcl installcheck-itcl
26047 maybe-installcheck-itcl:
26048 @if itcl
26049 maybe-installcheck-itcl: installcheck-itcl
26051 installcheck-itcl: \
26052 configure-itcl
26053 @: $(MAKE); $(unstage)
26054 @[ -f ./itcl/Makefile ] || exit 0; \
26055 r=`${PWD_COMMAND}`; export r; \
26056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26057 $(HOST_EXPORTS) \
26058 for flag in $(EXTRA_HOST_FLAGS) ; do \
26059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26060 done; \
26061 echo "Doing installcheck in itcl" ; \
26062 (cd $(HOST_SUBDIR)/itcl && \
26063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26065 "RANLIB=$${RANLIB}" \
26066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26067 installcheck) \
26068 || exit 1
26070 @endif itcl
26072 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26073 maybe-mostlyclean-itcl:
26074 @if itcl
26075 maybe-mostlyclean-itcl: mostlyclean-itcl
26077 mostlyclean-itcl:
26078 @: $(MAKE); $(unstage)
26079 @[ -f ./itcl/Makefile ] || exit 0; \
26080 r=`${PWD_COMMAND}`; export r; \
26081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26082 $(HOST_EXPORTS) \
26083 for flag in $(EXTRA_HOST_FLAGS) ; do \
26084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26085 done; \
26086 echo "Doing mostlyclean in itcl" ; \
26087 (cd $(HOST_SUBDIR)/itcl && \
26088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26090 "RANLIB=$${RANLIB}" \
26091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26092 mostlyclean) \
26093 || exit 1
26095 @endif itcl
26097 .PHONY: maybe-clean-itcl clean-itcl
26098 maybe-clean-itcl:
26099 @if itcl
26100 maybe-clean-itcl: clean-itcl
26102 clean-itcl:
26103 @: $(MAKE); $(unstage)
26104 @[ -f ./itcl/Makefile ] || exit 0; \
26105 r=`${PWD_COMMAND}`; export r; \
26106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26107 $(HOST_EXPORTS) \
26108 for flag in $(EXTRA_HOST_FLAGS) ; do \
26109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26110 done; \
26111 echo "Doing clean in itcl" ; \
26112 (cd $(HOST_SUBDIR)/itcl && \
26113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26115 "RANLIB=$${RANLIB}" \
26116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26117 clean) \
26118 || exit 1
26120 @endif itcl
26122 .PHONY: maybe-distclean-itcl distclean-itcl
26123 maybe-distclean-itcl:
26124 @if itcl
26125 maybe-distclean-itcl: distclean-itcl
26127 distclean-itcl:
26128 @: $(MAKE); $(unstage)
26129 @[ -f ./itcl/Makefile ] || exit 0; \
26130 r=`${PWD_COMMAND}`; export r; \
26131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132 $(HOST_EXPORTS) \
26133 for flag in $(EXTRA_HOST_FLAGS) ; do \
26134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26135 done; \
26136 echo "Doing distclean in itcl" ; \
26137 (cd $(HOST_SUBDIR)/itcl && \
26138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26140 "RANLIB=$${RANLIB}" \
26141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26142 distclean) \
26143 || exit 1
26145 @endif itcl
26147 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26148 maybe-maintainer-clean-itcl:
26149 @if itcl
26150 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26152 maintainer-clean-itcl:
26153 @: $(MAKE); $(unstage)
26154 @[ -f ./itcl/Makefile ] || exit 0; \
26155 r=`${PWD_COMMAND}`; export r; \
26156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26157 $(HOST_EXPORTS) \
26158 for flag in $(EXTRA_HOST_FLAGS) ; do \
26159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26160 done; \
26161 echo "Doing maintainer-clean in itcl" ; \
26162 (cd $(HOST_SUBDIR)/itcl && \
26163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26165 "RANLIB=$${RANLIB}" \
26166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26167 maintainer-clean) \
26168 || exit 1
26170 @endif itcl
26174 .PHONY: configure-ld maybe-configure-ld
26175 maybe-configure-ld:
26176 @if gcc-bootstrap
26177 configure-ld: stage_current
26178 @endif gcc-bootstrap
26179 @if ld
26180 maybe-configure-ld: configure-ld
26181 configure-ld:
26182 @r=`${PWD_COMMAND}`; export r; \
26183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26184 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26186 $(HOST_EXPORTS) \
26187 echo Configuring in $(HOST_SUBDIR)/ld; \
26188 cd "$(HOST_SUBDIR)/ld" || exit 1; \
26189 case $(srcdir) in \
26190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26191 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26193 esac; \
26194 srcdiroption="--srcdir=$${topdir}/ld"; \
26195 libsrcdir="$$s/ld"; \
26196 $(SHELL) $${libsrcdir}/configure \
26197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26198 --target=${target_alias} $${srcdiroption} \
26199 || exit 1
26200 @endif ld
26204 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26205 maybe-configure-stage1-ld:
26206 @if ld-bootstrap
26207 maybe-configure-stage1-ld: configure-stage1-ld
26208 configure-stage1-ld:
26209 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26211 @r=`${PWD_COMMAND}`; export r; \
26212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26213 TFLAGS="$(STAGE1_TFLAGS)"; \
26214 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26215 $(HOST_EXPORTS) \
26216 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26217 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26218 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26219 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26221 cd $(HOST_SUBDIR)/ld || exit 1; \
26222 case $(srcdir) in \
26223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26224 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26226 esac; \
26227 srcdiroption="--srcdir=$${topdir}/ld"; \
26228 libsrcdir="$$s/ld"; \
26229 $(SHELL) $${libsrcdir}/configure \
26230 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26231 --target=${target_alias} $${srcdiroption} \
26232 $(STAGE1_CONFIGURE_FLAGS)
26233 @endif ld-bootstrap
26235 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26236 maybe-configure-stage2-ld:
26237 @if ld-bootstrap
26238 maybe-configure-stage2-ld: configure-stage2-ld
26239 configure-stage2-ld:
26240 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26242 @r=`${PWD_COMMAND}`; export r; \
26243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26244 TFLAGS="$(STAGE2_TFLAGS)"; \
26245 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26246 $(HOST_EXPORTS) \
26247 $(POSTSTAGE1_HOST_EXPORTS) \
26248 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26249 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26250 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26251 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26253 cd $(HOST_SUBDIR)/ld || exit 1; \
26254 case $(srcdir) in \
26255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26256 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26258 esac; \
26259 srcdiroption="--srcdir=$${topdir}/ld"; \
26260 libsrcdir="$$s/ld"; \
26261 $(SHELL) $${libsrcdir}/configure \
26262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26263 --target=${target_alias} $${srcdiroption} \
26264 --with-build-libsubdir=$(HOST_SUBDIR) \
26265 $(STAGE2_CONFIGURE_FLAGS)
26266 @endif ld-bootstrap
26268 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
26269 maybe-configure-stage3-ld:
26270 @if ld-bootstrap
26271 maybe-configure-stage3-ld: configure-stage3-ld
26272 configure-stage3-ld:
26273 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26274 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26275 @r=`${PWD_COMMAND}`; export r; \
26276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26277 TFLAGS="$(STAGE3_TFLAGS)"; \
26278 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26279 $(HOST_EXPORTS) \
26280 $(POSTSTAGE1_HOST_EXPORTS) \
26281 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26282 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26283 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26284 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
26285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26286 cd $(HOST_SUBDIR)/ld || exit 1; \
26287 case $(srcdir) in \
26288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26289 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26291 esac; \
26292 srcdiroption="--srcdir=$${topdir}/ld"; \
26293 libsrcdir="$$s/ld"; \
26294 $(SHELL) $${libsrcdir}/configure \
26295 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26296 --target=${target_alias} $${srcdiroption} \
26297 --with-build-libsubdir=$(HOST_SUBDIR) \
26298 $(STAGE3_CONFIGURE_FLAGS)
26299 @endif ld-bootstrap
26301 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
26302 maybe-configure-stage4-ld:
26303 @if ld-bootstrap
26304 maybe-configure-stage4-ld: configure-stage4-ld
26305 configure-stage4-ld:
26306 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26307 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26308 @r=`${PWD_COMMAND}`; export r; \
26309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26310 TFLAGS="$(STAGE4_TFLAGS)"; \
26311 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26312 $(HOST_EXPORTS) \
26313 $(POSTSTAGE1_HOST_EXPORTS) \
26314 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26315 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26316 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26317 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
26318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26319 cd $(HOST_SUBDIR)/ld || exit 1; \
26320 case $(srcdir) in \
26321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26322 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26324 esac; \
26325 srcdiroption="--srcdir=$${topdir}/ld"; \
26326 libsrcdir="$$s/ld"; \
26327 $(SHELL) $${libsrcdir}/configure \
26328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26329 --target=${target_alias} $${srcdiroption} \
26330 --with-build-libsubdir=$(HOST_SUBDIR) \
26331 $(STAGE4_CONFIGURE_FLAGS)
26332 @endif ld-bootstrap
26334 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
26335 maybe-configure-stageprofile-ld:
26336 @if ld-bootstrap
26337 maybe-configure-stageprofile-ld: configure-stageprofile-ld
26338 configure-stageprofile-ld:
26339 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26341 @r=`${PWD_COMMAND}`; export r; \
26342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26343 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26344 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26345 $(HOST_EXPORTS) \
26346 $(POSTSTAGE1_HOST_EXPORTS) \
26347 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26348 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26349 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26350 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
26351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26352 cd $(HOST_SUBDIR)/ld || exit 1; \
26353 case $(srcdir) in \
26354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26355 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26357 esac; \
26358 srcdiroption="--srcdir=$${topdir}/ld"; \
26359 libsrcdir="$$s/ld"; \
26360 $(SHELL) $${libsrcdir}/configure \
26361 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26362 --target=${target_alias} $${srcdiroption} \
26363 --with-build-libsubdir=$(HOST_SUBDIR) \
26364 $(STAGEprofile_CONFIGURE_FLAGS)
26365 @endif ld-bootstrap
26367 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
26368 maybe-configure-stagefeedback-ld:
26369 @if ld-bootstrap
26370 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
26371 configure-stagefeedback-ld:
26372 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26374 @r=`${PWD_COMMAND}`; export r; \
26375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26376 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26377 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26378 $(HOST_EXPORTS) \
26379 $(POSTSTAGE1_HOST_EXPORTS) \
26380 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26381 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26382 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26383 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
26384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26385 cd $(HOST_SUBDIR)/ld || exit 1; \
26386 case $(srcdir) in \
26387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26388 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26390 esac; \
26391 srcdiroption="--srcdir=$${topdir}/ld"; \
26392 libsrcdir="$$s/ld"; \
26393 $(SHELL) $${libsrcdir}/configure \
26394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26395 --target=${target_alias} $${srcdiroption} \
26396 --with-build-libsubdir=$(HOST_SUBDIR) \
26397 $(STAGEfeedback_CONFIGURE_FLAGS)
26398 @endif ld-bootstrap
26404 .PHONY: all-ld maybe-all-ld
26405 maybe-all-ld:
26406 @if gcc-bootstrap
26407 all-ld: stage_current
26408 @endif gcc-bootstrap
26409 @if ld
26410 TARGET-ld=all
26411 maybe-all-ld: all-ld
26412 all-ld: configure-ld
26413 @r=`${PWD_COMMAND}`; export r; \
26414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26415 $(HOST_EXPORTS) \
26416 (cd $(HOST_SUBDIR)/ld && \
26417 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26418 $(TARGET-ld))
26419 @endif ld
26423 .PHONY: all-stage1-ld maybe-all-stage1-ld
26424 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
26425 maybe-all-stage1-ld:
26426 maybe-clean-stage1-ld:
26427 @if ld-bootstrap
26428 maybe-all-stage1-ld: all-stage1-ld
26429 all-stage1: all-stage1-ld
26430 TARGET-stage1-ld = $(TARGET-ld)
26431 all-stage1-ld: configure-stage1-ld
26432 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26433 @r=`${PWD_COMMAND}`; export r; \
26434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26435 TFLAGS="$(STAGE1_TFLAGS)"; \
26436 $(HOST_EXPORTS) \
26437 cd $(HOST_SUBDIR)/ld && \
26438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26439 CFLAGS="$(STAGE1_CFLAGS)" \
26440 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26441 LIBCFLAGS="$(LIBCFLAGS)" \
26442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26445 $(EXTRA_HOST_FLAGS) \
26446 TFLAGS="$(STAGE1_TFLAGS)" \
26447 $(TARGET-stage1-ld)
26449 maybe-clean-stage1-ld: clean-stage1-ld
26450 clean-stage1: clean-stage1-ld
26451 clean-stage1-ld:
26452 @if [ $(current_stage) = stage1 ]; then \
26453 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26454 else \
26455 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
26456 $(MAKE) stage1-start; \
26457 fi; \
26458 cd $(HOST_SUBDIR)/ld && \
26459 $(MAKE) $(EXTRA_HOST_FLAGS) \
26460 clean
26461 @endif ld-bootstrap
26464 .PHONY: all-stage2-ld maybe-all-stage2-ld
26465 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
26466 maybe-all-stage2-ld:
26467 maybe-clean-stage2-ld:
26468 @if ld-bootstrap
26469 maybe-all-stage2-ld: all-stage2-ld
26470 all-stage2: all-stage2-ld
26471 TARGET-stage2-ld = $(TARGET-ld)
26472 all-stage2-ld: configure-stage2-ld
26473 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26474 @r=`${PWD_COMMAND}`; export r; \
26475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26476 TFLAGS="$(STAGE2_TFLAGS)"; \
26477 $(HOST_EXPORTS) \
26478 $(POSTSTAGE1_HOST_EXPORTS) \
26479 cd $(HOST_SUBDIR)/ld && \
26480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26481 CFLAGS="$(STAGE2_CFLAGS)" \
26482 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26483 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26487 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26488 TFLAGS="$(STAGE2_TFLAGS)" \
26489 $(TARGET-stage2-ld)
26491 maybe-clean-stage2-ld: clean-stage2-ld
26492 clean-stage2: clean-stage2-ld
26493 clean-stage2-ld:
26494 @if [ $(current_stage) = stage2 ]; then \
26495 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26496 else \
26497 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
26498 $(MAKE) stage2-start; \
26499 fi; \
26500 cd $(HOST_SUBDIR)/ld && \
26501 $(MAKE) $(EXTRA_HOST_FLAGS) \
26502 $(POSTSTAGE1_FLAGS_TO_PASS) \
26503 clean
26504 @endif ld-bootstrap
26507 .PHONY: all-stage3-ld maybe-all-stage3-ld
26508 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
26509 maybe-all-stage3-ld:
26510 maybe-clean-stage3-ld:
26511 @if ld-bootstrap
26512 maybe-all-stage3-ld: all-stage3-ld
26513 all-stage3: all-stage3-ld
26514 TARGET-stage3-ld = $(TARGET-ld)
26515 all-stage3-ld: configure-stage3-ld
26516 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26517 @r=`${PWD_COMMAND}`; export r; \
26518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26519 TFLAGS="$(STAGE3_TFLAGS)"; \
26520 $(HOST_EXPORTS) \
26521 $(POSTSTAGE1_HOST_EXPORTS) \
26522 cd $(HOST_SUBDIR)/ld && \
26523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26524 CFLAGS="$(STAGE3_CFLAGS)" \
26525 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26526 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26527 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26528 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26529 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26530 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26531 TFLAGS="$(STAGE3_TFLAGS)" \
26532 $(TARGET-stage3-ld)
26534 maybe-clean-stage3-ld: clean-stage3-ld
26535 clean-stage3: clean-stage3-ld
26536 clean-stage3-ld:
26537 @if [ $(current_stage) = stage3 ]; then \
26538 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26539 else \
26540 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
26541 $(MAKE) stage3-start; \
26542 fi; \
26543 cd $(HOST_SUBDIR)/ld && \
26544 $(MAKE) $(EXTRA_HOST_FLAGS) \
26545 $(POSTSTAGE1_FLAGS_TO_PASS) \
26546 clean
26547 @endif ld-bootstrap
26550 .PHONY: all-stage4-ld maybe-all-stage4-ld
26551 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
26552 maybe-all-stage4-ld:
26553 maybe-clean-stage4-ld:
26554 @if ld-bootstrap
26555 maybe-all-stage4-ld: all-stage4-ld
26556 all-stage4: all-stage4-ld
26557 TARGET-stage4-ld = $(TARGET-ld)
26558 all-stage4-ld: configure-stage4-ld
26559 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26560 @r=`${PWD_COMMAND}`; export r; \
26561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26562 TFLAGS="$(STAGE4_TFLAGS)"; \
26563 $(HOST_EXPORTS) \
26564 $(POSTSTAGE1_HOST_EXPORTS) \
26565 cd $(HOST_SUBDIR)/ld && \
26566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26567 CFLAGS="$(STAGE4_CFLAGS)" \
26568 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26569 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26570 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26571 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26572 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26573 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26574 TFLAGS="$(STAGE4_TFLAGS)" \
26575 $(TARGET-stage4-ld)
26577 maybe-clean-stage4-ld: clean-stage4-ld
26578 clean-stage4: clean-stage4-ld
26579 clean-stage4-ld:
26580 @if [ $(current_stage) = stage4 ]; then \
26581 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26582 else \
26583 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
26584 $(MAKE) stage4-start; \
26585 fi; \
26586 cd $(HOST_SUBDIR)/ld && \
26587 $(MAKE) $(EXTRA_HOST_FLAGS) \
26588 $(POSTSTAGE1_FLAGS_TO_PASS) \
26589 clean
26590 @endif ld-bootstrap
26593 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
26594 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
26595 maybe-all-stageprofile-ld:
26596 maybe-clean-stageprofile-ld:
26597 @if ld-bootstrap
26598 maybe-all-stageprofile-ld: all-stageprofile-ld
26599 all-stageprofile: all-stageprofile-ld
26600 TARGET-stageprofile-ld = $(TARGET-ld)
26601 all-stageprofile-ld: configure-stageprofile-ld
26602 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26603 @r=`${PWD_COMMAND}`; export r; \
26604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26605 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26606 $(HOST_EXPORTS) \
26607 $(POSTSTAGE1_HOST_EXPORTS) \
26608 cd $(HOST_SUBDIR)/ld && \
26609 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26610 CFLAGS="$(STAGEprofile_CFLAGS)" \
26611 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26612 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26613 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26614 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26615 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26616 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26617 TFLAGS="$(STAGEprofile_TFLAGS)" \
26618 $(TARGET-stageprofile-ld)
26620 maybe-clean-stageprofile-ld: clean-stageprofile-ld
26621 clean-stageprofile: clean-stageprofile-ld
26622 clean-stageprofile-ld:
26623 @if [ $(current_stage) = stageprofile ]; then \
26624 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26625 else \
26626 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
26627 $(MAKE) stageprofile-start; \
26628 fi; \
26629 cd $(HOST_SUBDIR)/ld && \
26630 $(MAKE) $(EXTRA_HOST_FLAGS) \
26631 $(POSTSTAGE1_FLAGS_TO_PASS) \
26632 clean
26633 @endif ld-bootstrap
26636 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
26637 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
26638 maybe-all-stagefeedback-ld:
26639 maybe-clean-stagefeedback-ld:
26640 @if ld-bootstrap
26641 maybe-all-stagefeedback-ld: all-stagefeedback-ld
26642 all-stagefeedback: all-stagefeedback-ld
26643 TARGET-stagefeedback-ld = $(TARGET-ld)
26644 all-stagefeedback-ld: configure-stagefeedback-ld
26645 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26646 @r=`${PWD_COMMAND}`; export r; \
26647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26648 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26649 $(HOST_EXPORTS) \
26650 $(POSTSTAGE1_HOST_EXPORTS) \
26651 cd $(HOST_SUBDIR)/ld && \
26652 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26653 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26654 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26655 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26656 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26657 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26658 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26659 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26660 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26661 $(TARGET-stagefeedback-ld)
26663 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
26664 clean-stagefeedback: clean-stagefeedback-ld
26665 clean-stagefeedback-ld:
26666 @if [ $(current_stage) = stagefeedback ]; then \
26667 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26668 else \
26669 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
26670 $(MAKE) stagefeedback-start; \
26671 fi; \
26672 cd $(HOST_SUBDIR)/ld && \
26673 $(MAKE) $(EXTRA_HOST_FLAGS) \
26674 $(POSTSTAGE1_FLAGS_TO_PASS) \
26675 clean
26676 @endif ld-bootstrap
26682 .PHONY: check-ld maybe-check-ld
26683 maybe-check-ld:
26684 @if ld
26685 maybe-check-ld: check-ld
26687 check-ld:
26688 @: $(MAKE); $(unstage)
26689 @r=`${PWD_COMMAND}`; export r; \
26690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26691 $(HOST_EXPORTS) \
26692 (cd $(HOST_SUBDIR)/ld && \
26693 $(MAKE) $(FLAGS_TO_PASS) check)
26695 @endif ld
26697 .PHONY: install-ld maybe-install-ld
26698 maybe-install-ld:
26699 @if ld
26700 maybe-install-ld: install-ld
26702 install-ld: installdirs
26703 @: $(MAKE); $(unstage)
26704 @r=`${PWD_COMMAND}`; export r; \
26705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26706 $(HOST_EXPORTS) \
26707 (cd $(HOST_SUBDIR)/ld && \
26708 $(MAKE) $(FLAGS_TO_PASS) install)
26710 @endif ld
26712 # Other targets (info, dvi, pdf, etc.)
26714 .PHONY: maybe-info-ld info-ld
26715 maybe-info-ld:
26716 @if ld
26717 maybe-info-ld: info-ld
26719 info-ld: \
26720 configure-ld
26721 @[ -f ./ld/Makefile ] || exit 0; \
26722 r=`${PWD_COMMAND}`; export r; \
26723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26724 $(HOST_EXPORTS) \
26725 for flag in $(EXTRA_HOST_FLAGS) ; do \
26726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26727 done; \
26728 echo "Doing info in ld" ; \
26729 (cd $(HOST_SUBDIR)/ld && \
26730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26732 "RANLIB=$${RANLIB}" \
26733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26734 info) \
26735 || exit 1
26737 @endif ld
26739 .PHONY: maybe-dvi-ld dvi-ld
26740 maybe-dvi-ld:
26741 @if ld
26742 maybe-dvi-ld: dvi-ld
26744 dvi-ld: \
26745 configure-ld
26746 @[ -f ./ld/Makefile ] || exit 0; \
26747 r=`${PWD_COMMAND}`; export r; \
26748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749 $(HOST_EXPORTS) \
26750 for flag in $(EXTRA_HOST_FLAGS) ; do \
26751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26752 done; \
26753 echo "Doing dvi in ld" ; \
26754 (cd $(HOST_SUBDIR)/ld && \
26755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26757 "RANLIB=$${RANLIB}" \
26758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26759 dvi) \
26760 || exit 1
26762 @endif ld
26764 .PHONY: maybe-pdf-ld pdf-ld
26765 maybe-pdf-ld:
26766 @if ld
26767 maybe-pdf-ld: pdf-ld
26769 pdf-ld: \
26770 configure-ld
26771 @[ -f ./ld/Makefile ] || exit 0; \
26772 r=`${PWD_COMMAND}`; export r; \
26773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26774 $(HOST_EXPORTS) \
26775 for flag in $(EXTRA_HOST_FLAGS) ; do \
26776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26777 done; \
26778 echo "Doing pdf in ld" ; \
26779 (cd $(HOST_SUBDIR)/ld && \
26780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26782 "RANLIB=$${RANLIB}" \
26783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26784 pdf) \
26785 || exit 1
26787 @endif ld
26789 .PHONY: maybe-html-ld html-ld
26790 maybe-html-ld:
26791 @if ld
26792 maybe-html-ld: html-ld
26794 html-ld: \
26795 configure-ld
26796 @[ -f ./ld/Makefile ] || exit 0; \
26797 r=`${PWD_COMMAND}`; export r; \
26798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26799 $(HOST_EXPORTS) \
26800 for flag in $(EXTRA_HOST_FLAGS) ; do \
26801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26802 done; \
26803 echo "Doing html in ld" ; \
26804 (cd $(HOST_SUBDIR)/ld && \
26805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26807 "RANLIB=$${RANLIB}" \
26808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26809 html) \
26810 || exit 1
26812 @endif ld
26814 .PHONY: maybe-TAGS-ld TAGS-ld
26815 maybe-TAGS-ld:
26816 @if ld
26817 maybe-TAGS-ld: TAGS-ld
26819 TAGS-ld: \
26820 configure-ld
26821 @[ -f ./ld/Makefile ] || exit 0; \
26822 r=`${PWD_COMMAND}`; export r; \
26823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26824 $(HOST_EXPORTS) \
26825 for flag in $(EXTRA_HOST_FLAGS) ; do \
26826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26827 done; \
26828 echo "Doing TAGS in ld" ; \
26829 (cd $(HOST_SUBDIR)/ld && \
26830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26832 "RANLIB=$${RANLIB}" \
26833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26834 TAGS) \
26835 || exit 1
26837 @endif ld
26839 .PHONY: maybe-install-info-ld install-info-ld
26840 maybe-install-info-ld:
26841 @if ld
26842 maybe-install-info-ld: install-info-ld
26844 install-info-ld: \
26845 configure-ld \
26846 info-ld
26847 @[ -f ./ld/Makefile ] || exit 0; \
26848 r=`${PWD_COMMAND}`; export r; \
26849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26850 $(HOST_EXPORTS) \
26851 for flag in $(EXTRA_HOST_FLAGS) ; do \
26852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26853 done; \
26854 echo "Doing install-info in ld" ; \
26855 (cd $(HOST_SUBDIR)/ld && \
26856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26858 "RANLIB=$${RANLIB}" \
26859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26860 install-info) \
26861 || exit 1
26863 @endif ld
26865 .PHONY: maybe-install-pdf-ld install-pdf-ld
26866 maybe-install-pdf-ld:
26867 @if ld
26868 maybe-install-pdf-ld: install-pdf-ld
26870 install-pdf-ld: \
26871 configure-ld \
26872 pdf-ld
26873 @[ -f ./ld/Makefile ] || exit 0; \
26874 r=`${PWD_COMMAND}`; export r; \
26875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26876 $(HOST_EXPORTS) \
26877 for flag in $(EXTRA_HOST_FLAGS) ; do \
26878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26879 done; \
26880 echo "Doing install-pdf in ld" ; \
26881 (cd $(HOST_SUBDIR)/ld && \
26882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26884 "RANLIB=$${RANLIB}" \
26885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26886 install-pdf) \
26887 || exit 1
26889 @endif ld
26891 .PHONY: maybe-install-html-ld install-html-ld
26892 maybe-install-html-ld:
26893 @if ld
26894 maybe-install-html-ld: install-html-ld
26896 install-html-ld: \
26897 configure-ld \
26898 html-ld
26899 @[ -f ./ld/Makefile ] || exit 0; \
26900 r=`${PWD_COMMAND}`; export r; \
26901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26902 $(HOST_EXPORTS) \
26903 for flag in $(EXTRA_HOST_FLAGS) ; do \
26904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26905 done; \
26906 echo "Doing install-html in ld" ; \
26907 (cd $(HOST_SUBDIR)/ld && \
26908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26910 "RANLIB=$${RANLIB}" \
26911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26912 install-html) \
26913 || exit 1
26915 @endif ld
26917 .PHONY: maybe-installcheck-ld installcheck-ld
26918 maybe-installcheck-ld:
26919 @if ld
26920 maybe-installcheck-ld: installcheck-ld
26922 installcheck-ld: \
26923 configure-ld
26924 @[ -f ./ld/Makefile ] || exit 0; \
26925 r=`${PWD_COMMAND}`; export r; \
26926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26927 $(HOST_EXPORTS) \
26928 for flag in $(EXTRA_HOST_FLAGS) ; do \
26929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26930 done; \
26931 echo "Doing installcheck in ld" ; \
26932 (cd $(HOST_SUBDIR)/ld && \
26933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26935 "RANLIB=$${RANLIB}" \
26936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26937 installcheck) \
26938 || exit 1
26940 @endif ld
26942 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
26943 maybe-mostlyclean-ld:
26944 @if ld
26945 maybe-mostlyclean-ld: mostlyclean-ld
26947 mostlyclean-ld:
26948 @[ -f ./ld/Makefile ] || exit 0; \
26949 r=`${PWD_COMMAND}`; export r; \
26950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26951 $(HOST_EXPORTS) \
26952 for flag in $(EXTRA_HOST_FLAGS) ; do \
26953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26954 done; \
26955 echo "Doing mostlyclean in ld" ; \
26956 (cd $(HOST_SUBDIR)/ld && \
26957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26959 "RANLIB=$${RANLIB}" \
26960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26961 mostlyclean) \
26962 || exit 1
26964 @endif ld
26966 .PHONY: maybe-clean-ld clean-ld
26967 maybe-clean-ld:
26968 @if ld
26969 maybe-clean-ld: clean-ld
26971 clean-ld:
26972 @[ -f ./ld/Makefile ] || exit 0; \
26973 r=`${PWD_COMMAND}`; export r; \
26974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26975 $(HOST_EXPORTS) \
26976 for flag in $(EXTRA_HOST_FLAGS) ; do \
26977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26978 done; \
26979 echo "Doing clean in ld" ; \
26980 (cd $(HOST_SUBDIR)/ld && \
26981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26983 "RANLIB=$${RANLIB}" \
26984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26985 clean) \
26986 || exit 1
26988 @endif ld
26990 .PHONY: maybe-distclean-ld distclean-ld
26991 maybe-distclean-ld:
26992 @if ld
26993 maybe-distclean-ld: distclean-ld
26995 distclean-ld:
26996 @[ -f ./ld/Makefile ] || exit 0; \
26997 r=`${PWD_COMMAND}`; export r; \
26998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26999 $(HOST_EXPORTS) \
27000 for flag in $(EXTRA_HOST_FLAGS) ; do \
27001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27002 done; \
27003 echo "Doing distclean in ld" ; \
27004 (cd $(HOST_SUBDIR)/ld && \
27005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27007 "RANLIB=$${RANLIB}" \
27008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27009 distclean) \
27010 || exit 1
27012 @endif ld
27014 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27015 maybe-maintainer-clean-ld:
27016 @if ld
27017 maybe-maintainer-clean-ld: maintainer-clean-ld
27019 maintainer-clean-ld:
27020 @[ -f ./ld/Makefile ] || exit 0; \
27021 r=`${PWD_COMMAND}`; export r; \
27022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27023 $(HOST_EXPORTS) \
27024 for flag in $(EXTRA_HOST_FLAGS) ; do \
27025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27026 done; \
27027 echo "Doing maintainer-clean in ld" ; \
27028 (cd $(HOST_SUBDIR)/ld && \
27029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27031 "RANLIB=$${RANLIB}" \
27032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27033 maintainer-clean) \
27034 || exit 1
27036 @endif ld
27040 .PHONY: configure-libcpp maybe-configure-libcpp
27041 maybe-configure-libcpp:
27042 @if gcc-bootstrap
27043 configure-libcpp: stage_current
27044 @endif gcc-bootstrap
27045 @if libcpp
27046 maybe-configure-libcpp: configure-libcpp
27047 configure-libcpp:
27048 @r=`${PWD_COMMAND}`; export r; \
27049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27050 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27052 $(HOST_EXPORTS) \
27053 echo Configuring in $(HOST_SUBDIR)/libcpp; \
27054 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27055 case $(srcdir) in \
27056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27057 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27059 esac; \
27060 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27061 libsrcdir="$$s/libcpp"; \
27062 $(SHELL) $${libsrcdir}/configure \
27063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27064 --target=${target_alias} $${srcdiroption} \
27065 || exit 1
27066 @endif libcpp
27070 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27071 maybe-configure-stage1-libcpp:
27072 @if libcpp-bootstrap
27073 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27074 configure-stage1-libcpp:
27075 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27077 @r=`${PWD_COMMAND}`; export r; \
27078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27079 TFLAGS="$(STAGE1_TFLAGS)"; \
27080 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27081 $(HOST_EXPORTS) \
27082 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27083 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27084 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27085 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27087 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27088 case $(srcdir) in \
27089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27090 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27092 esac; \
27093 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27094 libsrcdir="$$s/libcpp"; \
27095 $(SHELL) $${libsrcdir}/configure \
27096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27097 --target=${target_alias} $${srcdiroption} \
27098 $(STAGE1_CONFIGURE_FLAGS)
27099 @endif libcpp-bootstrap
27101 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27102 maybe-configure-stage2-libcpp:
27103 @if libcpp-bootstrap
27104 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27105 configure-stage2-libcpp:
27106 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27107 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27108 @r=`${PWD_COMMAND}`; export r; \
27109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27110 TFLAGS="$(STAGE2_TFLAGS)"; \
27111 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27112 $(HOST_EXPORTS) \
27113 $(POSTSTAGE1_HOST_EXPORTS) \
27114 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27115 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27116 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27117 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27119 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27120 case $(srcdir) in \
27121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27122 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27124 esac; \
27125 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27126 libsrcdir="$$s/libcpp"; \
27127 $(SHELL) $${libsrcdir}/configure \
27128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27129 --target=${target_alias} $${srcdiroption} \
27130 --with-build-libsubdir=$(HOST_SUBDIR) \
27131 $(STAGE2_CONFIGURE_FLAGS)
27132 @endif libcpp-bootstrap
27134 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27135 maybe-configure-stage3-libcpp:
27136 @if libcpp-bootstrap
27137 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27138 configure-stage3-libcpp:
27139 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27140 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27141 @r=`${PWD_COMMAND}`; export r; \
27142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27143 TFLAGS="$(STAGE3_TFLAGS)"; \
27144 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27145 $(HOST_EXPORTS) \
27146 $(POSTSTAGE1_HOST_EXPORTS) \
27147 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27148 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27149 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27150 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27151 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27152 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27153 case $(srcdir) in \
27154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27155 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27157 esac; \
27158 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27159 libsrcdir="$$s/libcpp"; \
27160 $(SHELL) $${libsrcdir}/configure \
27161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27162 --target=${target_alias} $${srcdiroption} \
27163 --with-build-libsubdir=$(HOST_SUBDIR) \
27164 $(STAGE3_CONFIGURE_FLAGS)
27165 @endif libcpp-bootstrap
27167 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27168 maybe-configure-stage4-libcpp:
27169 @if libcpp-bootstrap
27170 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27171 configure-stage4-libcpp:
27172 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27173 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27174 @r=`${PWD_COMMAND}`; export r; \
27175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27176 TFLAGS="$(STAGE4_TFLAGS)"; \
27177 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27178 $(HOST_EXPORTS) \
27179 $(POSTSTAGE1_HOST_EXPORTS) \
27180 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27181 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27182 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27183 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27184 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27185 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27186 case $(srcdir) in \
27187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27188 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27190 esac; \
27191 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27192 libsrcdir="$$s/libcpp"; \
27193 $(SHELL) $${libsrcdir}/configure \
27194 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27195 --target=${target_alias} $${srcdiroption} \
27196 --with-build-libsubdir=$(HOST_SUBDIR) \
27197 $(STAGE4_CONFIGURE_FLAGS)
27198 @endif libcpp-bootstrap
27200 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27201 maybe-configure-stageprofile-libcpp:
27202 @if libcpp-bootstrap
27203 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27204 configure-stageprofile-libcpp:
27205 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27206 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27207 @r=`${PWD_COMMAND}`; export r; \
27208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27209 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27210 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27211 $(HOST_EXPORTS) \
27212 $(POSTSTAGE1_HOST_EXPORTS) \
27213 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27214 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27215 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27216 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27218 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27219 case $(srcdir) in \
27220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27221 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27223 esac; \
27224 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27225 libsrcdir="$$s/libcpp"; \
27226 $(SHELL) $${libsrcdir}/configure \
27227 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27228 --target=${target_alias} $${srcdiroption} \
27229 --with-build-libsubdir=$(HOST_SUBDIR) \
27230 $(STAGEprofile_CONFIGURE_FLAGS)
27231 @endif libcpp-bootstrap
27233 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27234 maybe-configure-stagefeedback-libcpp:
27235 @if libcpp-bootstrap
27236 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27237 configure-stagefeedback-libcpp:
27238 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27239 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27240 @r=`${PWD_COMMAND}`; export r; \
27241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27242 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27243 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27244 $(HOST_EXPORTS) \
27245 $(POSTSTAGE1_HOST_EXPORTS) \
27246 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27247 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27248 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27249 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27251 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27252 case $(srcdir) in \
27253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27254 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27256 esac; \
27257 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27258 libsrcdir="$$s/libcpp"; \
27259 $(SHELL) $${libsrcdir}/configure \
27260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27261 --target=${target_alias} $${srcdiroption} \
27262 --with-build-libsubdir=$(HOST_SUBDIR) \
27263 $(STAGEfeedback_CONFIGURE_FLAGS)
27264 @endif libcpp-bootstrap
27270 .PHONY: all-libcpp maybe-all-libcpp
27271 maybe-all-libcpp:
27272 @if gcc-bootstrap
27273 all-libcpp: stage_current
27274 @endif gcc-bootstrap
27275 @if libcpp
27276 TARGET-libcpp=all
27277 maybe-all-libcpp: all-libcpp
27278 all-libcpp: configure-libcpp
27279 @r=`${PWD_COMMAND}`; export r; \
27280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27281 $(HOST_EXPORTS) \
27282 (cd $(HOST_SUBDIR)/libcpp && \
27283 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27284 $(TARGET-libcpp))
27285 @endif libcpp
27289 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
27290 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
27291 maybe-all-stage1-libcpp:
27292 maybe-clean-stage1-libcpp:
27293 @if libcpp-bootstrap
27294 maybe-all-stage1-libcpp: all-stage1-libcpp
27295 all-stage1: all-stage1-libcpp
27296 TARGET-stage1-libcpp = $(TARGET-libcpp)
27297 all-stage1-libcpp: configure-stage1-libcpp
27298 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27299 @r=`${PWD_COMMAND}`; export r; \
27300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27301 TFLAGS="$(STAGE1_TFLAGS)"; \
27302 $(HOST_EXPORTS) \
27303 cd $(HOST_SUBDIR)/libcpp && \
27304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27305 CFLAGS="$(STAGE1_CFLAGS)" \
27306 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27307 LIBCFLAGS="$(LIBCFLAGS)" \
27308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27311 $(EXTRA_HOST_FLAGS) \
27312 TFLAGS="$(STAGE1_TFLAGS)" \
27313 $(TARGET-stage1-libcpp)
27315 maybe-clean-stage1-libcpp: clean-stage1-libcpp
27316 clean-stage1: clean-stage1-libcpp
27317 clean-stage1-libcpp:
27318 @if [ $(current_stage) = stage1 ]; then \
27319 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27320 else \
27321 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
27322 $(MAKE) stage1-start; \
27323 fi; \
27324 cd $(HOST_SUBDIR)/libcpp && \
27325 $(MAKE) $(EXTRA_HOST_FLAGS) \
27326 clean
27327 @endif libcpp-bootstrap
27330 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
27331 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
27332 maybe-all-stage2-libcpp:
27333 maybe-clean-stage2-libcpp:
27334 @if libcpp-bootstrap
27335 maybe-all-stage2-libcpp: all-stage2-libcpp
27336 all-stage2: all-stage2-libcpp
27337 TARGET-stage2-libcpp = $(TARGET-libcpp)
27338 all-stage2-libcpp: configure-stage2-libcpp
27339 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27340 @r=`${PWD_COMMAND}`; export r; \
27341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27342 TFLAGS="$(STAGE2_TFLAGS)"; \
27343 $(HOST_EXPORTS) \
27344 $(POSTSTAGE1_HOST_EXPORTS) \
27345 cd $(HOST_SUBDIR)/libcpp && \
27346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27347 CFLAGS="$(STAGE2_CFLAGS)" \
27348 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27349 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27354 TFLAGS="$(STAGE2_TFLAGS)" \
27355 $(TARGET-stage2-libcpp)
27357 maybe-clean-stage2-libcpp: clean-stage2-libcpp
27358 clean-stage2: clean-stage2-libcpp
27359 clean-stage2-libcpp:
27360 @if [ $(current_stage) = stage2 ]; then \
27361 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27362 else \
27363 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
27364 $(MAKE) stage2-start; \
27365 fi; \
27366 cd $(HOST_SUBDIR)/libcpp && \
27367 $(MAKE) $(EXTRA_HOST_FLAGS) \
27368 $(POSTSTAGE1_FLAGS_TO_PASS) \
27369 clean
27370 @endif libcpp-bootstrap
27373 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
27374 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
27375 maybe-all-stage3-libcpp:
27376 maybe-clean-stage3-libcpp:
27377 @if libcpp-bootstrap
27378 maybe-all-stage3-libcpp: all-stage3-libcpp
27379 all-stage3: all-stage3-libcpp
27380 TARGET-stage3-libcpp = $(TARGET-libcpp)
27381 all-stage3-libcpp: configure-stage3-libcpp
27382 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27383 @r=`${PWD_COMMAND}`; export r; \
27384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27385 TFLAGS="$(STAGE3_TFLAGS)"; \
27386 $(HOST_EXPORTS) \
27387 $(POSTSTAGE1_HOST_EXPORTS) \
27388 cd $(HOST_SUBDIR)/libcpp && \
27389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27390 CFLAGS="$(STAGE3_CFLAGS)" \
27391 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27392 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27397 TFLAGS="$(STAGE3_TFLAGS)" \
27398 $(TARGET-stage3-libcpp)
27400 maybe-clean-stage3-libcpp: clean-stage3-libcpp
27401 clean-stage3: clean-stage3-libcpp
27402 clean-stage3-libcpp:
27403 @if [ $(current_stage) = stage3 ]; then \
27404 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27405 else \
27406 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
27407 $(MAKE) stage3-start; \
27408 fi; \
27409 cd $(HOST_SUBDIR)/libcpp && \
27410 $(MAKE) $(EXTRA_HOST_FLAGS) \
27411 $(POSTSTAGE1_FLAGS_TO_PASS) \
27412 clean
27413 @endif libcpp-bootstrap
27416 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
27417 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
27418 maybe-all-stage4-libcpp:
27419 maybe-clean-stage4-libcpp:
27420 @if libcpp-bootstrap
27421 maybe-all-stage4-libcpp: all-stage4-libcpp
27422 all-stage4: all-stage4-libcpp
27423 TARGET-stage4-libcpp = $(TARGET-libcpp)
27424 all-stage4-libcpp: configure-stage4-libcpp
27425 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27426 @r=`${PWD_COMMAND}`; export r; \
27427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27428 TFLAGS="$(STAGE4_TFLAGS)"; \
27429 $(HOST_EXPORTS) \
27430 $(POSTSTAGE1_HOST_EXPORTS) \
27431 cd $(HOST_SUBDIR)/libcpp && \
27432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27433 CFLAGS="$(STAGE4_CFLAGS)" \
27434 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27435 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27440 TFLAGS="$(STAGE4_TFLAGS)" \
27441 $(TARGET-stage4-libcpp)
27443 maybe-clean-stage4-libcpp: clean-stage4-libcpp
27444 clean-stage4: clean-stage4-libcpp
27445 clean-stage4-libcpp:
27446 @if [ $(current_stage) = stage4 ]; then \
27447 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27448 else \
27449 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
27450 $(MAKE) stage4-start; \
27451 fi; \
27452 cd $(HOST_SUBDIR)/libcpp && \
27453 $(MAKE) $(EXTRA_HOST_FLAGS) \
27454 $(POSTSTAGE1_FLAGS_TO_PASS) \
27455 clean
27456 @endif libcpp-bootstrap
27459 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
27460 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
27461 maybe-all-stageprofile-libcpp:
27462 maybe-clean-stageprofile-libcpp:
27463 @if libcpp-bootstrap
27464 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
27465 all-stageprofile: all-stageprofile-libcpp
27466 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
27467 all-stageprofile-libcpp: configure-stageprofile-libcpp
27468 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27469 @r=`${PWD_COMMAND}`; export r; \
27470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27471 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27472 $(HOST_EXPORTS) \
27473 $(POSTSTAGE1_HOST_EXPORTS) \
27474 cd $(HOST_SUBDIR)/libcpp && \
27475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27476 CFLAGS="$(STAGEprofile_CFLAGS)" \
27477 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27478 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27483 TFLAGS="$(STAGEprofile_TFLAGS)" \
27484 $(TARGET-stageprofile-libcpp)
27486 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
27487 clean-stageprofile: clean-stageprofile-libcpp
27488 clean-stageprofile-libcpp:
27489 @if [ $(current_stage) = stageprofile ]; then \
27490 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27491 else \
27492 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
27493 $(MAKE) stageprofile-start; \
27494 fi; \
27495 cd $(HOST_SUBDIR)/libcpp && \
27496 $(MAKE) $(EXTRA_HOST_FLAGS) \
27497 $(POSTSTAGE1_FLAGS_TO_PASS) \
27498 clean
27499 @endif libcpp-bootstrap
27502 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
27503 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
27504 maybe-all-stagefeedback-libcpp:
27505 maybe-clean-stagefeedback-libcpp:
27506 @if libcpp-bootstrap
27507 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
27508 all-stagefeedback: all-stagefeedback-libcpp
27509 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
27510 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
27511 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27512 @r=`${PWD_COMMAND}`; export r; \
27513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27514 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27515 $(HOST_EXPORTS) \
27516 $(POSTSTAGE1_HOST_EXPORTS) \
27517 cd $(HOST_SUBDIR)/libcpp && \
27518 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27519 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27520 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27521 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27522 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27523 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27524 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27525 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27526 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27527 $(TARGET-stagefeedback-libcpp)
27529 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
27530 clean-stagefeedback: clean-stagefeedback-libcpp
27531 clean-stagefeedback-libcpp:
27532 @if [ $(current_stage) = stagefeedback ]; then \
27533 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27534 else \
27535 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
27536 $(MAKE) stagefeedback-start; \
27537 fi; \
27538 cd $(HOST_SUBDIR)/libcpp && \
27539 $(MAKE) $(EXTRA_HOST_FLAGS) \
27540 $(POSTSTAGE1_FLAGS_TO_PASS) \
27541 clean
27542 @endif libcpp-bootstrap
27548 .PHONY: check-libcpp maybe-check-libcpp
27549 maybe-check-libcpp:
27550 @if libcpp
27551 maybe-check-libcpp: check-libcpp
27553 check-libcpp:
27554 @: $(MAKE); $(unstage)
27555 @r=`${PWD_COMMAND}`; export r; \
27556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27557 $(HOST_EXPORTS) \
27558 (cd $(HOST_SUBDIR)/libcpp && \
27559 $(MAKE) $(FLAGS_TO_PASS) check)
27561 @endif libcpp
27563 .PHONY: install-libcpp maybe-install-libcpp
27564 maybe-install-libcpp:
27565 @if libcpp
27566 maybe-install-libcpp: install-libcpp
27568 install-libcpp: installdirs
27569 @: $(MAKE); $(unstage)
27570 @r=`${PWD_COMMAND}`; export r; \
27571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27572 $(HOST_EXPORTS) \
27573 (cd $(HOST_SUBDIR)/libcpp && \
27574 $(MAKE) $(FLAGS_TO_PASS) install)
27576 @endif libcpp
27578 # Other targets (info, dvi, pdf, etc.)
27580 .PHONY: maybe-info-libcpp info-libcpp
27581 maybe-info-libcpp:
27582 @if libcpp
27583 maybe-info-libcpp: info-libcpp
27585 info-libcpp: \
27586 configure-libcpp
27587 @[ -f ./libcpp/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 info in libcpp" ; \
27595 (cd $(HOST_SUBDIR)/libcpp && \
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 info) \
27601 || exit 1
27603 @endif libcpp
27605 .PHONY: maybe-dvi-libcpp dvi-libcpp
27606 maybe-dvi-libcpp:
27607 @if libcpp
27608 maybe-dvi-libcpp: dvi-libcpp
27610 dvi-libcpp: \
27611 configure-libcpp
27612 @[ -f ./libcpp/Makefile ] || exit 0; \
27613 r=`${PWD_COMMAND}`; export r; \
27614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27615 $(HOST_EXPORTS) \
27616 for flag in $(EXTRA_HOST_FLAGS) ; do \
27617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27618 done; \
27619 echo "Doing dvi in libcpp" ; \
27620 (cd $(HOST_SUBDIR)/libcpp && \
27621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27623 "RANLIB=$${RANLIB}" \
27624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27625 dvi) \
27626 || exit 1
27628 @endif libcpp
27630 .PHONY: maybe-pdf-libcpp pdf-libcpp
27631 maybe-pdf-libcpp:
27632 @if libcpp
27633 maybe-pdf-libcpp: pdf-libcpp
27635 pdf-libcpp: \
27636 configure-libcpp
27637 @[ -f ./libcpp/Makefile ] || exit 0; \
27638 r=`${PWD_COMMAND}`; export r; \
27639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27640 $(HOST_EXPORTS) \
27641 for flag in $(EXTRA_HOST_FLAGS) ; do \
27642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27643 done; \
27644 echo "Doing pdf in libcpp" ; \
27645 (cd $(HOST_SUBDIR)/libcpp && \
27646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27648 "RANLIB=$${RANLIB}" \
27649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27650 pdf) \
27651 || exit 1
27653 @endif libcpp
27655 .PHONY: maybe-html-libcpp html-libcpp
27656 maybe-html-libcpp:
27657 @if libcpp
27658 maybe-html-libcpp: html-libcpp
27660 html-libcpp: \
27661 configure-libcpp
27662 @[ -f ./libcpp/Makefile ] || exit 0; \
27663 r=`${PWD_COMMAND}`; export r; \
27664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27665 $(HOST_EXPORTS) \
27666 for flag in $(EXTRA_HOST_FLAGS) ; do \
27667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27668 done; \
27669 echo "Doing html in libcpp" ; \
27670 (cd $(HOST_SUBDIR)/libcpp && \
27671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27673 "RANLIB=$${RANLIB}" \
27674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27675 html) \
27676 || exit 1
27678 @endif libcpp
27680 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
27681 maybe-TAGS-libcpp:
27682 @if libcpp
27683 maybe-TAGS-libcpp: TAGS-libcpp
27685 TAGS-libcpp: \
27686 configure-libcpp
27687 @[ -f ./libcpp/Makefile ] || exit 0; \
27688 r=`${PWD_COMMAND}`; export r; \
27689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27690 $(HOST_EXPORTS) \
27691 for flag in $(EXTRA_HOST_FLAGS) ; do \
27692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27693 done; \
27694 echo "Doing TAGS in libcpp" ; \
27695 (cd $(HOST_SUBDIR)/libcpp && \
27696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27698 "RANLIB=$${RANLIB}" \
27699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27700 TAGS) \
27701 || exit 1
27703 @endif libcpp
27705 .PHONY: maybe-install-info-libcpp install-info-libcpp
27706 maybe-install-info-libcpp:
27707 @if libcpp
27708 maybe-install-info-libcpp: install-info-libcpp
27710 install-info-libcpp: \
27711 configure-libcpp \
27712 info-libcpp
27713 @[ -f ./libcpp/Makefile ] || exit 0; \
27714 r=`${PWD_COMMAND}`; export r; \
27715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27716 $(HOST_EXPORTS) \
27717 for flag in $(EXTRA_HOST_FLAGS) ; do \
27718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27719 done; \
27720 echo "Doing install-info in libcpp" ; \
27721 (cd $(HOST_SUBDIR)/libcpp && \
27722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27724 "RANLIB=$${RANLIB}" \
27725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27726 install-info) \
27727 || exit 1
27729 @endif libcpp
27731 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
27732 maybe-install-pdf-libcpp:
27733 @if libcpp
27734 maybe-install-pdf-libcpp: install-pdf-libcpp
27736 install-pdf-libcpp: \
27737 configure-libcpp \
27738 pdf-libcpp
27739 @[ -f ./libcpp/Makefile ] || exit 0; \
27740 r=`${PWD_COMMAND}`; export r; \
27741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27742 $(HOST_EXPORTS) \
27743 for flag in $(EXTRA_HOST_FLAGS) ; do \
27744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27745 done; \
27746 echo "Doing install-pdf in libcpp" ; \
27747 (cd $(HOST_SUBDIR)/libcpp && \
27748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27750 "RANLIB=$${RANLIB}" \
27751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27752 install-pdf) \
27753 || exit 1
27755 @endif libcpp
27757 .PHONY: maybe-install-html-libcpp install-html-libcpp
27758 maybe-install-html-libcpp:
27759 @if libcpp
27760 maybe-install-html-libcpp: install-html-libcpp
27762 install-html-libcpp: \
27763 configure-libcpp \
27764 html-libcpp
27765 @[ -f ./libcpp/Makefile ] || exit 0; \
27766 r=`${PWD_COMMAND}`; export r; \
27767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27768 $(HOST_EXPORTS) \
27769 for flag in $(EXTRA_HOST_FLAGS) ; do \
27770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27771 done; \
27772 echo "Doing install-html in libcpp" ; \
27773 (cd $(HOST_SUBDIR)/libcpp && \
27774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27776 "RANLIB=$${RANLIB}" \
27777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27778 install-html) \
27779 || exit 1
27781 @endif libcpp
27783 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
27784 maybe-installcheck-libcpp:
27785 @if libcpp
27786 maybe-installcheck-libcpp: installcheck-libcpp
27788 installcheck-libcpp: \
27789 configure-libcpp
27790 @[ -f ./libcpp/Makefile ] || exit 0; \
27791 r=`${PWD_COMMAND}`; export r; \
27792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793 $(HOST_EXPORTS) \
27794 for flag in $(EXTRA_HOST_FLAGS) ; do \
27795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27796 done; \
27797 echo "Doing installcheck in libcpp" ; \
27798 (cd $(HOST_SUBDIR)/libcpp && \
27799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27801 "RANLIB=$${RANLIB}" \
27802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27803 installcheck) \
27804 || exit 1
27806 @endif libcpp
27808 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
27809 maybe-mostlyclean-libcpp:
27810 @if libcpp
27811 maybe-mostlyclean-libcpp: mostlyclean-libcpp
27813 mostlyclean-libcpp:
27814 @[ -f ./libcpp/Makefile ] || exit 0; \
27815 r=`${PWD_COMMAND}`; export r; \
27816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27817 $(HOST_EXPORTS) \
27818 for flag in $(EXTRA_HOST_FLAGS) ; do \
27819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27820 done; \
27821 echo "Doing mostlyclean in libcpp" ; \
27822 (cd $(HOST_SUBDIR)/libcpp && \
27823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27825 "RANLIB=$${RANLIB}" \
27826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27827 mostlyclean) \
27828 || exit 1
27830 @endif libcpp
27832 .PHONY: maybe-clean-libcpp clean-libcpp
27833 maybe-clean-libcpp:
27834 @if libcpp
27835 maybe-clean-libcpp: clean-libcpp
27837 clean-libcpp:
27838 @[ -f ./libcpp/Makefile ] || exit 0; \
27839 r=`${PWD_COMMAND}`; export r; \
27840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27841 $(HOST_EXPORTS) \
27842 for flag in $(EXTRA_HOST_FLAGS) ; do \
27843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27844 done; \
27845 echo "Doing clean in libcpp" ; \
27846 (cd $(HOST_SUBDIR)/libcpp && \
27847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27849 "RANLIB=$${RANLIB}" \
27850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27851 clean) \
27852 || exit 1
27854 @endif libcpp
27856 .PHONY: maybe-distclean-libcpp distclean-libcpp
27857 maybe-distclean-libcpp:
27858 @if libcpp
27859 maybe-distclean-libcpp: distclean-libcpp
27861 distclean-libcpp:
27862 @[ -f ./libcpp/Makefile ] || exit 0; \
27863 r=`${PWD_COMMAND}`; export r; \
27864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27865 $(HOST_EXPORTS) \
27866 for flag in $(EXTRA_HOST_FLAGS) ; do \
27867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27868 done; \
27869 echo "Doing distclean in libcpp" ; \
27870 (cd $(HOST_SUBDIR)/libcpp && \
27871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27873 "RANLIB=$${RANLIB}" \
27874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27875 distclean) \
27876 || exit 1
27878 @endif libcpp
27880 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
27881 maybe-maintainer-clean-libcpp:
27882 @if libcpp
27883 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
27885 maintainer-clean-libcpp:
27886 @[ -f ./libcpp/Makefile ] || exit 0; \
27887 r=`${PWD_COMMAND}`; export r; \
27888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27889 $(HOST_EXPORTS) \
27890 for flag in $(EXTRA_HOST_FLAGS) ; do \
27891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27892 done; \
27893 echo "Doing maintainer-clean in libcpp" ; \
27894 (cd $(HOST_SUBDIR)/libcpp && \
27895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27897 "RANLIB=$${RANLIB}" \
27898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27899 maintainer-clean) \
27900 || exit 1
27902 @endif libcpp
27906 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
27907 maybe-configure-libdecnumber:
27908 @if gcc-bootstrap
27909 configure-libdecnumber: stage_current
27910 @endif gcc-bootstrap
27911 @if libdecnumber
27912 maybe-configure-libdecnumber: configure-libdecnumber
27913 configure-libdecnumber:
27914 @r=`${PWD_COMMAND}`; export r; \
27915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27916 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27918 $(HOST_EXPORTS) \
27919 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27920 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27921 case $(srcdir) in \
27922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27923 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27925 esac; \
27926 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27927 libsrcdir="$$s/libdecnumber"; \
27928 $(SHELL) $${libsrcdir}/configure \
27929 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27930 --target=${target_alias} $${srcdiroption} \
27931 || exit 1
27932 @endif libdecnumber
27936 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27937 maybe-configure-stage1-libdecnumber:
27938 @if libdecnumber-bootstrap
27939 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27940 configure-stage1-libdecnumber:
27941 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27942 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27943 @r=`${PWD_COMMAND}`; export r; \
27944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27945 TFLAGS="$(STAGE1_TFLAGS)"; \
27946 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27947 $(HOST_EXPORTS) \
27948 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27949 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27950 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27951 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
27952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27953 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27954 case $(srcdir) in \
27955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27956 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27958 esac; \
27959 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27960 libsrcdir="$$s/libdecnumber"; \
27961 $(SHELL) $${libsrcdir}/configure \
27962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27963 --target=${target_alias} $${srcdiroption} \
27964 $(STAGE1_CONFIGURE_FLAGS)
27965 @endif libdecnumber-bootstrap
27967 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
27968 maybe-configure-stage2-libdecnumber:
27969 @if libdecnumber-bootstrap
27970 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27971 configure-stage2-libdecnumber:
27972 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27974 @r=`${PWD_COMMAND}`; export r; \
27975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27976 TFLAGS="$(STAGE2_TFLAGS)"; \
27977 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27978 $(HOST_EXPORTS) \
27979 $(POSTSTAGE1_HOST_EXPORTS) \
27980 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27981 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27982 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27983 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27985 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27986 case $(srcdir) in \
27987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27988 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27990 esac; \
27991 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27992 libsrcdir="$$s/libdecnumber"; \
27993 $(SHELL) $${libsrcdir}/configure \
27994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27995 --target=${target_alias} $${srcdiroption} \
27996 --with-build-libsubdir=$(HOST_SUBDIR) \
27997 $(STAGE2_CONFIGURE_FLAGS)
27998 @endif libdecnumber-bootstrap
28000 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28001 maybe-configure-stage3-libdecnumber:
28002 @if libdecnumber-bootstrap
28003 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28004 configure-stage3-libdecnumber:
28005 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28007 @r=`${PWD_COMMAND}`; export r; \
28008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009 TFLAGS="$(STAGE3_TFLAGS)"; \
28010 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28011 $(HOST_EXPORTS) \
28012 $(POSTSTAGE1_HOST_EXPORTS) \
28013 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28014 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28015 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28016 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28018 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28019 case $(srcdir) in \
28020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28021 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28023 esac; \
28024 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28025 libsrcdir="$$s/libdecnumber"; \
28026 $(SHELL) $${libsrcdir}/configure \
28027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28028 --target=${target_alias} $${srcdiroption} \
28029 --with-build-libsubdir=$(HOST_SUBDIR) \
28030 $(STAGE3_CONFIGURE_FLAGS)
28031 @endif libdecnumber-bootstrap
28033 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28034 maybe-configure-stage4-libdecnumber:
28035 @if libdecnumber-bootstrap
28036 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28037 configure-stage4-libdecnumber:
28038 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28040 @r=`${PWD_COMMAND}`; export r; \
28041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28042 TFLAGS="$(STAGE4_TFLAGS)"; \
28043 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28044 $(HOST_EXPORTS) \
28045 $(POSTSTAGE1_HOST_EXPORTS) \
28046 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28047 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28048 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28049 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28051 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28052 case $(srcdir) in \
28053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28054 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28056 esac; \
28057 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28058 libsrcdir="$$s/libdecnumber"; \
28059 $(SHELL) $${libsrcdir}/configure \
28060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28061 --target=${target_alias} $${srcdiroption} \
28062 --with-build-libsubdir=$(HOST_SUBDIR) \
28063 $(STAGE4_CONFIGURE_FLAGS)
28064 @endif libdecnumber-bootstrap
28066 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28067 maybe-configure-stageprofile-libdecnumber:
28068 @if libdecnumber-bootstrap
28069 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28070 configure-stageprofile-libdecnumber:
28071 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28073 @r=`${PWD_COMMAND}`; export r; \
28074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28075 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28076 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28077 $(HOST_EXPORTS) \
28078 $(POSTSTAGE1_HOST_EXPORTS) \
28079 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28080 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28081 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28082 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28084 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28085 case $(srcdir) in \
28086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28087 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28089 esac; \
28090 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28091 libsrcdir="$$s/libdecnumber"; \
28092 $(SHELL) $${libsrcdir}/configure \
28093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28094 --target=${target_alias} $${srcdiroption} \
28095 --with-build-libsubdir=$(HOST_SUBDIR) \
28096 $(STAGEprofile_CONFIGURE_FLAGS)
28097 @endif libdecnumber-bootstrap
28099 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28100 maybe-configure-stagefeedback-libdecnumber:
28101 @if libdecnumber-bootstrap
28102 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28103 configure-stagefeedback-libdecnumber:
28104 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28105 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28106 @r=`${PWD_COMMAND}`; export r; \
28107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28108 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28109 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28110 $(HOST_EXPORTS) \
28111 $(POSTSTAGE1_HOST_EXPORTS) \
28112 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28113 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28114 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28115 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28117 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28118 case $(srcdir) in \
28119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28120 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28122 esac; \
28123 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28124 libsrcdir="$$s/libdecnumber"; \
28125 $(SHELL) $${libsrcdir}/configure \
28126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28127 --target=${target_alias} $${srcdiroption} \
28128 --with-build-libsubdir=$(HOST_SUBDIR) \
28129 $(STAGEfeedback_CONFIGURE_FLAGS)
28130 @endif libdecnumber-bootstrap
28136 .PHONY: all-libdecnumber maybe-all-libdecnumber
28137 maybe-all-libdecnumber:
28138 @if gcc-bootstrap
28139 all-libdecnumber: stage_current
28140 @endif gcc-bootstrap
28141 @if libdecnumber
28142 TARGET-libdecnumber=all
28143 maybe-all-libdecnumber: all-libdecnumber
28144 all-libdecnumber: configure-libdecnumber
28145 @r=`${PWD_COMMAND}`; export r; \
28146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28147 $(HOST_EXPORTS) \
28148 (cd $(HOST_SUBDIR)/libdecnumber && \
28149 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28150 $(TARGET-libdecnumber))
28151 @endif libdecnumber
28155 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28156 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28157 maybe-all-stage1-libdecnumber:
28158 maybe-clean-stage1-libdecnumber:
28159 @if libdecnumber-bootstrap
28160 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28161 all-stage1: all-stage1-libdecnumber
28162 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28163 all-stage1-libdecnumber: configure-stage1-libdecnumber
28164 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28165 @r=`${PWD_COMMAND}`; export r; \
28166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28167 TFLAGS="$(STAGE1_TFLAGS)"; \
28168 $(HOST_EXPORTS) \
28169 cd $(HOST_SUBDIR)/libdecnumber && \
28170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28171 CFLAGS="$(STAGE1_CFLAGS)" \
28172 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28173 LIBCFLAGS="$(LIBCFLAGS)" \
28174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28177 $(EXTRA_HOST_FLAGS) \
28178 TFLAGS="$(STAGE1_TFLAGS)" \
28179 $(TARGET-stage1-libdecnumber)
28181 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28182 clean-stage1: clean-stage1-libdecnumber
28183 clean-stage1-libdecnumber:
28184 @if [ $(current_stage) = stage1 ]; then \
28185 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28186 else \
28187 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28188 $(MAKE) stage1-start; \
28189 fi; \
28190 cd $(HOST_SUBDIR)/libdecnumber && \
28191 $(MAKE) $(EXTRA_HOST_FLAGS) \
28192 clean
28193 @endif libdecnumber-bootstrap
28196 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28197 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28198 maybe-all-stage2-libdecnumber:
28199 maybe-clean-stage2-libdecnumber:
28200 @if libdecnumber-bootstrap
28201 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28202 all-stage2: all-stage2-libdecnumber
28203 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28204 all-stage2-libdecnumber: configure-stage2-libdecnumber
28205 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28206 @r=`${PWD_COMMAND}`; export r; \
28207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28208 TFLAGS="$(STAGE2_TFLAGS)"; \
28209 $(HOST_EXPORTS) \
28210 $(POSTSTAGE1_HOST_EXPORTS) \
28211 cd $(HOST_SUBDIR)/libdecnumber && \
28212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28213 CFLAGS="$(STAGE2_CFLAGS)" \
28214 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28215 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28219 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28220 TFLAGS="$(STAGE2_TFLAGS)" \
28221 $(TARGET-stage2-libdecnumber)
28223 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28224 clean-stage2: clean-stage2-libdecnumber
28225 clean-stage2-libdecnumber:
28226 @if [ $(current_stage) = stage2 ]; then \
28227 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28228 else \
28229 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28230 $(MAKE) stage2-start; \
28231 fi; \
28232 cd $(HOST_SUBDIR)/libdecnumber && \
28233 $(MAKE) $(EXTRA_HOST_FLAGS) \
28234 $(POSTSTAGE1_FLAGS_TO_PASS) \
28235 clean
28236 @endif libdecnumber-bootstrap
28239 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
28240 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
28241 maybe-all-stage3-libdecnumber:
28242 maybe-clean-stage3-libdecnumber:
28243 @if libdecnumber-bootstrap
28244 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
28245 all-stage3: all-stage3-libdecnumber
28246 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
28247 all-stage3-libdecnumber: configure-stage3-libdecnumber
28248 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28249 @r=`${PWD_COMMAND}`; export r; \
28250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28251 TFLAGS="$(STAGE3_TFLAGS)"; \
28252 $(HOST_EXPORTS) \
28253 $(POSTSTAGE1_HOST_EXPORTS) \
28254 cd $(HOST_SUBDIR)/libdecnumber && \
28255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28256 CFLAGS="$(STAGE3_CFLAGS)" \
28257 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28258 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28259 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28260 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28261 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28262 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28263 TFLAGS="$(STAGE3_TFLAGS)" \
28264 $(TARGET-stage3-libdecnumber)
28266 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
28267 clean-stage3: clean-stage3-libdecnumber
28268 clean-stage3-libdecnumber:
28269 @if [ $(current_stage) = stage3 ]; then \
28270 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28271 else \
28272 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
28273 $(MAKE) stage3-start; \
28274 fi; \
28275 cd $(HOST_SUBDIR)/libdecnumber && \
28276 $(MAKE) $(EXTRA_HOST_FLAGS) \
28277 $(POSTSTAGE1_FLAGS_TO_PASS) \
28278 clean
28279 @endif libdecnumber-bootstrap
28282 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
28283 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
28284 maybe-all-stage4-libdecnumber:
28285 maybe-clean-stage4-libdecnumber:
28286 @if libdecnumber-bootstrap
28287 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
28288 all-stage4: all-stage4-libdecnumber
28289 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
28290 all-stage4-libdecnumber: configure-stage4-libdecnumber
28291 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28292 @r=`${PWD_COMMAND}`; export r; \
28293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28294 TFLAGS="$(STAGE4_TFLAGS)"; \
28295 $(HOST_EXPORTS) \
28296 $(POSTSTAGE1_HOST_EXPORTS) \
28297 cd $(HOST_SUBDIR)/libdecnumber && \
28298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28299 CFLAGS="$(STAGE4_CFLAGS)" \
28300 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28301 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28305 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28306 TFLAGS="$(STAGE4_TFLAGS)" \
28307 $(TARGET-stage4-libdecnumber)
28309 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
28310 clean-stage4: clean-stage4-libdecnumber
28311 clean-stage4-libdecnumber:
28312 @if [ $(current_stage) = stage4 ]; then \
28313 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28314 else \
28315 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
28316 $(MAKE) stage4-start; \
28317 fi; \
28318 cd $(HOST_SUBDIR)/libdecnumber && \
28319 $(MAKE) $(EXTRA_HOST_FLAGS) \
28320 $(POSTSTAGE1_FLAGS_TO_PASS) \
28321 clean
28322 @endif libdecnumber-bootstrap
28325 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
28326 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
28327 maybe-all-stageprofile-libdecnumber:
28328 maybe-clean-stageprofile-libdecnumber:
28329 @if libdecnumber-bootstrap
28330 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
28331 all-stageprofile: all-stageprofile-libdecnumber
28332 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
28333 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28334 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28335 @r=`${PWD_COMMAND}`; export r; \
28336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28337 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28338 $(HOST_EXPORTS) \
28339 $(POSTSTAGE1_HOST_EXPORTS) \
28340 cd $(HOST_SUBDIR)/libdecnumber && \
28341 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28342 CFLAGS="$(STAGEprofile_CFLAGS)" \
28343 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28344 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28348 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28349 TFLAGS="$(STAGEprofile_TFLAGS)" \
28350 $(TARGET-stageprofile-libdecnumber)
28352 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
28353 clean-stageprofile: clean-stageprofile-libdecnumber
28354 clean-stageprofile-libdecnumber:
28355 @if [ $(current_stage) = stageprofile ]; then \
28356 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28357 else \
28358 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
28359 $(MAKE) stageprofile-start; \
28360 fi; \
28361 cd $(HOST_SUBDIR)/libdecnumber && \
28362 $(MAKE) $(EXTRA_HOST_FLAGS) \
28363 $(POSTSTAGE1_FLAGS_TO_PASS) \
28364 clean
28365 @endif libdecnumber-bootstrap
28368 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28369 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28370 maybe-all-stagefeedback-libdecnumber:
28371 maybe-clean-stagefeedback-libdecnumber:
28372 @if libdecnumber-bootstrap
28373 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28374 all-stagefeedback: all-stagefeedback-libdecnumber
28375 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28376 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28377 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28378 @r=`${PWD_COMMAND}`; export r; \
28379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28380 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28381 $(HOST_EXPORTS) \
28382 $(POSTSTAGE1_HOST_EXPORTS) \
28383 cd $(HOST_SUBDIR)/libdecnumber && \
28384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28385 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28386 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28387 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28392 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28393 $(TARGET-stagefeedback-libdecnumber)
28395 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28396 clean-stagefeedback: clean-stagefeedback-libdecnumber
28397 clean-stagefeedback-libdecnumber:
28398 @if [ $(current_stage) = stagefeedback ]; then \
28399 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28400 else \
28401 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28402 $(MAKE) stagefeedback-start; \
28403 fi; \
28404 cd $(HOST_SUBDIR)/libdecnumber && \
28405 $(MAKE) $(EXTRA_HOST_FLAGS) \
28406 $(POSTSTAGE1_FLAGS_TO_PASS) \
28407 clean
28408 @endif libdecnumber-bootstrap
28414 .PHONY: check-libdecnumber maybe-check-libdecnumber
28415 maybe-check-libdecnumber:
28416 @if libdecnumber
28417 maybe-check-libdecnumber: check-libdecnumber
28419 check-libdecnumber:
28420 @: $(MAKE); $(unstage)
28421 @r=`${PWD_COMMAND}`; export r; \
28422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28423 $(HOST_EXPORTS) \
28424 (cd $(HOST_SUBDIR)/libdecnumber && \
28425 $(MAKE) $(FLAGS_TO_PASS) check)
28427 @endif libdecnumber
28429 .PHONY: install-libdecnumber maybe-install-libdecnumber
28430 maybe-install-libdecnumber:
28431 @if libdecnumber
28432 maybe-install-libdecnumber: install-libdecnumber
28434 install-libdecnumber: installdirs
28435 @: $(MAKE); $(unstage)
28436 @r=`${PWD_COMMAND}`; export r; \
28437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28438 $(HOST_EXPORTS) \
28439 (cd $(HOST_SUBDIR)/libdecnumber && \
28440 $(MAKE) $(FLAGS_TO_PASS) install)
28442 @endif libdecnumber
28444 # Other targets (info, dvi, pdf, etc.)
28446 .PHONY: maybe-info-libdecnumber info-libdecnumber
28447 maybe-info-libdecnumber:
28448 @if libdecnumber
28449 maybe-info-libdecnumber: info-libdecnumber
28451 info-libdecnumber: \
28452 configure-libdecnumber
28453 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28454 r=`${PWD_COMMAND}`; export r; \
28455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456 $(HOST_EXPORTS) \
28457 for flag in $(EXTRA_HOST_FLAGS) ; do \
28458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28459 done; \
28460 echo "Doing info in libdecnumber" ; \
28461 (cd $(HOST_SUBDIR)/libdecnumber && \
28462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28464 "RANLIB=$${RANLIB}" \
28465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28466 info) \
28467 || exit 1
28469 @endif libdecnumber
28471 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28472 maybe-dvi-libdecnumber:
28473 @if libdecnumber
28474 maybe-dvi-libdecnumber: dvi-libdecnumber
28476 dvi-libdecnumber: \
28477 configure-libdecnumber
28478 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28479 r=`${PWD_COMMAND}`; export r; \
28480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28481 $(HOST_EXPORTS) \
28482 for flag in $(EXTRA_HOST_FLAGS) ; do \
28483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28484 done; \
28485 echo "Doing dvi in libdecnumber" ; \
28486 (cd $(HOST_SUBDIR)/libdecnumber && \
28487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28489 "RANLIB=$${RANLIB}" \
28490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28491 dvi) \
28492 || exit 1
28494 @endif libdecnumber
28496 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28497 maybe-pdf-libdecnumber:
28498 @if libdecnumber
28499 maybe-pdf-libdecnumber: pdf-libdecnumber
28501 pdf-libdecnumber: \
28502 configure-libdecnumber
28503 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28504 r=`${PWD_COMMAND}`; export r; \
28505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28506 $(HOST_EXPORTS) \
28507 for flag in $(EXTRA_HOST_FLAGS) ; do \
28508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28509 done; \
28510 echo "Doing pdf in libdecnumber" ; \
28511 (cd $(HOST_SUBDIR)/libdecnumber && \
28512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28514 "RANLIB=$${RANLIB}" \
28515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28516 pdf) \
28517 || exit 1
28519 @endif libdecnumber
28521 .PHONY: maybe-html-libdecnumber html-libdecnumber
28522 maybe-html-libdecnumber:
28523 @if libdecnumber
28524 maybe-html-libdecnumber: html-libdecnumber
28526 html-libdecnumber: \
28527 configure-libdecnumber
28528 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28529 r=`${PWD_COMMAND}`; export r; \
28530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28531 $(HOST_EXPORTS) \
28532 for flag in $(EXTRA_HOST_FLAGS) ; do \
28533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28534 done; \
28535 echo "Doing html in libdecnumber" ; \
28536 (cd $(HOST_SUBDIR)/libdecnumber && \
28537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28539 "RANLIB=$${RANLIB}" \
28540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28541 html) \
28542 || exit 1
28544 @endif libdecnumber
28546 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28547 maybe-TAGS-libdecnumber:
28548 @if libdecnumber
28549 maybe-TAGS-libdecnumber: TAGS-libdecnumber
28551 TAGS-libdecnumber: \
28552 configure-libdecnumber
28553 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28554 r=`${PWD_COMMAND}`; export r; \
28555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28556 $(HOST_EXPORTS) \
28557 for flag in $(EXTRA_HOST_FLAGS) ; do \
28558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28559 done; \
28560 echo "Doing TAGS in libdecnumber" ; \
28561 (cd $(HOST_SUBDIR)/libdecnumber && \
28562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28564 "RANLIB=$${RANLIB}" \
28565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28566 TAGS) \
28567 || exit 1
28569 @endif libdecnumber
28571 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28572 maybe-install-info-libdecnumber:
28573 @if libdecnumber
28574 maybe-install-info-libdecnumber: install-info-libdecnumber
28576 install-info-libdecnumber: \
28577 configure-libdecnumber \
28578 info-libdecnumber
28579 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28580 r=`${PWD_COMMAND}`; export r; \
28581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28582 $(HOST_EXPORTS) \
28583 for flag in $(EXTRA_HOST_FLAGS) ; do \
28584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28585 done; \
28586 echo "Doing install-info in libdecnumber" ; \
28587 (cd $(HOST_SUBDIR)/libdecnumber && \
28588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28590 "RANLIB=$${RANLIB}" \
28591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28592 install-info) \
28593 || exit 1
28595 @endif libdecnumber
28597 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28598 maybe-install-pdf-libdecnumber:
28599 @if libdecnumber
28600 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28602 install-pdf-libdecnumber: \
28603 configure-libdecnumber \
28604 pdf-libdecnumber
28605 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28606 r=`${PWD_COMMAND}`; export r; \
28607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608 $(HOST_EXPORTS) \
28609 for flag in $(EXTRA_HOST_FLAGS) ; do \
28610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28611 done; \
28612 echo "Doing install-pdf in libdecnumber" ; \
28613 (cd $(HOST_SUBDIR)/libdecnumber && \
28614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28616 "RANLIB=$${RANLIB}" \
28617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28618 install-pdf) \
28619 || exit 1
28621 @endif libdecnumber
28623 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28624 maybe-install-html-libdecnumber:
28625 @if libdecnumber
28626 maybe-install-html-libdecnumber: install-html-libdecnumber
28628 install-html-libdecnumber: \
28629 configure-libdecnumber \
28630 html-libdecnumber
28631 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28632 r=`${PWD_COMMAND}`; export r; \
28633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28634 $(HOST_EXPORTS) \
28635 for flag in $(EXTRA_HOST_FLAGS) ; do \
28636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28637 done; \
28638 echo "Doing install-html in libdecnumber" ; \
28639 (cd $(HOST_SUBDIR)/libdecnumber && \
28640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28642 "RANLIB=$${RANLIB}" \
28643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28644 install-html) \
28645 || exit 1
28647 @endif libdecnumber
28649 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28650 maybe-installcheck-libdecnumber:
28651 @if libdecnumber
28652 maybe-installcheck-libdecnumber: installcheck-libdecnumber
28654 installcheck-libdecnumber: \
28655 configure-libdecnumber
28656 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28657 r=`${PWD_COMMAND}`; export r; \
28658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28659 $(HOST_EXPORTS) \
28660 for flag in $(EXTRA_HOST_FLAGS) ; do \
28661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28662 done; \
28663 echo "Doing installcheck in libdecnumber" ; \
28664 (cd $(HOST_SUBDIR)/libdecnumber && \
28665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28667 "RANLIB=$${RANLIB}" \
28668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28669 installcheck) \
28670 || exit 1
28672 @endif libdecnumber
28674 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28675 maybe-mostlyclean-libdecnumber:
28676 @if libdecnumber
28677 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28679 mostlyclean-libdecnumber:
28680 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28681 r=`${PWD_COMMAND}`; export r; \
28682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28683 $(HOST_EXPORTS) \
28684 for flag in $(EXTRA_HOST_FLAGS) ; do \
28685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28686 done; \
28687 echo "Doing mostlyclean in libdecnumber" ; \
28688 (cd $(HOST_SUBDIR)/libdecnumber && \
28689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28691 "RANLIB=$${RANLIB}" \
28692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28693 mostlyclean) \
28694 || exit 1
28696 @endif libdecnumber
28698 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
28699 maybe-clean-libdecnumber:
28700 @if libdecnumber
28701 maybe-clean-libdecnumber: clean-libdecnumber
28703 clean-libdecnumber:
28704 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28705 r=`${PWD_COMMAND}`; export r; \
28706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28707 $(HOST_EXPORTS) \
28708 for flag in $(EXTRA_HOST_FLAGS) ; do \
28709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28710 done; \
28711 echo "Doing clean in libdecnumber" ; \
28712 (cd $(HOST_SUBDIR)/libdecnumber && \
28713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28715 "RANLIB=$${RANLIB}" \
28716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28717 clean) \
28718 || exit 1
28720 @endif libdecnumber
28722 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28723 maybe-distclean-libdecnumber:
28724 @if libdecnumber
28725 maybe-distclean-libdecnumber: distclean-libdecnumber
28727 distclean-libdecnumber:
28728 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28729 r=`${PWD_COMMAND}`; export r; \
28730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28731 $(HOST_EXPORTS) \
28732 for flag in $(EXTRA_HOST_FLAGS) ; do \
28733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28734 done; \
28735 echo "Doing distclean in libdecnumber" ; \
28736 (cd $(HOST_SUBDIR)/libdecnumber && \
28737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28739 "RANLIB=$${RANLIB}" \
28740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28741 distclean) \
28742 || exit 1
28744 @endif libdecnumber
28746 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28747 maybe-maintainer-clean-libdecnumber:
28748 @if libdecnumber
28749 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28751 maintainer-clean-libdecnumber:
28752 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28753 r=`${PWD_COMMAND}`; export r; \
28754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28755 $(HOST_EXPORTS) \
28756 for flag in $(EXTRA_HOST_FLAGS) ; do \
28757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28758 done; \
28759 echo "Doing maintainer-clean in libdecnumber" ; \
28760 (cd $(HOST_SUBDIR)/libdecnumber && \
28761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28763 "RANLIB=$${RANLIB}" \
28764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28765 maintainer-clean) \
28766 || exit 1
28768 @endif libdecnumber
28772 .PHONY: configure-libgui maybe-configure-libgui
28773 maybe-configure-libgui:
28774 @if gcc-bootstrap
28775 configure-libgui: stage_current
28776 @endif gcc-bootstrap
28777 @if libgui
28778 maybe-configure-libgui: configure-libgui
28779 configure-libgui:
28780 @: $(MAKE); $(unstage)
28781 @r=`${PWD_COMMAND}`; export r; \
28782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28783 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28784 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
28785 $(HOST_EXPORTS) \
28786 echo Configuring in $(HOST_SUBDIR)/libgui; \
28787 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28788 case $(srcdir) in \
28789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28790 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28792 esac; \
28793 srcdiroption="--srcdir=$${topdir}/libgui"; \
28794 libsrcdir="$$s/libgui"; \
28795 $(SHELL) $${libsrcdir}/configure \
28796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28797 --target=${target_alias} $${srcdiroption} \
28798 || exit 1
28799 @endif libgui
28805 .PHONY: all-libgui maybe-all-libgui
28806 maybe-all-libgui:
28807 @if gcc-bootstrap
28808 all-libgui: stage_current
28809 @endif gcc-bootstrap
28810 @if libgui
28811 TARGET-libgui=all
28812 maybe-all-libgui: all-libgui
28813 all-libgui: configure-libgui
28814 @: $(MAKE); $(unstage)
28815 @r=`${PWD_COMMAND}`; export r; \
28816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28817 $(HOST_EXPORTS) \
28818 (cd $(HOST_SUBDIR)/libgui && \
28819 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28820 $(TARGET-libgui))
28821 @endif libgui
28826 .PHONY: check-libgui maybe-check-libgui
28827 maybe-check-libgui:
28828 @if libgui
28829 maybe-check-libgui: check-libgui
28831 check-libgui:
28832 @: $(MAKE); $(unstage)
28833 @r=`${PWD_COMMAND}`; export r; \
28834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28835 $(HOST_EXPORTS) \
28836 (cd $(HOST_SUBDIR)/libgui && \
28837 $(MAKE) $(FLAGS_TO_PASS) check)
28839 @endif libgui
28841 .PHONY: install-libgui maybe-install-libgui
28842 maybe-install-libgui:
28843 @if libgui
28844 maybe-install-libgui: install-libgui
28846 install-libgui: installdirs
28847 @: $(MAKE); $(unstage)
28848 @r=`${PWD_COMMAND}`; export r; \
28849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28850 $(HOST_EXPORTS) \
28851 (cd $(HOST_SUBDIR)/libgui && \
28852 $(MAKE) $(FLAGS_TO_PASS) install)
28854 @endif libgui
28856 # Other targets (info, dvi, pdf, etc.)
28858 .PHONY: maybe-info-libgui info-libgui
28859 maybe-info-libgui:
28860 @if libgui
28861 maybe-info-libgui: info-libgui
28863 info-libgui: \
28864 configure-libgui
28865 @: $(MAKE); $(unstage)
28866 @[ -f ./libgui/Makefile ] || exit 0; \
28867 r=`${PWD_COMMAND}`; export r; \
28868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869 $(HOST_EXPORTS) \
28870 for flag in $(EXTRA_HOST_FLAGS) ; do \
28871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28872 done; \
28873 echo "Doing info in libgui" ; \
28874 (cd $(HOST_SUBDIR)/libgui && \
28875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28877 "RANLIB=$${RANLIB}" \
28878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28879 info) \
28880 || exit 1
28882 @endif libgui
28884 .PHONY: maybe-dvi-libgui dvi-libgui
28885 maybe-dvi-libgui:
28886 @if libgui
28887 maybe-dvi-libgui: dvi-libgui
28889 dvi-libgui: \
28890 configure-libgui
28891 @: $(MAKE); $(unstage)
28892 @[ -f ./libgui/Makefile ] || exit 0; \
28893 r=`${PWD_COMMAND}`; export r; \
28894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28895 $(HOST_EXPORTS) \
28896 for flag in $(EXTRA_HOST_FLAGS) ; do \
28897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28898 done; \
28899 echo "Doing dvi in libgui" ; \
28900 (cd $(HOST_SUBDIR)/libgui && \
28901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28903 "RANLIB=$${RANLIB}" \
28904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28905 dvi) \
28906 || exit 1
28908 @endif libgui
28910 .PHONY: maybe-pdf-libgui pdf-libgui
28911 maybe-pdf-libgui:
28912 @if libgui
28913 maybe-pdf-libgui: pdf-libgui
28915 pdf-libgui: \
28916 configure-libgui
28917 @: $(MAKE); $(unstage)
28918 @[ -f ./libgui/Makefile ] || exit 0; \
28919 r=`${PWD_COMMAND}`; export r; \
28920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28921 $(HOST_EXPORTS) \
28922 for flag in $(EXTRA_HOST_FLAGS) ; do \
28923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28924 done; \
28925 echo "Doing pdf in libgui" ; \
28926 (cd $(HOST_SUBDIR)/libgui && \
28927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28929 "RANLIB=$${RANLIB}" \
28930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28931 pdf) \
28932 || exit 1
28934 @endif libgui
28936 .PHONY: maybe-html-libgui html-libgui
28937 maybe-html-libgui:
28938 @if libgui
28939 maybe-html-libgui: html-libgui
28941 html-libgui: \
28942 configure-libgui
28943 @: $(MAKE); $(unstage)
28944 @[ -f ./libgui/Makefile ] || exit 0; \
28945 r=`${PWD_COMMAND}`; export r; \
28946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28947 $(HOST_EXPORTS) \
28948 for flag in $(EXTRA_HOST_FLAGS) ; do \
28949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28950 done; \
28951 echo "Doing html in libgui" ; \
28952 (cd $(HOST_SUBDIR)/libgui && \
28953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28955 "RANLIB=$${RANLIB}" \
28956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28957 html) \
28958 || exit 1
28960 @endif libgui
28962 .PHONY: maybe-TAGS-libgui TAGS-libgui
28963 maybe-TAGS-libgui:
28964 @if libgui
28965 maybe-TAGS-libgui: TAGS-libgui
28967 TAGS-libgui: \
28968 configure-libgui
28969 @: $(MAKE); $(unstage)
28970 @[ -f ./libgui/Makefile ] || exit 0; \
28971 r=`${PWD_COMMAND}`; export r; \
28972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28973 $(HOST_EXPORTS) \
28974 for flag in $(EXTRA_HOST_FLAGS) ; do \
28975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28976 done; \
28977 echo "Doing TAGS in libgui" ; \
28978 (cd $(HOST_SUBDIR)/libgui && \
28979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28981 "RANLIB=$${RANLIB}" \
28982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28983 TAGS) \
28984 || exit 1
28986 @endif libgui
28988 .PHONY: maybe-install-info-libgui install-info-libgui
28989 maybe-install-info-libgui:
28990 @if libgui
28991 maybe-install-info-libgui: install-info-libgui
28993 install-info-libgui: \
28994 configure-libgui \
28995 info-libgui
28996 @: $(MAKE); $(unstage)
28997 @[ -f ./libgui/Makefile ] || exit 0; \
28998 r=`${PWD_COMMAND}`; export r; \
28999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29000 $(HOST_EXPORTS) \
29001 for flag in $(EXTRA_HOST_FLAGS) ; do \
29002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29003 done; \
29004 echo "Doing install-info in libgui" ; \
29005 (cd $(HOST_SUBDIR)/libgui && \
29006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29008 "RANLIB=$${RANLIB}" \
29009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29010 install-info) \
29011 || exit 1
29013 @endif libgui
29015 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29016 maybe-install-pdf-libgui:
29017 @if libgui
29018 maybe-install-pdf-libgui: install-pdf-libgui
29020 install-pdf-libgui: \
29021 configure-libgui \
29022 pdf-libgui
29023 @: $(MAKE); $(unstage)
29024 @[ -f ./libgui/Makefile ] || exit 0; \
29025 r=`${PWD_COMMAND}`; export r; \
29026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29027 $(HOST_EXPORTS) \
29028 for flag in $(EXTRA_HOST_FLAGS) ; do \
29029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29030 done; \
29031 echo "Doing install-pdf in libgui" ; \
29032 (cd $(HOST_SUBDIR)/libgui && \
29033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29035 "RANLIB=$${RANLIB}" \
29036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29037 install-pdf) \
29038 || exit 1
29040 @endif libgui
29042 .PHONY: maybe-install-html-libgui install-html-libgui
29043 maybe-install-html-libgui:
29044 @if libgui
29045 maybe-install-html-libgui: install-html-libgui
29047 install-html-libgui: \
29048 configure-libgui \
29049 html-libgui
29050 @: $(MAKE); $(unstage)
29051 @[ -f ./libgui/Makefile ] || exit 0; \
29052 r=`${PWD_COMMAND}`; export r; \
29053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054 $(HOST_EXPORTS) \
29055 for flag in $(EXTRA_HOST_FLAGS) ; do \
29056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29057 done; \
29058 echo "Doing install-html in libgui" ; \
29059 (cd $(HOST_SUBDIR)/libgui && \
29060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29062 "RANLIB=$${RANLIB}" \
29063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29064 install-html) \
29065 || exit 1
29067 @endif libgui
29069 .PHONY: maybe-installcheck-libgui installcheck-libgui
29070 maybe-installcheck-libgui:
29071 @if libgui
29072 maybe-installcheck-libgui: installcheck-libgui
29074 installcheck-libgui: \
29075 configure-libgui
29076 @: $(MAKE); $(unstage)
29077 @[ -f ./libgui/Makefile ] || exit 0; \
29078 r=`${PWD_COMMAND}`; export r; \
29079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29080 $(HOST_EXPORTS) \
29081 for flag in $(EXTRA_HOST_FLAGS) ; do \
29082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29083 done; \
29084 echo "Doing installcheck in libgui" ; \
29085 (cd $(HOST_SUBDIR)/libgui && \
29086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29088 "RANLIB=$${RANLIB}" \
29089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29090 installcheck) \
29091 || exit 1
29093 @endif libgui
29095 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29096 maybe-mostlyclean-libgui:
29097 @if libgui
29098 maybe-mostlyclean-libgui: mostlyclean-libgui
29100 mostlyclean-libgui:
29101 @: $(MAKE); $(unstage)
29102 @[ -f ./libgui/Makefile ] || exit 0; \
29103 r=`${PWD_COMMAND}`; export r; \
29104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29105 $(HOST_EXPORTS) \
29106 for flag in $(EXTRA_HOST_FLAGS) ; do \
29107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29108 done; \
29109 echo "Doing mostlyclean in libgui" ; \
29110 (cd $(HOST_SUBDIR)/libgui && \
29111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29113 "RANLIB=$${RANLIB}" \
29114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29115 mostlyclean) \
29116 || exit 1
29118 @endif libgui
29120 .PHONY: maybe-clean-libgui clean-libgui
29121 maybe-clean-libgui:
29122 @if libgui
29123 maybe-clean-libgui: clean-libgui
29125 clean-libgui:
29126 @: $(MAKE); $(unstage)
29127 @[ -f ./libgui/Makefile ] || exit 0; \
29128 r=`${PWD_COMMAND}`; export r; \
29129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29130 $(HOST_EXPORTS) \
29131 for flag in $(EXTRA_HOST_FLAGS) ; do \
29132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29133 done; \
29134 echo "Doing clean in libgui" ; \
29135 (cd $(HOST_SUBDIR)/libgui && \
29136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29138 "RANLIB=$${RANLIB}" \
29139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29140 clean) \
29141 || exit 1
29143 @endif libgui
29145 .PHONY: maybe-distclean-libgui distclean-libgui
29146 maybe-distclean-libgui:
29147 @if libgui
29148 maybe-distclean-libgui: distclean-libgui
29150 distclean-libgui:
29151 @: $(MAKE); $(unstage)
29152 @[ -f ./libgui/Makefile ] || exit 0; \
29153 r=`${PWD_COMMAND}`; export r; \
29154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29155 $(HOST_EXPORTS) \
29156 for flag in $(EXTRA_HOST_FLAGS) ; do \
29157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29158 done; \
29159 echo "Doing distclean in libgui" ; \
29160 (cd $(HOST_SUBDIR)/libgui && \
29161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29163 "RANLIB=$${RANLIB}" \
29164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29165 distclean) \
29166 || exit 1
29168 @endif libgui
29170 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29171 maybe-maintainer-clean-libgui:
29172 @if libgui
29173 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29175 maintainer-clean-libgui:
29176 @: $(MAKE); $(unstage)
29177 @[ -f ./libgui/Makefile ] || exit 0; \
29178 r=`${PWD_COMMAND}`; export r; \
29179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29180 $(HOST_EXPORTS) \
29181 for flag in $(EXTRA_HOST_FLAGS) ; do \
29182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29183 done; \
29184 echo "Doing maintainer-clean in libgui" ; \
29185 (cd $(HOST_SUBDIR)/libgui && \
29186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29188 "RANLIB=$${RANLIB}" \
29189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29190 maintainer-clean) \
29191 || exit 1
29193 @endif libgui
29197 .PHONY: configure-libiberty maybe-configure-libiberty
29198 maybe-configure-libiberty:
29199 @if gcc-bootstrap
29200 configure-libiberty: stage_current
29201 @endif gcc-bootstrap
29202 @if libiberty
29203 maybe-configure-libiberty: configure-libiberty
29204 configure-libiberty:
29205 @r=`${PWD_COMMAND}`; export r; \
29206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29207 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29209 $(HOST_EXPORTS) \
29210 echo Configuring in $(HOST_SUBDIR)/libiberty; \
29211 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
29212 case $(srcdir) in \
29213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29214 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29216 esac; \
29217 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29218 libsrcdir="$$s/libiberty"; \
29219 $(SHELL) $${libsrcdir}/configure \
29220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29221 --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
29222 || exit 1
29223 @endif libiberty
29227 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29228 maybe-configure-stage1-libiberty:
29229 @if libiberty-bootstrap
29230 maybe-configure-stage1-libiberty: configure-stage1-libiberty
29231 configure-stage1-libiberty:
29232 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29234 @r=`${PWD_COMMAND}`; export r; \
29235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29236 TFLAGS="$(STAGE1_TFLAGS)"; \
29237 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29238 $(HOST_EXPORTS) \
29239 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29240 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29241 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29242 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
29243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29244 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29245 case $(srcdir) in \
29246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29247 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29249 esac; \
29250 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29251 libsrcdir="$$s/libiberty"; \
29252 $(SHELL) $${libsrcdir}/configure \
29253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29254 --target=${target_alias} $${srcdiroption} \
29255 $(STAGE1_CONFIGURE_FLAGS) \
29256 @extra_host_libiberty_configure_flags@
29257 @endif libiberty-bootstrap
29259 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29260 maybe-configure-stage2-libiberty:
29261 @if libiberty-bootstrap
29262 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29263 configure-stage2-libiberty:
29264 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29266 @r=`${PWD_COMMAND}`; export r; \
29267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268 TFLAGS="$(STAGE2_TFLAGS)"; \
29269 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29270 $(HOST_EXPORTS) \
29271 $(POSTSTAGE1_HOST_EXPORTS) \
29272 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29273 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29274 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29275 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
29276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29277 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29278 case $(srcdir) in \
29279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29280 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29282 esac; \
29283 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29284 libsrcdir="$$s/libiberty"; \
29285 $(SHELL) $${libsrcdir}/configure \
29286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29287 --target=${target_alias} $${srcdiroption} \
29288 --with-build-libsubdir=$(HOST_SUBDIR) \
29289 $(STAGE2_CONFIGURE_FLAGS) \
29290 @extra_host_libiberty_configure_flags@
29291 @endif libiberty-bootstrap
29293 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29294 maybe-configure-stage3-libiberty:
29295 @if libiberty-bootstrap
29296 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29297 configure-stage3-libiberty:
29298 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29300 @r=`${PWD_COMMAND}`; export r; \
29301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29302 TFLAGS="$(STAGE3_TFLAGS)"; \
29303 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29304 $(HOST_EXPORTS) \
29305 $(POSTSTAGE1_HOST_EXPORTS) \
29306 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29307 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29308 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29309 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
29310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29311 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29312 case $(srcdir) in \
29313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29314 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29316 esac; \
29317 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29318 libsrcdir="$$s/libiberty"; \
29319 $(SHELL) $${libsrcdir}/configure \
29320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29321 --target=${target_alias} $${srcdiroption} \
29322 --with-build-libsubdir=$(HOST_SUBDIR) \
29323 $(STAGE3_CONFIGURE_FLAGS) \
29324 @extra_host_libiberty_configure_flags@
29325 @endif libiberty-bootstrap
29327 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29328 maybe-configure-stage4-libiberty:
29329 @if libiberty-bootstrap
29330 maybe-configure-stage4-libiberty: configure-stage4-libiberty
29331 configure-stage4-libiberty:
29332 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29333 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29334 @r=`${PWD_COMMAND}`; export r; \
29335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29336 TFLAGS="$(STAGE4_TFLAGS)"; \
29337 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29338 $(HOST_EXPORTS) \
29339 $(POSTSTAGE1_HOST_EXPORTS) \
29340 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29341 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29342 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29343 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
29344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29345 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29346 case $(srcdir) in \
29347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29348 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29350 esac; \
29351 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29352 libsrcdir="$$s/libiberty"; \
29353 $(SHELL) $${libsrcdir}/configure \
29354 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29355 --target=${target_alias} $${srcdiroption} \
29356 --with-build-libsubdir=$(HOST_SUBDIR) \
29357 $(STAGE4_CONFIGURE_FLAGS) \
29358 @extra_host_libiberty_configure_flags@
29359 @endif libiberty-bootstrap
29361 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29362 maybe-configure-stageprofile-libiberty:
29363 @if libiberty-bootstrap
29364 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29365 configure-stageprofile-libiberty:
29366 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29367 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29368 @r=`${PWD_COMMAND}`; export r; \
29369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29370 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29371 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29372 $(HOST_EXPORTS) \
29373 $(POSTSTAGE1_HOST_EXPORTS) \
29374 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29375 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29376 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29377 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
29378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29379 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29380 case $(srcdir) in \
29381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29382 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29384 esac; \
29385 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29386 libsrcdir="$$s/libiberty"; \
29387 $(SHELL) $${libsrcdir}/configure \
29388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29389 --target=${target_alias} $${srcdiroption} \
29390 --with-build-libsubdir=$(HOST_SUBDIR) \
29391 $(STAGEprofile_CONFIGURE_FLAGS) \
29392 @extra_host_libiberty_configure_flags@
29393 @endif libiberty-bootstrap
29395 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29396 maybe-configure-stagefeedback-libiberty:
29397 @if libiberty-bootstrap
29398 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29399 configure-stagefeedback-libiberty:
29400 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29401 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29402 @r=`${PWD_COMMAND}`; export r; \
29403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29404 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29405 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29406 $(HOST_EXPORTS) \
29407 $(POSTSTAGE1_HOST_EXPORTS) \
29408 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29409 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29410 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29411 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
29412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29413 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29414 case $(srcdir) in \
29415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29416 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29418 esac; \
29419 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29420 libsrcdir="$$s/libiberty"; \
29421 $(SHELL) $${libsrcdir}/configure \
29422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29423 --target=${target_alias} $${srcdiroption} \
29424 --with-build-libsubdir=$(HOST_SUBDIR) \
29425 $(STAGEfeedback_CONFIGURE_FLAGS) \
29426 @extra_host_libiberty_configure_flags@
29427 @endif libiberty-bootstrap
29433 .PHONY: all-libiberty maybe-all-libiberty
29434 maybe-all-libiberty:
29435 @if gcc-bootstrap
29436 all-libiberty: stage_current
29437 @endif gcc-bootstrap
29438 @if libiberty
29439 TARGET-libiberty=all
29440 maybe-all-libiberty: all-libiberty
29441 all-libiberty: configure-libiberty
29442 @r=`${PWD_COMMAND}`; export r; \
29443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29444 $(HOST_EXPORTS) \
29445 (cd $(HOST_SUBDIR)/libiberty && \
29446 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29447 $(TARGET-libiberty))
29448 @endif libiberty
29452 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29453 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29454 maybe-all-stage1-libiberty:
29455 maybe-clean-stage1-libiberty:
29456 @if libiberty-bootstrap
29457 maybe-all-stage1-libiberty: all-stage1-libiberty
29458 all-stage1: all-stage1-libiberty
29459 TARGET-stage1-libiberty = $(TARGET-libiberty)
29460 all-stage1-libiberty: configure-stage1-libiberty
29461 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29462 @r=`${PWD_COMMAND}`; export r; \
29463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464 TFLAGS="$(STAGE1_TFLAGS)"; \
29465 $(HOST_EXPORTS) \
29466 cd $(HOST_SUBDIR)/libiberty && \
29467 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29468 CFLAGS="$(STAGE1_CFLAGS)" \
29469 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29470 LIBCFLAGS="$(LIBCFLAGS)" \
29471 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29472 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29473 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29474 $(EXTRA_HOST_FLAGS) \
29475 TFLAGS="$(STAGE1_TFLAGS)" \
29476 $(TARGET-stage1-libiberty)
29478 maybe-clean-stage1-libiberty: clean-stage1-libiberty
29479 clean-stage1: clean-stage1-libiberty
29480 clean-stage1-libiberty:
29481 @if [ $(current_stage) = stage1 ]; then \
29482 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29483 else \
29484 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29485 $(MAKE) stage1-start; \
29486 fi; \
29487 cd $(HOST_SUBDIR)/libiberty && \
29488 $(MAKE) $(EXTRA_HOST_FLAGS) \
29489 clean
29490 @endif libiberty-bootstrap
29493 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29494 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29495 maybe-all-stage2-libiberty:
29496 maybe-clean-stage2-libiberty:
29497 @if libiberty-bootstrap
29498 maybe-all-stage2-libiberty: all-stage2-libiberty
29499 all-stage2: all-stage2-libiberty
29500 TARGET-stage2-libiberty = $(TARGET-libiberty)
29501 all-stage2-libiberty: configure-stage2-libiberty
29502 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29503 @r=`${PWD_COMMAND}`; export r; \
29504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29505 TFLAGS="$(STAGE2_TFLAGS)"; \
29506 $(HOST_EXPORTS) \
29507 $(POSTSTAGE1_HOST_EXPORTS) \
29508 cd $(HOST_SUBDIR)/libiberty && \
29509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29510 CFLAGS="$(STAGE2_CFLAGS)" \
29511 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29512 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29513 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29514 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29515 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29516 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29517 TFLAGS="$(STAGE2_TFLAGS)" \
29518 $(TARGET-stage2-libiberty)
29520 maybe-clean-stage2-libiberty: clean-stage2-libiberty
29521 clean-stage2: clean-stage2-libiberty
29522 clean-stage2-libiberty:
29523 @if [ $(current_stage) = stage2 ]; then \
29524 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29525 else \
29526 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29527 $(MAKE) stage2-start; \
29528 fi; \
29529 cd $(HOST_SUBDIR)/libiberty && \
29530 $(MAKE) $(EXTRA_HOST_FLAGS) \
29531 $(POSTSTAGE1_FLAGS_TO_PASS) \
29532 clean
29533 @endif libiberty-bootstrap
29536 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29537 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29538 maybe-all-stage3-libiberty:
29539 maybe-clean-stage3-libiberty:
29540 @if libiberty-bootstrap
29541 maybe-all-stage3-libiberty: all-stage3-libiberty
29542 all-stage3: all-stage3-libiberty
29543 TARGET-stage3-libiberty = $(TARGET-libiberty)
29544 all-stage3-libiberty: configure-stage3-libiberty
29545 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29546 @r=`${PWD_COMMAND}`; export r; \
29547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29548 TFLAGS="$(STAGE3_TFLAGS)"; \
29549 $(HOST_EXPORTS) \
29550 $(POSTSTAGE1_HOST_EXPORTS) \
29551 cd $(HOST_SUBDIR)/libiberty && \
29552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29553 CFLAGS="$(STAGE3_CFLAGS)" \
29554 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29555 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29559 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29560 TFLAGS="$(STAGE3_TFLAGS)" \
29561 $(TARGET-stage3-libiberty)
29563 maybe-clean-stage3-libiberty: clean-stage3-libiberty
29564 clean-stage3: clean-stage3-libiberty
29565 clean-stage3-libiberty:
29566 @if [ $(current_stage) = stage3 ]; then \
29567 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29568 else \
29569 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29570 $(MAKE) stage3-start; \
29571 fi; \
29572 cd $(HOST_SUBDIR)/libiberty && \
29573 $(MAKE) $(EXTRA_HOST_FLAGS) \
29574 $(POSTSTAGE1_FLAGS_TO_PASS) \
29575 clean
29576 @endif libiberty-bootstrap
29579 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29580 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29581 maybe-all-stage4-libiberty:
29582 maybe-clean-stage4-libiberty:
29583 @if libiberty-bootstrap
29584 maybe-all-stage4-libiberty: all-stage4-libiberty
29585 all-stage4: all-stage4-libiberty
29586 TARGET-stage4-libiberty = $(TARGET-libiberty)
29587 all-stage4-libiberty: configure-stage4-libiberty
29588 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29589 @r=`${PWD_COMMAND}`; export r; \
29590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591 TFLAGS="$(STAGE4_TFLAGS)"; \
29592 $(HOST_EXPORTS) \
29593 $(POSTSTAGE1_HOST_EXPORTS) \
29594 cd $(HOST_SUBDIR)/libiberty && \
29595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29596 CFLAGS="$(STAGE4_CFLAGS)" \
29597 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29598 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29599 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29600 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29601 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29602 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29603 TFLAGS="$(STAGE4_TFLAGS)" \
29604 $(TARGET-stage4-libiberty)
29606 maybe-clean-stage4-libiberty: clean-stage4-libiberty
29607 clean-stage4: clean-stage4-libiberty
29608 clean-stage4-libiberty:
29609 @if [ $(current_stage) = stage4 ]; then \
29610 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29611 else \
29612 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29613 $(MAKE) stage4-start; \
29614 fi; \
29615 cd $(HOST_SUBDIR)/libiberty && \
29616 $(MAKE) $(EXTRA_HOST_FLAGS) \
29617 $(POSTSTAGE1_FLAGS_TO_PASS) \
29618 clean
29619 @endif libiberty-bootstrap
29622 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29623 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29624 maybe-all-stageprofile-libiberty:
29625 maybe-clean-stageprofile-libiberty:
29626 @if libiberty-bootstrap
29627 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29628 all-stageprofile: all-stageprofile-libiberty
29629 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29630 all-stageprofile-libiberty: configure-stageprofile-libiberty
29631 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29632 @r=`${PWD_COMMAND}`; export r; \
29633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29635 $(HOST_EXPORTS) \
29636 $(POSTSTAGE1_HOST_EXPORTS) \
29637 cd $(HOST_SUBDIR)/libiberty && \
29638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29639 CFLAGS="$(STAGEprofile_CFLAGS)" \
29640 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29641 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29642 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29643 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29644 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29645 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29646 TFLAGS="$(STAGEprofile_TFLAGS)" \
29647 $(TARGET-stageprofile-libiberty)
29649 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29650 clean-stageprofile: clean-stageprofile-libiberty
29651 clean-stageprofile-libiberty:
29652 @if [ $(current_stage) = stageprofile ]; then \
29653 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29654 else \
29655 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29656 $(MAKE) stageprofile-start; \
29657 fi; \
29658 cd $(HOST_SUBDIR)/libiberty && \
29659 $(MAKE) $(EXTRA_HOST_FLAGS) \
29660 $(POSTSTAGE1_FLAGS_TO_PASS) \
29661 clean
29662 @endif libiberty-bootstrap
29665 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29666 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29667 maybe-all-stagefeedback-libiberty:
29668 maybe-clean-stagefeedback-libiberty:
29669 @if libiberty-bootstrap
29670 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29671 all-stagefeedback: all-stagefeedback-libiberty
29672 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29673 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29674 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29675 @r=`${PWD_COMMAND}`; export r; \
29676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29677 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29678 $(HOST_EXPORTS) \
29679 $(POSTSTAGE1_HOST_EXPORTS) \
29680 cd $(HOST_SUBDIR)/libiberty && \
29681 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29682 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29683 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29684 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29685 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29686 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29687 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29688 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29689 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29690 $(TARGET-stagefeedback-libiberty)
29692 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29693 clean-stagefeedback: clean-stagefeedback-libiberty
29694 clean-stagefeedback-libiberty:
29695 @if [ $(current_stage) = stagefeedback ]; then \
29696 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29697 else \
29698 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29699 $(MAKE) stagefeedback-start; \
29700 fi; \
29701 cd $(HOST_SUBDIR)/libiberty && \
29702 $(MAKE) $(EXTRA_HOST_FLAGS) \
29703 $(POSTSTAGE1_FLAGS_TO_PASS) \
29704 clean
29705 @endif libiberty-bootstrap
29711 .PHONY: check-libiberty maybe-check-libiberty
29712 maybe-check-libiberty:
29713 @if libiberty
29714 maybe-check-libiberty: check-libiberty
29716 check-libiberty:
29717 @: $(MAKE); $(unstage)
29718 @r=`${PWD_COMMAND}`; export r; \
29719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29720 $(HOST_EXPORTS) \
29721 (cd $(HOST_SUBDIR)/libiberty && \
29722 $(MAKE) $(FLAGS_TO_PASS) check)
29724 @endif libiberty
29726 .PHONY: install-libiberty maybe-install-libiberty
29727 maybe-install-libiberty:
29728 @if libiberty
29729 maybe-install-libiberty: install-libiberty
29731 install-libiberty: installdirs
29732 @: $(MAKE); $(unstage)
29733 @r=`${PWD_COMMAND}`; export r; \
29734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29735 $(HOST_EXPORTS) \
29736 (cd $(HOST_SUBDIR)/libiberty && \
29737 $(MAKE) $(FLAGS_TO_PASS) install)
29739 @endif libiberty
29741 # Other targets (info, dvi, pdf, etc.)
29743 .PHONY: maybe-info-libiberty info-libiberty
29744 maybe-info-libiberty:
29745 @if libiberty
29746 maybe-info-libiberty: info-libiberty
29748 info-libiberty: \
29749 configure-libiberty
29750 @[ -f ./libiberty/Makefile ] || exit 0; \
29751 r=`${PWD_COMMAND}`; export r; \
29752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29753 $(HOST_EXPORTS) \
29754 for flag in $(EXTRA_HOST_FLAGS) ; do \
29755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29756 done; \
29757 echo "Doing info in libiberty" ; \
29758 (cd $(HOST_SUBDIR)/libiberty && \
29759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29761 "RANLIB=$${RANLIB}" \
29762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29763 info) \
29764 || exit 1
29766 @endif libiberty
29768 .PHONY: maybe-dvi-libiberty dvi-libiberty
29769 maybe-dvi-libiberty:
29770 @if libiberty
29771 maybe-dvi-libiberty: dvi-libiberty
29773 dvi-libiberty: \
29774 configure-libiberty
29775 @[ -f ./libiberty/Makefile ] || exit 0; \
29776 r=`${PWD_COMMAND}`; export r; \
29777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29778 $(HOST_EXPORTS) \
29779 for flag in $(EXTRA_HOST_FLAGS) ; do \
29780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29781 done; \
29782 echo "Doing dvi in libiberty" ; \
29783 (cd $(HOST_SUBDIR)/libiberty && \
29784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29786 "RANLIB=$${RANLIB}" \
29787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29788 dvi) \
29789 || exit 1
29791 @endif libiberty
29793 .PHONY: maybe-pdf-libiberty pdf-libiberty
29794 maybe-pdf-libiberty:
29795 @if libiberty
29796 maybe-pdf-libiberty: pdf-libiberty
29798 pdf-libiberty: \
29799 configure-libiberty
29800 @[ -f ./libiberty/Makefile ] || exit 0; \
29801 r=`${PWD_COMMAND}`; export r; \
29802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29803 $(HOST_EXPORTS) \
29804 for flag in $(EXTRA_HOST_FLAGS) ; do \
29805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29806 done; \
29807 echo "Doing pdf in libiberty" ; \
29808 (cd $(HOST_SUBDIR)/libiberty && \
29809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29811 "RANLIB=$${RANLIB}" \
29812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29813 pdf) \
29814 || exit 1
29816 @endif libiberty
29818 .PHONY: maybe-html-libiberty html-libiberty
29819 maybe-html-libiberty:
29820 @if libiberty
29821 maybe-html-libiberty: html-libiberty
29823 html-libiberty: \
29824 configure-libiberty
29825 @[ -f ./libiberty/Makefile ] || exit 0; \
29826 r=`${PWD_COMMAND}`; export r; \
29827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29828 $(HOST_EXPORTS) \
29829 for flag in $(EXTRA_HOST_FLAGS) ; do \
29830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29831 done; \
29832 echo "Doing html in libiberty" ; \
29833 (cd $(HOST_SUBDIR)/libiberty && \
29834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29836 "RANLIB=$${RANLIB}" \
29837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29838 html) \
29839 || exit 1
29841 @endif libiberty
29843 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29844 maybe-TAGS-libiberty:
29845 @if libiberty
29846 maybe-TAGS-libiberty: TAGS-libiberty
29848 TAGS-libiberty: \
29849 configure-libiberty
29850 @[ -f ./libiberty/Makefile ] || exit 0; \
29851 r=`${PWD_COMMAND}`; export r; \
29852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29853 $(HOST_EXPORTS) \
29854 for flag in $(EXTRA_HOST_FLAGS) ; do \
29855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29856 done; \
29857 echo "Doing TAGS in libiberty" ; \
29858 (cd $(HOST_SUBDIR)/libiberty && \
29859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29861 "RANLIB=$${RANLIB}" \
29862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29863 TAGS) \
29864 || exit 1
29866 @endif libiberty
29868 .PHONY: maybe-install-info-libiberty install-info-libiberty
29869 maybe-install-info-libiberty:
29870 @if libiberty
29871 maybe-install-info-libiberty: install-info-libiberty
29873 install-info-libiberty: \
29874 configure-libiberty \
29875 info-libiberty
29876 @[ -f ./libiberty/Makefile ] || exit 0; \
29877 r=`${PWD_COMMAND}`; export r; \
29878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29879 $(HOST_EXPORTS) \
29880 for flag in $(EXTRA_HOST_FLAGS) ; do \
29881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29882 done; \
29883 echo "Doing install-info in libiberty" ; \
29884 (cd $(HOST_SUBDIR)/libiberty && \
29885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29887 "RANLIB=$${RANLIB}" \
29888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29889 install-info) \
29890 || exit 1
29892 @endif libiberty
29894 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29895 maybe-install-pdf-libiberty:
29896 @if libiberty
29897 maybe-install-pdf-libiberty: install-pdf-libiberty
29899 install-pdf-libiberty: \
29900 configure-libiberty \
29901 pdf-libiberty
29902 @[ -f ./libiberty/Makefile ] || exit 0; \
29903 r=`${PWD_COMMAND}`; export r; \
29904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29905 $(HOST_EXPORTS) \
29906 for flag in $(EXTRA_HOST_FLAGS) ; do \
29907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29908 done; \
29909 echo "Doing install-pdf in libiberty" ; \
29910 (cd $(HOST_SUBDIR)/libiberty && \
29911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29913 "RANLIB=$${RANLIB}" \
29914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29915 install-pdf) \
29916 || exit 1
29918 @endif libiberty
29920 .PHONY: maybe-install-html-libiberty install-html-libiberty
29921 maybe-install-html-libiberty:
29922 @if libiberty
29923 maybe-install-html-libiberty: install-html-libiberty
29925 install-html-libiberty: \
29926 configure-libiberty \
29927 html-libiberty
29928 @[ -f ./libiberty/Makefile ] || exit 0; \
29929 r=`${PWD_COMMAND}`; export r; \
29930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29931 $(HOST_EXPORTS) \
29932 for flag in $(EXTRA_HOST_FLAGS) ; do \
29933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29934 done; \
29935 echo "Doing install-html in libiberty" ; \
29936 (cd $(HOST_SUBDIR)/libiberty && \
29937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29939 "RANLIB=$${RANLIB}" \
29940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29941 install-html) \
29942 || exit 1
29944 @endif libiberty
29946 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29947 maybe-installcheck-libiberty:
29948 @if libiberty
29949 maybe-installcheck-libiberty: installcheck-libiberty
29951 installcheck-libiberty: \
29952 configure-libiberty
29953 @[ -f ./libiberty/Makefile ] || exit 0; \
29954 r=`${PWD_COMMAND}`; export r; \
29955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29956 $(HOST_EXPORTS) \
29957 for flag in $(EXTRA_HOST_FLAGS) ; do \
29958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29959 done; \
29960 echo "Doing installcheck in libiberty" ; \
29961 (cd $(HOST_SUBDIR)/libiberty && \
29962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29964 "RANLIB=$${RANLIB}" \
29965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29966 installcheck) \
29967 || exit 1
29969 @endif libiberty
29971 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29972 maybe-mostlyclean-libiberty:
29973 @if libiberty
29974 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29976 mostlyclean-libiberty:
29977 @[ -f ./libiberty/Makefile ] || exit 0; \
29978 r=`${PWD_COMMAND}`; export r; \
29979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29980 $(HOST_EXPORTS) \
29981 for flag in $(EXTRA_HOST_FLAGS) ; do \
29982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29983 done; \
29984 echo "Doing mostlyclean in libiberty" ; \
29985 (cd $(HOST_SUBDIR)/libiberty && \
29986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29988 "RANLIB=$${RANLIB}" \
29989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29990 mostlyclean) \
29991 || exit 1
29993 @endif libiberty
29995 .PHONY: maybe-clean-libiberty clean-libiberty
29996 maybe-clean-libiberty:
29997 @if libiberty
29998 maybe-clean-libiberty: clean-libiberty
30000 clean-libiberty:
30001 @[ -f ./libiberty/Makefile ] || exit 0; \
30002 r=`${PWD_COMMAND}`; export r; \
30003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30004 $(HOST_EXPORTS) \
30005 for flag in $(EXTRA_HOST_FLAGS) ; do \
30006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30007 done; \
30008 echo "Doing clean in libiberty" ; \
30009 (cd $(HOST_SUBDIR)/libiberty && \
30010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30012 "RANLIB=$${RANLIB}" \
30013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30014 clean) \
30015 || exit 1
30017 @endif libiberty
30019 .PHONY: maybe-distclean-libiberty distclean-libiberty
30020 maybe-distclean-libiberty:
30021 @if libiberty
30022 maybe-distclean-libiberty: distclean-libiberty
30024 distclean-libiberty:
30025 @[ -f ./libiberty/Makefile ] || exit 0; \
30026 r=`${PWD_COMMAND}`; export r; \
30027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30028 $(HOST_EXPORTS) \
30029 for flag in $(EXTRA_HOST_FLAGS) ; do \
30030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30031 done; \
30032 echo "Doing distclean in libiberty" ; \
30033 (cd $(HOST_SUBDIR)/libiberty && \
30034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30036 "RANLIB=$${RANLIB}" \
30037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30038 distclean) \
30039 || exit 1
30041 @endif libiberty
30043 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30044 maybe-maintainer-clean-libiberty:
30045 @if libiberty
30046 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30048 maintainer-clean-libiberty:
30049 @[ -f ./libiberty/Makefile ] || exit 0; \
30050 r=`${PWD_COMMAND}`; export r; \
30051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30052 $(HOST_EXPORTS) \
30053 for flag in $(EXTRA_HOST_FLAGS) ; do \
30054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30055 done; \
30056 echo "Doing maintainer-clean in libiberty" ; \
30057 (cd $(HOST_SUBDIR)/libiberty && \
30058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30060 "RANLIB=$${RANLIB}" \
30061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30062 maintainer-clean) \
30063 || exit 1
30065 @endif libiberty
30069 .PHONY: configure-libiconv maybe-configure-libiconv
30070 maybe-configure-libiconv:
30071 @if gcc-bootstrap
30072 configure-libiconv: stage_current
30073 @endif gcc-bootstrap
30074 @if libiconv
30075 maybe-configure-libiconv: configure-libiconv
30076 configure-libiconv:
30077 @: $(MAKE); $(unstage)
30078 @r=`${PWD_COMMAND}`; export r; \
30079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30080 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30082 $(HOST_EXPORTS) \
30083 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30084 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30085 case $(srcdir) in \
30086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30087 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30089 esac; \
30090 srcdiroption="--srcdir=$${topdir}/libiconv"; \
30091 libsrcdir="$$s/libiconv"; \
30092 $(SHELL) $${libsrcdir}/configure \
30093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30094 --target=${target_alias} $${srcdiroption} --disable-shared \
30095 || exit 1
30096 @endif libiconv
30102 .PHONY: all-libiconv maybe-all-libiconv
30103 maybe-all-libiconv:
30104 @if gcc-bootstrap
30105 all-libiconv: stage_current
30106 @endif gcc-bootstrap
30107 @if libiconv
30108 TARGET-libiconv=all
30109 maybe-all-libiconv: all-libiconv
30110 all-libiconv: configure-libiconv
30111 @: $(MAKE); $(unstage)
30112 @r=`${PWD_COMMAND}`; export r; \
30113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30114 $(HOST_EXPORTS) \
30115 (cd $(HOST_SUBDIR)/libiconv && \
30116 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30117 $(TARGET-libiconv))
30118 @endif libiconv
30123 .PHONY: check-libiconv maybe-check-libiconv
30124 maybe-check-libiconv:
30125 @if libiconv
30126 maybe-check-libiconv: check-libiconv
30128 check-libiconv:
30129 @: $(MAKE); $(unstage)
30130 @r=`${PWD_COMMAND}`; export r; \
30131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30132 $(HOST_EXPORTS) \
30133 (cd $(HOST_SUBDIR)/libiconv && \
30134 $(MAKE) $(FLAGS_TO_PASS) check)
30136 @endif libiconv
30138 .PHONY: install-libiconv maybe-install-libiconv
30139 maybe-install-libiconv:
30140 @if libiconv
30141 maybe-install-libiconv: install-libiconv
30143 install-libiconv:
30145 @endif libiconv
30147 # Other targets (info, dvi, pdf, etc.)
30149 .PHONY: maybe-info-libiconv info-libiconv
30150 maybe-info-libiconv:
30151 @if libiconv
30152 maybe-info-libiconv: info-libiconv
30154 info-libiconv: \
30155 configure-libiconv
30156 @: $(MAKE); $(unstage)
30157 @[ -f ./libiconv/Makefile ] || exit 0; \
30158 r=`${PWD_COMMAND}`; export r; \
30159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30160 $(HOST_EXPORTS) \
30161 for flag in $(EXTRA_HOST_FLAGS) ; do \
30162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30163 done; \
30164 echo "Doing info in libiconv" ; \
30165 (cd $(HOST_SUBDIR)/libiconv && \
30166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30168 "RANLIB=$${RANLIB}" \
30169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30170 info) \
30171 || exit 1
30173 @endif libiconv
30175 .PHONY: maybe-dvi-libiconv dvi-libiconv
30176 maybe-dvi-libiconv:
30177 @if libiconv
30178 maybe-dvi-libiconv: dvi-libiconv
30180 dvi-libiconv: \
30181 configure-libiconv
30182 @: $(MAKE); $(unstage)
30183 @[ -f ./libiconv/Makefile ] || exit 0; \
30184 r=`${PWD_COMMAND}`; export r; \
30185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30186 $(HOST_EXPORTS) \
30187 for flag in $(EXTRA_HOST_FLAGS) ; do \
30188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30189 done; \
30190 echo "Doing dvi in libiconv" ; \
30191 (cd $(HOST_SUBDIR)/libiconv && \
30192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30194 "RANLIB=$${RANLIB}" \
30195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30196 dvi) \
30197 || exit 1
30199 @endif libiconv
30201 .PHONY: maybe-pdf-libiconv pdf-libiconv
30202 maybe-pdf-libiconv:
30203 @if libiconv
30204 maybe-pdf-libiconv: pdf-libiconv
30206 pdf-libiconv: \
30207 configure-libiconv
30208 @: $(MAKE); $(unstage)
30209 @[ -f ./libiconv/Makefile ] || exit 0; \
30210 r=`${PWD_COMMAND}`; export r; \
30211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30212 $(HOST_EXPORTS) \
30213 for flag in $(EXTRA_HOST_FLAGS) ; do \
30214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30215 done; \
30216 echo "Doing pdf in libiconv" ; \
30217 (cd $(HOST_SUBDIR)/libiconv && \
30218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30220 "RANLIB=$${RANLIB}" \
30221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30222 pdf) \
30223 || exit 1
30225 @endif libiconv
30227 .PHONY: maybe-html-libiconv html-libiconv
30228 maybe-html-libiconv:
30229 @if libiconv
30230 maybe-html-libiconv: html-libiconv
30232 html-libiconv: \
30233 configure-libiconv
30234 @: $(MAKE); $(unstage)
30235 @[ -f ./libiconv/Makefile ] || exit 0; \
30236 r=`${PWD_COMMAND}`; export r; \
30237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30238 $(HOST_EXPORTS) \
30239 for flag in $(EXTRA_HOST_FLAGS) ; do \
30240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30241 done; \
30242 echo "Doing html in libiconv" ; \
30243 (cd $(HOST_SUBDIR)/libiconv && \
30244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30246 "RANLIB=$${RANLIB}" \
30247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30248 html) \
30249 || exit 1
30251 @endif libiconv
30253 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30254 maybe-TAGS-libiconv:
30255 @if libiconv
30256 maybe-TAGS-libiconv: TAGS-libiconv
30258 TAGS-libiconv: \
30259 configure-libiconv
30260 @: $(MAKE); $(unstage)
30261 @[ -f ./libiconv/Makefile ] || exit 0; \
30262 r=`${PWD_COMMAND}`; export r; \
30263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30264 $(HOST_EXPORTS) \
30265 for flag in $(EXTRA_HOST_FLAGS) ; do \
30266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30267 done; \
30268 echo "Doing TAGS in libiconv" ; \
30269 (cd $(HOST_SUBDIR)/libiconv && \
30270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30272 "RANLIB=$${RANLIB}" \
30273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30274 TAGS) \
30275 || exit 1
30277 @endif libiconv
30279 .PHONY: maybe-install-info-libiconv install-info-libiconv
30280 maybe-install-info-libiconv:
30281 @if libiconv
30282 maybe-install-info-libiconv: install-info-libiconv
30284 # libiconv doesn't support install-info.
30285 install-info-libiconv:
30287 @endif libiconv
30289 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30290 maybe-install-pdf-libiconv:
30291 @if libiconv
30292 maybe-install-pdf-libiconv: install-pdf-libiconv
30294 # libiconv doesn't support install-pdf.
30295 install-pdf-libiconv:
30297 @endif libiconv
30299 .PHONY: maybe-install-html-libiconv install-html-libiconv
30300 maybe-install-html-libiconv:
30301 @if libiconv
30302 maybe-install-html-libiconv: install-html-libiconv
30304 # libiconv doesn't support install-html.
30305 install-html-libiconv:
30307 @endif libiconv
30309 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30310 maybe-installcheck-libiconv:
30311 @if libiconv
30312 maybe-installcheck-libiconv: installcheck-libiconv
30314 installcheck-libiconv: \
30315 configure-libiconv
30316 @: $(MAKE); $(unstage)
30317 @[ -f ./libiconv/Makefile ] || exit 0; \
30318 r=`${PWD_COMMAND}`; export r; \
30319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30320 $(HOST_EXPORTS) \
30321 for flag in $(EXTRA_HOST_FLAGS) ; do \
30322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30323 done; \
30324 echo "Doing installcheck in libiconv" ; \
30325 (cd $(HOST_SUBDIR)/libiconv && \
30326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30328 "RANLIB=$${RANLIB}" \
30329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30330 installcheck) \
30331 || exit 1
30333 @endif libiconv
30335 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30336 maybe-mostlyclean-libiconv:
30337 @if libiconv
30338 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30340 mostlyclean-libiconv:
30341 @: $(MAKE); $(unstage)
30342 @[ -f ./libiconv/Makefile ] || exit 0; \
30343 r=`${PWD_COMMAND}`; export r; \
30344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30345 $(HOST_EXPORTS) \
30346 for flag in $(EXTRA_HOST_FLAGS) ; do \
30347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30348 done; \
30349 echo "Doing mostlyclean in libiconv" ; \
30350 (cd $(HOST_SUBDIR)/libiconv && \
30351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30353 "RANLIB=$${RANLIB}" \
30354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30355 mostlyclean) \
30356 || exit 1
30358 @endif libiconv
30360 .PHONY: maybe-clean-libiconv clean-libiconv
30361 maybe-clean-libiconv:
30362 @if libiconv
30363 maybe-clean-libiconv: clean-libiconv
30365 clean-libiconv:
30366 @: $(MAKE); $(unstage)
30367 @[ -f ./libiconv/Makefile ] || exit 0; \
30368 r=`${PWD_COMMAND}`; export r; \
30369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30370 $(HOST_EXPORTS) \
30371 for flag in $(EXTRA_HOST_FLAGS) ; do \
30372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30373 done; \
30374 echo "Doing clean in libiconv" ; \
30375 (cd $(HOST_SUBDIR)/libiconv && \
30376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30378 "RANLIB=$${RANLIB}" \
30379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30380 clean) \
30381 || exit 1
30383 @endif libiconv
30385 .PHONY: maybe-distclean-libiconv distclean-libiconv
30386 maybe-distclean-libiconv:
30387 @if libiconv
30388 maybe-distclean-libiconv: distclean-libiconv
30390 distclean-libiconv:
30391 @: $(MAKE); $(unstage)
30392 @[ -f ./libiconv/Makefile ] || exit 0; \
30393 r=`${PWD_COMMAND}`; export r; \
30394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30395 $(HOST_EXPORTS) \
30396 for flag in $(EXTRA_HOST_FLAGS) ; do \
30397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30398 done; \
30399 echo "Doing distclean in libiconv" ; \
30400 (cd $(HOST_SUBDIR)/libiconv && \
30401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30403 "RANLIB=$${RANLIB}" \
30404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30405 distclean) \
30406 || exit 1
30408 @endif libiconv
30410 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30411 maybe-maintainer-clean-libiconv:
30412 @if libiconv
30413 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30415 maintainer-clean-libiconv:
30416 @: $(MAKE); $(unstage)
30417 @[ -f ./libiconv/Makefile ] || exit 0; \
30418 r=`${PWD_COMMAND}`; export r; \
30419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30420 $(HOST_EXPORTS) \
30421 for flag in $(EXTRA_HOST_FLAGS) ; do \
30422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30423 done; \
30424 echo "Doing maintainer-clean in libiconv" ; \
30425 (cd $(HOST_SUBDIR)/libiconv && \
30426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30428 "RANLIB=$${RANLIB}" \
30429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30430 maintainer-clean) \
30431 || exit 1
30433 @endif libiconv
30437 .PHONY: configure-libtool maybe-configure-libtool
30438 maybe-configure-libtool:
30439 @if gcc-bootstrap
30440 configure-libtool: stage_current
30441 @endif gcc-bootstrap
30442 @if libtool
30443 maybe-configure-libtool: configure-libtool
30444 configure-libtool:
30445 @: $(MAKE); $(unstage)
30446 @r=`${PWD_COMMAND}`; export r; \
30447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30448 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
30449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
30450 $(HOST_EXPORTS) \
30451 echo Configuring in $(HOST_SUBDIR)/libtool; \
30452 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
30453 case $(srcdir) in \
30454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30455 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
30456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30457 esac; \
30458 srcdiroption="--srcdir=$${topdir}/libtool"; \
30459 libsrcdir="$$s/libtool"; \
30460 $(SHELL) $${libsrcdir}/configure \
30461 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30462 --target=${target_alias} $${srcdiroption} \
30463 || exit 1
30464 @endif libtool
30470 .PHONY: all-libtool maybe-all-libtool
30471 maybe-all-libtool:
30472 @if gcc-bootstrap
30473 all-libtool: stage_current
30474 @endif gcc-bootstrap
30475 @if libtool
30476 TARGET-libtool=all
30477 maybe-all-libtool: all-libtool
30478 all-libtool: configure-libtool
30479 @: $(MAKE); $(unstage)
30480 @r=`${PWD_COMMAND}`; export r; \
30481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482 $(HOST_EXPORTS) \
30483 (cd $(HOST_SUBDIR)/libtool && \
30484 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30485 $(TARGET-libtool))
30486 @endif libtool
30491 .PHONY: check-libtool maybe-check-libtool
30492 maybe-check-libtool:
30493 @if libtool
30494 maybe-check-libtool: check-libtool
30496 check-libtool:
30497 @: $(MAKE); $(unstage)
30498 @r=`${PWD_COMMAND}`; export r; \
30499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30500 $(HOST_EXPORTS) \
30501 (cd $(HOST_SUBDIR)/libtool && \
30502 $(MAKE) $(FLAGS_TO_PASS) check)
30504 @endif libtool
30506 .PHONY: install-libtool maybe-install-libtool
30507 maybe-install-libtool:
30508 @if libtool
30509 maybe-install-libtool: install-libtool
30511 install-libtool: installdirs
30512 @: $(MAKE); $(unstage)
30513 @r=`${PWD_COMMAND}`; export r; \
30514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515 $(HOST_EXPORTS) \
30516 (cd $(HOST_SUBDIR)/libtool && \
30517 $(MAKE) $(FLAGS_TO_PASS) install)
30519 @endif libtool
30521 # Other targets (info, dvi, pdf, etc.)
30523 .PHONY: maybe-info-libtool info-libtool
30524 maybe-info-libtool:
30525 @if libtool
30526 maybe-info-libtool: info-libtool
30528 info-libtool: \
30529 configure-libtool
30530 @: $(MAKE); $(unstage)
30531 @[ -f ./libtool/Makefile ] || exit 0; \
30532 r=`${PWD_COMMAND}`; export r; \
30533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30534 $(HOST_EXPORTS) \
30535 for flag in $(EXTRA_HOST_FLAGS) ; do \
30536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30537 done; \
30538 echo "Doing info in libtool" ; \
30539 (cd $(HOST_SUBDIR)/libtool && \
30540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30542 "RANLIB=$${RANLIB}" \
30543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30544 info) \
30545 || exit 1
30547 @endif libtool
30549 .PHONY: maybe-dvi-libtool dvi-libtool
30550 maybe-dvi-libtool:
30551 @if libtool
30552 maybe-dvi-libtool: dvi-libtool
30554 dvi-libtool: \
30555 configure-libtool
30556 @: $(MAKE); $(unstage)
30557 @[ -f ./libtool/Makefile ] || exit 0; \
30558 r=`${PWD_COMMAND}`; export r; \
30559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30560 $(HOST_EXPORTS) \
30561 for flag in $(EXTRA_HOST_FLAGS) ; do \
30562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30563 done; \
30564 echo "Doing dvi in libtool" ; \
30565 (cd $(HOST_SUBDIR)/libtool && \
30566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30568 "RANLIB=$${RANLIB}" \
30569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30570 dvi) \
30571 || exit 1
30573 @endif libtool
30575 .PHONY: maybe-pdf-libtool pdf-libtool
30576 maybe-pdf-libtool:
30577 @if libtool
30578 maybe-pdf-libtool: pdf-libtool
30580 pdf-libtool: \
30581 configure-libtool
30582 @: $(MAKE); $(unstage)
30583 @[ -f ./libtool/Makefile ] || exit 0; \
30584 r=`${PWD_COMMAND}`; export r; \
30585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30586 $(HOST_EXPORTS) \
30587 for flag in $(EXTRA_HOST_FLAGS) ; do \
30588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30589 done; \
30590 echo "Doing pdf in libtool" ; \
30591 (cd $(HOST_SUBDIR)/libtool && \
30592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30594 "RANLIB=$${RANLIB}" \
30595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30596 pdf) \
30597 || exit 1
30599 @endif libtool
30601 .PHONY: maybe-html-libtool html-libtool
30602 maybe-html-libtool:
30603 @if libtool
30604 maybe-html-libtool: html-libtool
30606 html-libtool: \
30607 configure-libtool
30608 @: $(MAKE); $(unstage)
30609 @[ -f ./libtool/Makefile ] || exit 0; \
30610 r=`${PWD_COMMAND}`; export r; \
30611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30612 $(HOST_EXPORTS) \
30613 for flag in $(EXTRA_HOST_FLAGS) ; do \
30614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30615 done; \
30616 echo "Doing html in libtool" ; \
30617 (cd $(HOST_SUBDIR)/libtool && \
30618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30620 "RANLIB=$${RANLIB}" \
30621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30622 html) \
30623 || exit 1
30625 @endif libtool
30627 .PHONY: maybe-TAGS-libtool TAGS-libtool
30628 maybe-TAGS-libtool:
30629 @if libtool
30630 maybe-TAGS-libtool: TAGS-libtool
30632 TAGS-libtool: \
30633 configure-libtool
30634 @: $(MAKE); $(unstage)
30635 @[ -f ./libtool/Makefile ] || exit 0; \
30636 r=`${PWD_COMMAND}`; export r; \
30637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30638 $(HOST_EXPORTS) \
30639 for flag in $(EXTRA_HOST_FLAGS) ; do \
30640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30641 done; \
30642 echo "Doing TAGS in libtool" ; \
30643 (cd $(HOST_SUBDIR)/libtool && \
30644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30646 "RANLIB=$${RANLIB}" \
30647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30648 TAGS) \
30649 || exit 1
30651 @endif libtool
30653 .PHONY: maybe-install-info-libtool install-info-libtool
30654 maybe-install-info-libtool:
30655 @if libtool
30656 maybe-install-info-libtool: install-info-libtool
30658 install-info-libtool: \
30659 configure-libtool \
30660 info-libtool
30661 @: $(MAKE); $(unstage)
30662 @[ -f ./libtool/Makefile ] || exit 0; \
30663 r=`${PWD_COMMAND}`; export r; \
30664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30665 $(HOST_EXPORTS) \
30666 for flag in $(EXTRA_HOST_FLAGS) ; do \
30667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30668 done; \
30669 echo "Doing install-info in libtool" ; \
30670 (cd $(HOST_SUBDIR)/libtool && \
30671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30673 "RANLIB=$${RANLIB}" \
30674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30675 install-info) \
30676 || exit 1
30678 @endif libtool
30680 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
30681 maybe-install-pdf-libtool:
30682 @if libtool
30683 maybe-install-pdf-libtool: install-pdf-libtool
30685 install-pdf-libtool: \
30686 configure-libtool \
30687 pdf-libtool
30688 @: $(MAKE); $(unstage)
30689 @[ -f ./libtool/Makefile ] || exit 0; \
30690 r=`${PWD_COMMAND}`; export r; \
30691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692 $(HOST_EXPORTS) \
30693 for flag in $(EXTRA_HOST_FLAGS) ; do \
30694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30695 done; \
30696 echo "Doing install-pdf in libtool" ; \
30697 (cd $(HOST_SUBDIR)/libtool && \
30698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700 "RANLIB=$${RANLIB}" \
30701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30702 install-pdf) \
30703 || exit 1
30705 @endif libtool
30707 .PHONY: maybe-install-html-libtool install-html-libtool
30708 maybe-install-html-libtool:
30709 @if libtool
30710 maybe-install-html-libtool: install-html-libtool
30712 install-html-libtool: \
30713 configure-libtool \
30714 html-libtool
30715 @: $(MAKE); $(unstage)
30716 @[ -f ./libtool/Makefile ] || exit 0; \
30717 r=`${PWD_COMMAND}`; export r; \
30718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30719 $(HOST_EXPORTS) \
30720 for flag in $(EXTRA_HOST_FLAGS) ; do \
30721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30722 done; \
30723 echo "Doing install-html in libtool" ; \
30724 (cd $(HOST_SUBDIR)/libtool && \
30725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30727 "RANLIB=$${RANLIB}" \
30728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30729 install-html) \
30730 || exit 1
30732 @endif libtool
30734 .PHONY: maybe-installcheck-libtool installcheck-libtool
30735 maybe-installcheck-libtool:
30736 @if libtool
30737 maybe-installcheck-libtool: installcheck-libtool
30739 installcheck-libtool: \
30740 configure-libtool
30741 @: $(MAKE); $(unstage)
30742 @[ -f ./libtool/Makefile ] || exit 0; \
30743 r=`${PWD_COMMAND}`; export r; \
30744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30745 $(HOST_EXPORTS) \
30746 for flag in $(EXTRA_HOST_FLAGS) ; do \
30747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30748 done; \
30749 echo "Doing installcheck in libtool" ; \
30750 (cd $(HOST_SUBDIR)/libtool && \
30751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30753 "RANLIB=$${RANLIB}" \
30754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30755 installcheck) \
30756 || exit 1
30758 @endif libtool
30760 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
30761 maybe-mostlyclean-libtool:
30762 @if libtool
30763 maybe-mostlyclean-libtool: mostlyclean-libtool
30765 mostlyclean-libtool:
30766 @: $(MAKE); $(unstage)
30767 @[ -f ./libtool/Makefile ] || exit 0; \
30768 r=`${PWD_COMMAND}`; export r; \
30769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30770 $(HOST_EXPORTS) \
30771 for flag in $(EXTRA_HOST_FLAGS) ; do \
30772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30773 done; \
30774 echo "Doing mostlyclean in libtool" ; \
30775 (cd $(HOST_SUBDIR)/libtool && \
30776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30778 "RANLIB=$${RANLIB}" \
30779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30780 mostlyclean) \
30781 || exit 1
30783 @endif libtool
30785 .PHONY: maybe-clean-libtool clean-libtool
30786 maybe-clean-libtool:
30787 @if libtool
30788 maybe-clean-libtool: clean-libtool
30790 clean-libtool:
30791 @: $(MAKE); $(unstage)
30792 @[ -f ./libtool/Makefile ] || exit 0; \
30793 r=`${PWD_COMMAND}`; export r; \
30794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30795 $(HOST_EXPORTS) \
30796 for flag in $(EXTRA_HOST_FLAGS) ; do \
30797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30798 done; \
30799 echo "Doing clean in libtool" ; \
30800 (cd $(HOST_SUBDIR)/libtool && \
30801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30803 "RANLIB=$${RANLIB}" \
30804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30805 clean) \
30806 || exit 1
30808 @endif libtool
30810 .PHONY: maybe-distclean-libtool distclean-libtool
30811 maybe-distclean-libtool:
30812 @if libtool
30813 maybe-distclean-libtool: distclean-libtool
30815 distclean-libtool:
30816 @: $(MAKE); $(unstage)
30817 @[ -f ./libtool/Makefile ] || exit 0; \
30818 r=`${PWD_COMMAND}`; export r; \
30819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30820 $(HOST_EXPORTS) \
30821 for flag in $(EXTRA_HOST_FLAGS) ; do \
30822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30823 done; \
30824 echo "Doing distclean in libtool" ; \
30825 (cd $(HOST_SUBDIR)/libtool && \
30826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30828 "RANLIB=$${RANLIB}" \
30829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30830 distclean) \
30831 || exit 1
30833 @endif libtool
30835 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
30836 maybe-maintainer-clean-libtool:
30837 @if libtool
30838 maybe-maintainer-clean-libtool: maintainer-clean-libtool
30840 maintainer-clean-libtool:
30841 @: $(MAKE); $(unstage)
30842 @[ -f ./libtool/Makefile ] || exit 0; \
30843 r=`${PWD_COMMAND}`; export r; \
30844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30845 $(HOST_EXPORTS) \
30846 for flag in $(EXTRA_HOST_FLAGS) ; do \
30847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30848 done; \
30849 echo "Doing maintainer-clean in libtool" ; \
30850 (cd $(HOST_SUBDIR)/libtool && \
30851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30853 "RANLIB=$${RANLIB}" \
30854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30855 maintainer-clean) \
30856 || exit 1
30858 @endif libtool
30862 .PHONY: configure-m4 maybe-configure-m4
30863 maybe-configure-m4:
30864 @if gcc-bootstrap
30865 configure-m4: stage_current
30866 @endif gcc-bootstrap
30867 @if m4
30868 maybe-configure-m4: configure-m4
30869 configure-m4:
30870 @: $(MAKE); $(unstage)
30871 @r=`${PWD_COMMAND}`; export r; \
30872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30873 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
30875 $(HOST_EXPORTS) \
30876 echo Configuring in $(HOST_SUBDIR)/m4; \
30877 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30878 case $(srcdir) in \
30879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30880 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30882 esac; \
30883 srcdiroption="--srcdir=$${topdir}/m4"; \
30884 libsrcdir="$$s/m4"; \
30885 $(SHELL) $${libsrcdir}/configure \
30886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30887 --target=${target_alias} $${srcdiroption} \
30888 || exit 1
30889 @endif m4
30895 .PHONY: all-m4 maybe-all-m4
30896 maybe-all-m4:
30897 @if gcc-bootstrap
30898 all-m4: stage_current
30899 @endif gcc-bootstrap
30900 @if m4
30901 TARGET-m4=all
30902 maybe-all-m4: all-m4
30903 all-m4: configure-m4
30904 @: $(MAKE); $(unstage)
30905 @r=`${PWD_COMMAND}`; export r; \
30906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30907 $(HOST_EXPORTS) \
30908 (cd $(HOST_SUBDIR)/m4 && \
30909 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30910 $(TARGET-m4))
30911 @endif m4
30916 .PHONY: check-m4 maybe-check-m4
30917 maybe-check-m4:
30918 @if m4
30919 maybe-check-m4: check-m4
30921 check-m4:
30922 @: $(MAKE); $(unstage)
30923 @r=`${PWD_COMMAND}`; export r; \
30924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30925 $(HOST_EXPORTS) \
30926 (cd $(HOST_SUBDIR)/m4 && \
30927 $(MAKE) $(FLAGS_TO_PASS) check)
30929 @endif m4
30931 .PHONY: install-m4 maybe-install-m4
30932 maybe-install-m4:
30933 @if m4
30934 maybe-install-m4: install-m4
30936 install-m4: installdirs
30937 @: $(MAKE); $(unstage)
30938 @r=`${PWD_COMMAND}`; export r; \
30939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30940 $(HOST_EXPORTS) \
30941 (cd $(HOST_SUBDIR)/m4 && \
30942 $(MAKE) $(FLAGS_TO_PASS) install)
30944 @endif m4
30946 # Other targets (info, dvi, pdf, etc.)
30948 .PHONY: maybe-info-m4 info-m4
30949 maybe-info-m4:
30950 @if m4
30951 maybe-info-m4: info-m4
30953 info-m4: \
30954 configure-m4
30955 @: $(MAKE); $(unstage)
30956 @[ -f ./m4/Makefile ] || exit 0; \
30957 r=`${PWD_COMMAND}`; export r; \
30958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30959 $(HOST_EXPORTS) \
30960 for flag in $(EXTRA_HOST_FLAGS) ; do \
30961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30962 done; \
30963 echo "Doing info in m4" ; \
30964 (cd $(HOST_SUBDIR)/m4 && \
30965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30967 "RANLIB=$${RANLIB}" \
30968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30969 info) \
30970 || exit 1
30972 @endif m4
30974 .PHONY: maybe-dvi-m4 dvi-m4
30975 maybe-dvi-m4:
30976 @if m4
30977 maybe-dvi-m4: dvi-m4
30979 dvi-m4: \
30980 configure-m4
30981 @: $(MAKE); $(unstage)
30982 @[ -f ./m4/Makefile ] || exit 0; \
30983 r=`${PWD_COMMAND}`; export r; \
30984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30985 $(HOST_EXPORTS) \
30986 for flag in $(EXTRA_HOST_FLAGS) ; do \
30987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30988 done; \
30989 echo "Doing dvi in m4" ; \
30990 (cd $(HOST_SUBDIR)/m4 && \
30991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30993 "RANLIB=$${RANLIB}" \
30994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30995 dvi) \
30996 || exit 1
30998 @endif m4
31000 .PHONY: maybe-pdf-m4 pdf-m4
31001 maybe-pdf-m4:
31002 @if m4
31003 maybe-pdf-m4: pdf-m4
31005 pdf-m4: \
31006 configure-m4
31007 @: $(MAKE); $(unstage)
31008 @[ -f ./m4/Makefile ] || exit 0; \
31009 r=`${PWD_COMMAND}`; export r; \
31010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011 $(HOST_EXPORTS) \
31012 for flag in $(EXTRA_HOST_FLAGS) ; do \
31013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31014 done; \
31015 echo "Doing pdf in m4" ; \
31016 (cd $(HOST_SUBDIR)/m4 && \
31017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31019 "RANLIB=$${RANLIB}" \
31020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31021 pdf) \
31022 || exit 1
31024 @endif m4
31026 .PHONY: maybe-html-m4 html-m4
31027 maybe-html-m4:
31028 @if m4
31029 maybe-html-m4: html-m4
31031 html-m4: \
31032 configure-m4
31033 @: $(MAKE); $(unstage)
31034 @[ -f ./m4/Makefile ] || exit 0; \
31035 r=`${PWD_COMMAND}`; export r; \
31036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31037 $(HOST_EXPORTS) \
31038 for flag in $(EXTRA_HOST_FLAGS) ; do \
31039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31040 done; \
31041 echo "Doing html in m4" ; \
31042 (cd $(HOST_SUBDIR)/m4 && \
31043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31045 "RANLIB=$${RANLIB}" \
31046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31047 html) \
31048 || exit 1
31050 @endif m4
31052 .PHONY: maybe-TAGS-m4 TAGS-m4
31053 maybe-TAGS-m4:
31054 @if m4
31055 maybe-TAGS-m4: TAGS-m4
31057 TAGS-m4: \
31058 configure-m4
31059 @: $(MAKE); $(unstage)
31060 @[ -f ./m4/Makefile ] || exit 0; \
31061 r=`${PWD_COMMAND}`; export r; \
31062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31063 $(HOST_EXPORTS) \
31064 for flag in $(EXTRA_HOST_FLAGS) ; do \
31065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31066 done; \
31067 echo "Doing TAGS in m4" ; \
31068 (cd $(HOST_SUBDIR)/m4 && \
31069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31071 "RANLIB=$${RANLIB}" \
31072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31073 TAGS) \
31074 || exit 1
31076 @endif m4
31078 .PHONY: maybe-install-info-m4 install-info-m4
31079 maybe-install-info-m4:
31080 @if m4
31081 maybe-install-info-m4: install-info-m4
31083 install-info-m4: \
31084 configure-m4 \
31085 info-m4
31086 @: $(MAKE); $(unstage)
31087 @[ -f ./m4/Makefile ] || exit 0; \
31088 r=`${PWD_COMMAND}`; export r; \
31089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31090 $(HOST_EXPORTS) \
31091 for flag in $(EXTRA_HOST_FLAGS) ; do \
31092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31093 done; \
31094 echo "Doing install-info in m4" ; \
31095 (cd $(HOST_SUBDIR)/m4 && \
31096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31098 "RANLIB=$${RANLIB}" \
31099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31100 install-info) \
31101 || exit 1
31103 @endif m4
31105 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31106 maybe-install-pdf-m4:
31107 @if m4
31108 maybe-install-pdf-m4: install-pdf-m4
31110 install-pdf-m4: \
31111 configure-m4 \
31112 pdf-m4
31113 @: $(MAKE); $(unstage)
31114 @[ -f ./m4/Makefile ] || exit 0; \
31115 r=`${PWD_COMMAND}`; export r; \
31116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31117 $(HOST_EXPORTS) \
31118 for flag in $(EXTRA_HOST_FLAGS) ; do \
31119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31120 done; \
31121 echo "Doing install-pdf in m4" ; \
31122 (cd $(HOST_SUBDIR)/m4 && \
31123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31125 "RANLIB=$${RANLIB}" \
31126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31127 install-pdf) \
31128 || exit 1
31130 @endif m4
31132 .PHONY: maybe-install-html-m4 install-html-m4
31133 maybe-install-html-m4:
31134 @if m4
31135 maybe-install-html-m4: install-html-m4
31137 install-html-m4: \
31138 configure-m4 \
31139 html-m4
31140 @: $(MAKE); $(unstage)
31141 @[ -f ./m4/Makefile ] || exit 0; \
31142 r=`${PWD_COMMAND}`; export r; \
31143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31144 $(HOST_EXPORTS) \
31145 for flag in $(EXTRA_HOST_FLAGS) ; do \
31146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31147 done; \
31148 echo "Doing install-html in m4" ; \
31149 (cd $(HOST_SUBDIR)/m4 && \
31150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31152 "RANLIB=$${RANLIB}" \
31153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31154 install-html) \
31155 || exit 1
31157 @endif m4
31159 .PHONY: maybe-installcheck-m4 installcheck-m4
31160 maybe-installcheck-m4:
31161 @if m4
31162 maybe-installcheck-m4: installcheck-m4
31164 installcheck-m4: \
31165 configure-m4
31166 @: $(MAKE); $(unstage)
31167 @[ -f ./m4/Makefile ] || exit 0; \
31168 r=`${PWD_COMMAND}`; export r; \
31169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31170 $(HOST_EXPORTS) \
31171 for flag in $(EXTRA_HOST_FLAGS) ; do \
31172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31173 done; \
31174 echo "Doing installcheck in m4" ; \
31175 (cd $(HOST_SUBDIR)/m4 && \
31176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31178 "RANLIB=$${RANLIB}" \
31179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31180 installcheck) \
31181 || exit 1
31183 @endif m4
31185 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31186 maybe-mostlyclean-m4:
31187 @if m4
31188 maybe-mostlyclean-m4: mostlyclean-m4
31190 mostlyclean-m4:
31191 @: $(MAKE); $(unstage)
31192 @[ -f ./m4/Makefile ] || exit 0; \
31193 r=`${PWD_COMMAND}`; export r; \
31194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31195 $(HOST_EXPORTS) \
31196 for flag in $(EXTRA_HOST_FLAGS) ; do \
31197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31198 done; \
31199 echo "Doing mostlyclean in m4" ; \
31200 (cd $(HOST_SUBDIR)/m4 && \
31201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31203 "RANLIB=$${RANLIB}" \
31204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31205 mostlyclean) \
31206 || exit 1
31208 @endif m4
31210 .PHONY: maybe-clean-m4 clean-m4
31211 maybe-clean-m4:
31212 @if m4
31213 maybe-clean-m4: clean-m4
31215 clean-m4:
31216 @: $(MAKE); $(unstage)
31217 @[ -f ./m4/Makefile ] || exit 0; \
31218 r=`${PWD_COMMAND}`; export r; \
31219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31220 $(HOST_EXPORTS) \
31221 for flag in $(EXTRA_HOST_FLAGS) ; do \
31222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31223 done; \
31224 echo "Doing clean in m4" ; \
31225 (cd $(HOST_SUBDIR)/m4 && \
31226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31228 "RANLIB=$${RANLIB}" \
31229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31230 clean) \
31231 || exit 1
31233 @endif m4
31235 .PHONY: maybe-distclean-m4 distclean-m4
31236 maybe-distclean-m4:
31237 @if m4
31238 maybe-distclean-m4: distclean-m4
31240 distclean-m4:
31241 @: $(MAKE); $(unstage)
31242 @[ -f ./m4/Makefile ] || exit 0; \
31243 r=`${PWD_COMMAND}`; export r; \
31244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31245 $(HOST_EXPORTS) \
31246 for flag in $(EXTRA_HOST_FLAGS) ; do \
31247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31248 done; \
31249 echo "Doing distclean in m4" ; \
31250 (cd $(HOST_SUBDIR)/m4 && \
31251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31253 "RANLIB=$${RANLIB}" \
31254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31255 distclean) \
31256 || exit 1
31258 @endif m4
31260 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31261 maybe-maintainer-clean-m4:
31262 @if m4
31263 maybe-maintainer-clean-m4: maintainer-clean-m4
31265 maintainer-clean-m4:
31266 @: $(MAKE); $(unstage)
31267 @[ -f ./m4/Makefile ] || exit 0; \
31268 r=`${PWD_COMMAND}`; export r; \
31269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31270 $(HOST_EXPORTS) \
31271 for flag in $(EXTRA_HOST_FLAGS) ; do \
31272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31273 done; \
31274 echo "Doing maintainer-clean in m4" ; \
31275 (cd $(HOST_SUBDIR)/m4 && \
31276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31278 "RANLIB=$${RANLIB}" \
31279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31280 maintainer-clean) \
31281 || exit 1
31283 @endif m4
31287 .PHONY: configure-make maybe-configure-make
31288 maybe-configure-make:
31289 @if gcc-bootstrap
31290 configure-make: stage_current
31291 @endif gcc-bootstrap
31292 @if make
31293 maybe-configure-make: configure-make
31294 configure-make:
31295 @: $(MAKE); $(unstage)
31296 @r=`${PWD_COMMAND}`; export r; \
31297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31298 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
31299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
31300 $(HOST_EXPORTS) \
31301 echo Configuring in $(HOST_SUBDIR)/make; \
31302 cd "$(HOST_SUBDIR)/make" || exit 1; \
31303 case $(srcdir) in \
31304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31305 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
31306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31307 esac; \
31308 srcdiroption="--srcdir=$${topdir}/make"; \
31309 libsrcdir="$$s/make"; \
31310 $(SHELL) $${libsrcdir}/configure \
31311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31312 --target=${target_alias} $${srcdiroption} \
31313 || exit 1
31314 @endif make
31320 .PHONY: all-make maybe-all-make
31321 maybe-all-make:
31322 @if gcc-bootstrap
31323 all-make: stage_current
31324 @endif gcc-bootstrap
31325 @if make
31326 TARGET-make=all
31327 maybe-all-make: all-make
31328 all-make: configure-make
31329 @: $(MAKE); $(unstage)
31330 @r=`${PWD_COMMAND}`; export r; \
31331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31332 $(HOST_EXPORTS) \
31333 (cd $(HOST_SUBDIR)/make && \
31334 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31335 $(TARGET-make))
31336 @endif make
31341 .PHONY: check-make maybe-check-make
31342 maybe-check-make:
31343 @if make
31344 maybe-check-make: check-make
31346 check-make:
31347 @: $(MAKE); $(unstage)
31348 @r=`${PWD_COMMAND}`; export r; \
31349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31350 $(HOST_EXPORTS) \
31351 (cd $(HOST_SUBDIR)/make && \
31352 $(MAKE) $(FLAGS_TO_PASS) check)
31354 @endif make
31356 .PHONY: install-make maybe-install-make
31357 maybe-install-make:
31358 @if make
31359 maybe-install-make: install-make
31361 install-make: 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)/make && \
31367 $(MAKE) $(FLAGS_TO_PASS) install)
31369 @endif make
31371 # Other targets (info, dvi, pdf, etc.)
31373 .PHONY: maybe-info-make info-make
31374 maybe-info-make:
31375 @if make
31376 maybe-info-make: info-make
31378 info-make: \
31379 configure-make
31380 @: $(MAKE); $(unstage)
31381 @[ -f ./make/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 make" ; \
31389 (cd $(HOST_SUBDIR)/make && \
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 make
31399 .PHONY: maybe-dvi-make dvi-make
31400 maybe-dvi-make:
31401 @if make
31402 maybe-dvi-make: dvi-make
31404 dvi-make: \
31405 configure-make
31406 @: $(MAKE); $(unstage)
31407 @[ -f ./make/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 make" ; \
31415 (cd $(HOST_SUBDIR)/make && \
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 make
31425 .PHONY: maybe-pdf-make pdf-make
31426 maybe-pdf-make:
31427 @if make
31428 maybe-pdf-make: pdf-make
31430 pdf-make: \
31431 configure-make
31432 @: $(MAKE); $(unstage)
31433 @[ -f ./make/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 make" ; \
31441 (cd $(HOST_SUBDIR)/make && \
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 make
31451 .PHONY: maybe-html-make html-make
31452 maybe-html-make:
31453 @if make
31454 maybe-html-make: html-make
31456 html-make: \
31457 configure-make
31458 @: $(MAKE); $(unstage)
31459 @[ -f ./make/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 make" ; \
31467 (cd $(HOST_SUBDIR)/make && \
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 make
31477 .PHONY: maybe-TAGS-make TAGS-make
31478 maybe-TAGS-make:
31479 @if make
31480 maybe-TAGS-make: TAGS-make
31482 TAGS-make: \
31483 configure-make
31484 @: $(MAKE); $(unstage)
31485 @[ -f ./make/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 make" ; \
31493 (cd $(HOST_SUBDIR)/make && \
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 make
31503 .PHONY: maybe-install-info-make install-info-make
31504 maybe-install-info-make:
31505 @if make
31506 maybe-install-info-make: install-info-make
31508 install-info-make: \
31509 configure-make \
31510 info-make
31511 @: $(MAKE); $(unstage)
31512 @[ -f ./make/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 make" ; \
31520 (cd $(HOST_SUBDIR)/make && \
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 make
31530 .PHONY: maybe-install-pdf-make install-pdf-make
31531 maybe-install-pdf-make:
31532 @if make
31533 maybe-install-pdf-make: install-pdf-make
31535 install-pdf-make: \
31536 configure-make \
31537 pdf-make
31538 @: $(MAKE); $(unstage)
31539 @[ -f ./make/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 make" ; \
31547 (cd $(HOST_SUBDIR)/make && \
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 make
31557 .PHONY: maybe-install-html-make install-html-make
31558 maybe-install-html-make:
31559 @if make
31560 maybe-install-html-make: install-html-make
31562 install-html-make: \
31563 configure-make \
31564 html-make
31565 @: $(MAKE); $(unstage)
31566 @[ -f ./make/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 make" ; \
31574 (cd $(HOST_SUBDIR)/make && \
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 make
31584 .PHONY: maybe-installcheck-make installcheck-make
31585 maybe-installcheck-make:
31586 @if make
31587 maybe-installcheck-make: installcheck-make
31589 installcheck-make: \
31590 configure-make
31591 @: $(MAKE); $(unstage)
31592 @[ -f ./make/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 make" ; \
31600 (cd $(HOST_SUBDIR)/make && \
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 make
31610 .PHONY: maybe-mostlyclean-make mostlyclean-make
31611 maybe-mostlyclean-make:
31612 @if make
31613 maybe-mostlyclean-make: mostlyclean-make
31615 mostlyclean-make:
31616 @: $(MAKE); $(unstage)
31617 @[ -f ./make/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 make" ; \
31625 (cd $(HOST_SUBDIR)/make && \
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 make
31635 .PHONY: maybe-clean-make clean-make
31636 maybe-clean-make:
31637 @if make
31638 maybe-clean-make: clean-make
31640 clean-make:
31641 @: $(MAKE); $(unstage)
31642 @[ -f ./make/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 make" ; \
31650 (cd $(HOST_SUBDIR)/make && \
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 make
31660 .PHONY: maybe-distclean-make distclean-make
31661 maybe-distclean-make:
31662 @if make
31663 maybe-distclean-make: distclean-make
31665 distclean-make:
31666 @: $(MAKE); $(unstage)
31667 @[ -f ./make/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 make" ; \
31675 (cd $(HOST_SUBDIR)/make && \
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 make
31685 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
31686 maybe-maintainer-clean-make:
31687 @if make
31688 maybe-maintainer-clean-make: maintainer-clean-make
31690 maintainer-clean-make:
31691 @: $(MAKE); $(unstage)
31692 @[ -f ./make/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 make" ; \
31700 (cd $(HOST_SUBDIR)/make && \
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 make
31712 .PHONY: configure-mmalloc maybe-configure-mmalloc
31713 maybe-configure-mmalloc:
31714 @if gcc-bootstrap
31715 configure-mmalloc: stage_current
31716 @endif gcc-bootstrap
31717 @if mmalloc
31718 maybe-configure-mmalloc: configure-mmalloc
31719 configure-mmalloc:
31720 @: $(MAKE); $(unstage)
31721 @r=`${PWD_COMMAND}`; export r; \
31722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31723 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
31724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
31725 $(HOST_EXPORTS) \
31726 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
31727 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
31728 case $(srcdir) in \
31729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31730 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
31731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31732 esac; \
31733 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
31734 libsrcdir="$$s/mmalloc"; \
31735 $(SHELL) $${libsrcdir}/configure \
31736 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31737 --target=${target_alias} $${srcdiroption} \
31738 || exit 1
31739 @endif mmalloc
31745 .PHONY: all-mmalloc maybe-all-mmalloc
31746 maybe-all-mmalloc:
31747 @if gcc-bootstrap
31748 all-mmalloc: stage_current
31749 @endif gcc-bootstrap
31750 @if mmalloc
31751 TARGET-mmalloc=all
31752 maybe-all-mmalloc: all-mmalloc
31753 all-mmalloc: configure-mmalloc
31754 @: $(MAKE); $(unstage)
31755 @r=`${PWD_COMMAND}`; export r; \
31756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31757 $(HOST_EXPORTS) \
31758 (cd $(HOST_SUBDIR)/mmalloc && \
31759 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31760 $(TARGET-mmalloc))
31761 @endif mmalloc
31766 .PHONY: check-mmalloc maybe-check-mmalloc
31767 maybe-check-mmalloc:
31768 @if mmalloc
31769 maybe-check-mmalloc: check-mmalloc
31771 check-mmalloc:
31773 @endif mmalloc
31775 .PHONY: install-mmalloc maybe-install-mmalloc
31776 maybe-install-mmalloc:
31777 @if mmalloc
31778 maybe-install-mmalloc: install-mmalloc
31780 install-mmalloc: installdirs
31781 @: $(MAKE); $(unstage)
31782 @r=`${PWD_COMMAND}`; export r; \
31783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31784 $(HOST_EXPORTS) \
31785 (cd $(HOST_SUBDIR)/mmalloc && \
31786 $(MAKE) $(FLAGS_TO_PASS) install)
31788 @endif mmalloc
31790 # Other targets (info, dvi, pdf, etc.)
31792 .PHONY: maybe-info-mmalloc info-mmalloc
31793 maybe-info-mmalloc:
31794 @if mmalloc
31795 maybe-info-mmalloc: info-mmalloc
31797 info-mmalloc: \
31798 configure-mmalloc
31799 @: $(MAKE); $(unstage)
31800 @[ -f ./mmalloc/Makefile ] || exit 0; \
31801 r=`${PWD_COMMAND}`; export r; \
31802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31803 $(HOST_EXPORTS) \
31804 for flag in $(EXTRA_HOST_FLAGS) ; do \
31805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31806 done; \
31807 echo "Doing info in mmalloc" ; \
31808 (cd $(HOST_SUBDIR)/mmalloc && \
31809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31811 "RANLIB=$${RANLIB}" \
31812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31813 info) \
31814 || exit 1
31816 @endif mmalloc
31818 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
31819 maybe-dvi-mmalloc:
31820 @if mmalloc
31821 maybe-dvi-mmalloc: dvi-mmalloc
31823 dvi-mmalloc: \
31824 configure-mmalloc
31825 @: $(MAKE); $(unstage)
31826 @[ -f ./mmalloc/Makefile ] || exit 0; \
31827 r=`${PWD_COMMAND}`; export r; \
31828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31829 $(HOST_EXPORTS) \
31830 for flag in $(EXTRA_HOST_FLAGS) ; do \
31831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31832 done; \
31833 echo "Doing dvi in mmalloc" ; \
31834 (cd $(HOST_SUBDIR)/mmalloc && \
31835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31837 "RANLIB=$${RANLIB}" \
31838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31839 dvi) \
31840 || exit 1
31842 @endif mmalloc
31844 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
31845 maybe-pdf-mmalloc:
31846 @if mmalloc
31847 maybe-pdf-mmalloc: pdf-mmalloc
31849 pdf-mmalloc: \
31850 configure-mmalloc
31851 @: $(MAKE); $(unstage)
31852 @[ -f ./mmalloc/Makefile ] || exit 0; \
31853 r=`${PWD_COMMAND}`; export r; \
31854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31855 $(HOST_EXPORTS) \
31856 for flag in $(EXTRA_HOST_FLAGS) ; do \
31857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31858 done; \
31859 echo "Doing pdf in mmalloc" ; \
31860 (cd $(HOST_SUBDIR)/mmalloc && \
31861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31863 "RANLIB=$${RANLIB}" \
31864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31865 pdf) \
31866 || exit 1
31868 @endif mmalloc
31870 .PHONY: maybe-html-mmalloc html-mmalloc
31871 maybe-html-mmalloc:
31872 @if mmalloc
31873 maybe-html-mmalloc: html-mmalloc
31875 html-mmalloc: \
31876 configure-mmalloc
31877 @: $(MAKE); $(unstage)
31878 @[ -f ./mmalloc/Makefile ] || exit 0; \
31879 r=`${PWD_COMMAND}`; export r; \
31880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881 $(HOST_EXPORTS) \
31882 for flag in $(EXTRA_HOST_FLAGS) ; do \
31883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31884 done; \
31885 echo "Doing html in mmalloc" ; \
31886 (cd $(HOST_SUBDIR)/mmalloc && \
31887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31889 "RANLIB=$${RANLIB}" \
31890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31891 html) \
31892 || exit 1
31894 @endif mmalloc
31896 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
31897 maybe-TAGS-mmalloc:
31898 @if mmalloc
31899 maybe-TAGS-mmalloc: TAGS-mmalloc
31901 TAGS-mmalloc: \
31902 configure-mmalloc
31903 @: $(MAKE); $(unstage)
31904 @[ -f ./mmalloc/Makefile ] || exit 0; \
31905 r=`${PWD_COMMAND}`; export r; \
31906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31907 $(HOST_EXPORTS) \
31908 for flag in $(EXTRA_HOST_FLAGS) ; do \
31909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31910 done; \
31911 echo "Doing TAGS in mmalloc" ; \
31912 (cd $(HOST_SUBDIR)/mmalloc && \
31913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31915 "RANLIB=$${RANLIB}" \
31916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31917 TAGS) \
31918 || exit 1
31920 @endif mmalloc
31922 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
31923 maybe-install-info-mmalloc:
31924 @if mmalloc
31925 maybe-install-info-mmalloc: install-info-mmalloc
31927 install-info-mmalloc: \
31928 configure-mmalloc \
31929 info-mmalloc
31930 @: $(MAKE); $(unstage)
31931 @[ -f ./mmalloc/Makefile ] || exit 0; \
31932 r=`${PWD_COMMAND}`; export r; \
31933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31934 $(HOST_EXPORTS) \
31935 for flag in $(EXTRA_HOST_FLAGS) ; do \
31936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31937 done; \
31938 echo "Doing install-info in mmalloc" ; \
31939 (cd $(HOST_SUBDIR)/mmalloc && \
31940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31942 "RANLIB=$${RANLIB}" \
31943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31944 install-info) \
31945 || exit 1
31947 @endif mmalloc
31949 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
31950 maybe-install-pdf-mmalloc:
31951 @if mmalloc
31952 maybe-install-pdf-mmalloc: install-pdf-mmalloc
31954 install-pdf-mmalloc: \
31955 configure-mmalloc \
31956 pdf-mmalloc
31957 @: $(MAKE); $(unstage)
31958 @[ -f ./mmalloc/Makefile ] || exit 0; \
31959 r=`${PWD_COMMAND}`; export r; \
31960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31961 $(HOST_EXPORTS) \
31962 for flag in $(EXTRA_HOST_FLAGS) ; do \
31963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31964 done; \
31965 echo "Doing install-pdf in mmalloc" ; \
31966 (cd $(HOST_SUBDIR)/mmalloc && \
31967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31969 "RANLIB=$${RANLIB}" \
31970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31971 install-pdf) \
31972 || exit 1
31974 @endif mmalloc
31976 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
31977 maybe-install-html-mmalloc:
31978 @if mmalloc
31979 maybe-install-html-mmalloc: install-html-mmalloc
31981 install-html-mmalloc: \
31982 configure-mmalloc \
31983 html-mmalloc
31984 @: $(MAKE); $(unstage)
31985 @[ -f ./mmalloc/Makefile ] || exit 0; \
31986 r=`${PWD_COMMAND}`; export r; \
31987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31988 $(HOST_EXPORTS) \
31989 for flag in $(EXTRA_HOST_FLAGS) ; do \
31990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31991 done; \
31992 echo "Doing install-html in mmalloc" ; \
31993 (cd $(HOST_SUBDIR)/mmalloc && \
31994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31996 "RANLIB=$${RANLIB}" \
31997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31998 install-html) \
31999 || exit 1
32001 @endif mmalloc
32003 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32004 maybe-installcheck-mmalloc:
32005 @if mmalloc
32006 maybe-installcheck-mmalloc: installcheck-mmalloc
32008 installcheck-mmalloc: \
32009 configure-mmalloc
32010 @: $(MAKE); $(unstage)
32011 @[ -f ./mmalloc/Makefile ] || exit 0; \
32012 r=`${PWD_COMMAND}`; export r; \
32013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32014 $(HOST_EXPORTS) \
32015 for flag in $(EXTRA_HOST_FLAGS) ; do \
32016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32017 done; \
32018 echo "Doing installcheck in mmalloc" ; \
32019 (cd $(HOST_SUBDIR)/mmalloc && \
32020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32022 "RANLIB=$${RANLIB}" \
32023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32024 installcheck) \
32025 || exit 1
32027 @endif mmalloc
32029 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32030 maybe-mostlyclean-mmalloc:
32031 @if mmalloc
32032 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32034 mostlyclean-mmalloc:
32035 @: $(MAKE); $(unstage)
32036 @[ -f ./mmalloc/Makefile ] || exit 0; \
32037 r=`${PWD_COMMAND}`; export r; \
32038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32039 $(HOST_EXPORTS) \
32040 for flag in $(EXTRA_HOST_FLAGS) ; do \
32041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32042 done; \
32043 echo "Doing mostlyclean in mmalloc" ; \
32044 (cd $(HOST_SUBDIR)/mmalloc && \
32045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32047 "RANLIB=$${RANLIB}" \
32048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32049 mostlyclean) \
32050 || exit 1
32052 @endif mmalloc
32054 .PHONY: maybe-clean-mmalloc clean-mmalloc
32055 maybe-clean-mmalloc:
32056 @if mmalloc
32057 maybe-clean-mmalloc: clean-mmalloc
32059 clean-mmalloc:
32060 @: $(MAKE); $(unstage)
32061 @[ -f ./mmalloc/Makefile ] || exit 0; \
32062 r=`${PWD_COMMAND}`; export r; \
32063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32064 $(HOST_EXPORTS) \
32065 for flag in $(EXTRA_HOST_FLAGS) ; do \
32066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32067 done; \
32068 echo "Doing clean in mmalloc" ; \
32069 (cd $(HOST_SUBDIR)/mmalloc && \
32070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32072 "RANLIB=$${RANLIB}" \
32073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32074 clean) \
32075 || exit 1
32077 @endif mmalloc
32079 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32080 maybe-distclean-mmalloc:
32081 @if mmalloc
32082 maybe-distclean-mmalloc: distclean-mmalloc
32084 distclean-mmalloc:
32085 @: $(MAKE); $(unstage)
32086 @[ -f ./mmalloc/Makefile ] || exit 0; \
32087 r=`${PWD_COMMAND}`; export r; \
32088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32089 $(HOST_EXPORTS) \
32090 for flag in $(EXTRA_HOST_FLAGS) ; do \
32091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32092 done; \
32093 echo "Doing distclean in mmalloc" ; \
32094 (cd $(HOST_SUBDIR)/mmalloc && \
32095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32097 "RANLIB=$${RANLIB}" \
32098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32099 distclean) \
32100 || exit 1
32102 @endif mmalloc
32104 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32105 maybe-maintainer-clean-mmalloc:
32106 @if mmalloc
32107 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32109 maintainer-clean-mmalloc:
32110 @: $(MAKE); $(unstage)
32111 @[ -f ./mmalloc/Makefile ] || exit 0; \
32112 r=`${PWD_COMMAND}`; export r; \
32113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32114 $(HOST_EXPORTS) \
32115 for flag in $(EXTRA_HOST_FLAGS) ; do \
32116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32117 done; \
32118 echo "Doing maintainer-clean in mmalloc" ; \
32119 (cd $(HOST_SUBDIR)/mmalloc && \
32120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32122 "RANLIB=$${RANLIB}" \
32123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32124 maintainer-clean) \
32125 || exit 1
32127 @endif mmalloc
32131 .PHONY: configure-patch maybe-configure-patch
32132 maybe-configure-patch:
32133 @if gcc-bootstrap
32134 configure-patch: stage_current
32135 @endif gcc-bootstrap
32136 @if patch
32137 maybe-configure-patch: configure-patch
32138 configure-patch:
32139 @: $(MAKE); $(unstage)
32140 @r=`${PWD_COMMAND}`; export r; \
32141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
32143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
32144 $(HOST_EXPORTS) \
32145 echo Configuring in $(HOST_SUBDIR)/patch; \
32146 cd "$(HOST_SUBDIR)/patch" || exit 1; \
32147 case $(srcdir) in \
32148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32149 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
32150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32151 esac; \
32152 srcdiroption="--srcdir=$${topdir}/patch"; \
32153 libsrcdir="$$s/patch"; \
32154 $(SHELL) $${libsrcdir}/configure \
32155 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32156 --target=${target_alias} $${srcdiroption} \
32157 || exit 1
32158 @endif patch
32164 .PHONY: all-patch maybe-all-patch
32165 maybe-all-patch:
32166 @if gcc-bootstrap
32167 all-patch: stage_current
32168 @endif gcc-bootstrap
32169 @if patch
32170 TARGET-patch=all
32171 maybe-all-patch: all-patch
32172 all-patch: configure-patch
32173 @: $(MAKE); $(unstage)
32174 @r=`${PWD_COMMAND}`; export r; \
32175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32176 $(HOST_EXPORTS) \
32177 (cd $(HOST_SUBDIR)/patch && \
32178 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32179 $(TARGET-patch))
32180 @endif patch
32185 .PHONY: check-patch maybe-check-patch
32186 maybe-check-patch:
32187 @if patch
32188 maybe-check-patch: check-patch
32190 check-patch:
32191 @: $(MAKE); $(unstage)
32192 @r=`${PWD_COMMAND}`; export r; \
32193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194 $(HOST_EXPORTS) \
32195 (cd $(HOST_SUBDIR)/patch && \
32196 $(MAKE) $(FLAGS_TO_PASS) check)
32198 @endif patch
32200 .PHONY: install-patch maybe-install-patch
32201 maybe-install-patch:
32202 @if patch
32203 maybe-install-patch: install-patch
32205 install-patch: installdirs
32206 @: $(MAKE); $(unstage)
32207 @r=`${PWD_COMMAND}`; export r; \
32208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209 $(HOST_EXPORTS) \
32210 (cd $(HOST_SUBDIR)/patch && \
32211 $(MAKE) $(FLAGS_TO_PASS) install)
32213 @endif patch
32215 # Other targets (info, dvi, pdf, etc.)
32217 .PHONY: maybe-info-patch info-patch
32218 maybe-info-patch:
32219 @if patch
32220 maybe-info-patch: info-patch
32222 info-patch: \
32223 configure-patch
32224 @: $(MAKE); $(unstage)
32225 @[ -f ./patch/Makefile ] || exit 0; \
32226 r=`${PWD_COMMAND}`; export r; \
32227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32228 $(HOST_EXPORTS) \
32229 for flag in $(EXTRA_HOST_FLAGS) ; do \
32230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32231 done; \
32232 echo "Doing info in patch" ; \
32233 (cd $(HOST_SUBDIR)/patch && \
32234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32236 "RANLIB=$${RANLIB}" \
32237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32238 info) \
32239 || exit 1
32241 @endif patch
32243 .PHONY: maybe-dvi-patch dvi-patch
32244 maybe-dvi-patch:
32245 @if patch
32246 maybe-dvi-patch: dvi-patch
32248 dvi-patch: \
32249 configure-patch
32250 @: $(MAKE); $(unstage)
32251 @[ -f ./patch/Makefile ] || exit 0; \
32252 r=`${PWD_COMMAND}`; export r; \
32253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32254 $(HOST_EXPORTS) \
32255 for flag in $(EXTRA_HOST_FLAGS) ; do \
32256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32257 done; \
32258 echo "Doing dvi in patch" ; \
32259 (cd $(HOST_SUBDIR)/patch && \
32260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32262 "RANLIB=$${RANLIB}" \
32263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32264 dvi) \
32265 || exit 1
32267 @endif patch
32269 .PHONY: maybe-pdf-patch pdf-patch
32270 maybe-pdf-patch:
32271 @if patch
32272 maybe-pdf-patch: pdf-patch
32274 pdf-patch: \
32275 configure-patch
32276 @: $(MAKE); $(unstage)
32277 @[ -f ./patch/Makefile ] || exit 0; \
32278 r=`${PWD_COMMAND}`; export r; \
32279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32280 $(HOST_EXPORTS) \
32281 for flag in $(EXTRA_HOST_FLAGS) ; do \
32282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32283 done; \
32284 echo "Doing pdf in patch" ; \
32285 (cd $(HOST_SUBDIR)/patch && \
32286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32288 "RANLIB=$${RANLIB}" \
32289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32290 pdf) \
32291 || exit 1
32293 @endif patch
32295 .PHONY: maybe-html-patch html-patch
32296 maybe-html-patch:
32297 @if patch
32298 maybe-html-patch: html-patch
32300 html-patch: \
32301 configure-patch
32302 @: $(MAKE); $(unstage)
32303 @[ -f ./patch/Makefile ] || exit 0; \
32304 r=`${PWD_COMMAND}`; export r; \
32305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32306 $(HOST_EXPORTS) \
32307 for flag in $(EXTRA_HOST_FLAGS) ; do \
32308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32309 done; \
32310 echo "Doing html in patch" ; \
32311 (cd $(HOST_SUBDIR)/patch && \
32312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32314 "RANLIB=$${RANLIB}" \
32315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32316 html) \
32317 || exit 1
32319 @endif patch
32321 .PHONY: maybe-TAGS-patch TAGS-patch
32322 maybe-TAGS-patch:
32323 @if patch
32324 maybe-TAGS-patch: TAGS-patch
32326 TAGS-patch: \
32327 configure-patch
32328 @: $(MAKE); $(unstage)
32329 @[ -f ./patch/Makefile ] || exit 0; \
32330 r=`${PWD_COMMAND}`; export r; \
32331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32332 $(HOST_EXPORTS) \
32333 for flag in $(EXTRA_HOST_FLAGS) ; do \
32334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32335 done; \
32336 echo "Doing TAGS in patch" ; \
32337 (cd $(HOST_SUBDIR)/patch && \
32338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32340 "RANLIB=$${RANLIB}" \
32341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32342 TAGS) \
32343 || exit 1
32345 @endif patch
32347 .PHONY: maybe-install-info-patch install-info-patch
32348 maybe-install-info-patch:
32349 @if patch
32350 maybe-install-info-patch: install-info-patch
32352 install-info-patch: \
32353 configure-patch \
32354 info-patch
32355 @: $(MAKE); $(unstage)
32356 @[ -f ./patch/Makefile ] || exit 0; \
32357 r=`${PWD_COMMAND}`; export r; \
32358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359 $(HOST_EXPORTS) \
32360 for flag in $(EXTRA_HOST_FLAGS) ; do \
32361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32362 done; \
32363 echo "Doing install-info in patch" ; \
32364 (cd $(HOST_SUBDIR)/patch && \
32365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32367 "RANLIB=$${RANLIB}" \
32368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32369 install-info) \
32370 || exit 1
32372 @endif patch
32374 .PHONY: maybe-install-pdf-patch install-pdf-patch
32375 maybe-install-pdf-patch:
32376 @if patch
32377 maybe-install-pdf-patch: install-pdf-patch
32379 install-pdf-patch: \
32380 configure-patch \
32381 pdf-patch
32382 @: $(MAKE); $(unstage)
32383 @[ -f ./patch/Makefile ] || exit 0; \
32384 r=`${PWD_COMMAND}`; export r; \
32385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386 $(HOST_EXPORTS) \
32387 for flag in $(EXTRA_HOST_FLAGS) ; do \
32388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32389 done; \
32390 echo "Doing install-pdf in patch" ; \
32391 (cd $(HOST_SUBDIR)/patch && \
32392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32394 "RANLIB=$${RANLIB}" \
32395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32396 install-pdf) \
32397 || exit 1
32399 @endif patch
32401 .PHONY: maybe-install-html-patch install-html-patch
32402 maybe-install-html-patch:
32403 @if patch
32404 maybe-install-html-patch: install-html-patch
32406 install-html-patch: \
32407 configure-patch \
32408 html-patch
32409 @: $(MAKE); $(unstage)
32410 @[ -f ./patch/Makefile ] || exit 0; \
32411 r=`${PWD_COMMAND}`; export r; \
32412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32413 $(HOST_EXPORTS) \
32414 for flag in $(EXTRA_HOST_FLAGS) ; do \
32415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32416 done; \
32417 echo "Doing install-html in patch" ; \
32418 (cd $(HOST_SUBDIR)/patch && \
32419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32421 "RANLIB=$${RANLIB}" \
32422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32423 install-html) \
32424 || exit 1
32426 @endif patch
32428 .PHONY: maybe-installcheck-patch installcheck-patch
32429 maybe-installcheck-patch:
32430 @if patch
32431 maybe-installcheck-patch: installcheck-patch
32433 installcheck-patch: \
32434 configure-patch
32435 @: $(MAKE); $(unstage)
32436 @[ -f ./patch/Makefile ] || exit 0; \
32437 r=`${PWD_COMMAND}`; export r; \
32438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32439 $(HOST_EXPORTS) \
32440 for flag in $(EXTRA_HOST_FLAGS) ; do \
32441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32442 done; \
32443 echo "Doing installcheck in patch" ; \
32444 (cd $(HOST_SUBDIR)/patch && \
32445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32447 "RANLIB=$${RANLIB}" \
32448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32449 installcheck) \
32450 || exit 1
32452 @endif patch
32454 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
32455 maybe-mostlyclean-patch:
32456 @if patch
32457 maybe-mostlyclean-patch: mostlyclean-patch
32459 mostlyclean-patch:
32460 @: $(MAKE); $(unstage)
32461 @[ -f ./patch/Makefile ] || exit 0; \
32462 r=`${PWD_COMMAND}`; export r; \
32463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32464 $(HOST_EXPORTS) \
32465 for flag in $(EXTRA_HOST_FLAGS) ; do \
32466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32467 done; \
32468 echo "Doing mostlyclean in patch" ; \
32469 (cd $(HOST_SUBDIR)/patch && \
32470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32472 "RANLIB=$${RANLIB}" \
32473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32474 mostlyclean) \
32475 || exit 1
32477 @endif patch
32479 .PHONY: maybe-clean-patch clean-patch
32480 maybe-clean-patch:
32481 @if patch
32482 maybe-clean-patch: clean-patch
32484 clean-patch:
32485 @: $(MAKE); $(unstage)
32486 @[ -f ./patch/Makefile ] || exit 0; \
32487 r=`${PWD_COMMAND}`; export r; \
32488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32489 $(HOST_EXPORTS) \
32490 for flag in $(EXTRA_HOST_FLAGS) ; do \
32491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32492 done; \
32493 echo "Doing clean in patch" ; \
32494 (cd $(HOST_SUBDIR)/patch && \
32495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32497 "RANLIB=$${RANLIB}" \
32498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32499 clean) \
32500 || exit 1
32502 @endif patch
32504 .PHONY: maybe-distclean-patch distclean-patch
32505 maybe-distclean-patch:
32506 @if patch
32507 maybe-distclean-patch: distclean-patch
32509 distclean-patch:
32510 @: $(MAKE); $(unstage)
32511 @[ -f ./patch/Makefile ] || exit 0; \
32512 r=`${PWD_COMMAND}`; export r; \
32513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32514 $(HOST_EXPORTS) \
32515 for flag in $(EXTRA_HOST_FLAGS) ; do \
32516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32517 done; \
32518 echo "Doing distclean in patch" ; \
32519 (cd $(HOST_SUBDIR)/patch && \
32520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32522 "RANLIB=$${RANLIB}" \
32523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32524 distclean) \
32525 || exit 1
32527 @endif patch
32529 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
32530 maybe-maintainer-clean-patch:
32531 @if patch
32532 maybe-maintainer-clean-patch: maintainer-clean-patch
32534 maintainer-clean-patch:
32535 @: $(MAKE); $(unstage)
32536 @[ -f ./patch/Makefile ] || exit 0; \
32537 r=`${PWD_COMMAND}`; export r; \
32538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32539 $(HOST_EXPORTS) \
32540 for flag in $(EXTRA_HOST_FLAGS) ; do \
32541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32542 done; \
32543 echo "Doing maintainer-clean in patch" ; \
32544 (cd $(HOST_SUBDIR)/patch && \
32545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32547 "RANLIB=$${RANLIB}" \
32548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32549 maintainer-clean) \
32550 || exit 1
32552 @endif patch
32556 .PHONY: configure-perl maybe-configure-perl
32557 maybe-configure-perl:
32558 @if gcc-bootstrap
32559 configure-perl: stage_current
32560 @endif gcc-bootstrap
32561 @if perl
32562 maybe-configure-perl: configure-perl
32563 configure-perl:
32564 @: $(MAKE); $(unstage)
32565 @r=`${PWD_COMMAND}`; export r; \
32566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32567 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
32568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
32569 $(HOST_EXPORTS) \
32570 echo Configuring in $(HOST_SUBDIR)/perl; \
32571 cd "$(HOST_SUBDIR)/perl" || exit 1; \
32572 case $(srcdir) in \
32573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32574 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
32575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32576 esac; \
32577 srcdiroption="--srcdir=$${topdir}/perl"; \
32578 libsrcdir="$$s/perl"; \
32579 $(SHELL) $${libsrcdir}/configure \
32580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32581 --target=${target_alias} $${srcdiroption} \
32582 || exit 1
32583 @endif perl
32589 .PHONY: all-perl maybe-all-perl
32590 maybe-all-perl:
32591 @if gcc-bootstrap
32592 all-perl: stage_current
32593 @endif gcc-bootstrap
32594 @if perl
32595 TARGET-perl=all
32596 maybe-all-perl: all-perl
32597 all-perl: configure-perl
32598 @: $(MAKE); $(unstage)
32599 @r=`${PWD_COMMAND}`; export r; \
32600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32601 $(HOST_EXPORTS) \
32602 (cd $(HOST_SUBDIR)/perl && \
32603 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32604 $(TARGET-perl))
32605 @endif perl
32610 .PHONY: check-perl maybe-check-perl
32611 maybe-check-perl:
32612 @if perl
32613 maybe-check-perl: check-perl
32615 check-perl:
32616 @: $(MAKE); $(unstage)
32617 @r=`${PWD_COMMAND}`; export r; \
32618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32619 $(HOST_EXPORTS) \
32620 (cd $(HOST_SUBDIR)/perl && \
32621 $(MAKE) $(FLAGS_TO_PASS) check)
32623 @endif perl
32625 .PHONY: install-perl maybe-install-perl
32626 maybe-install-perl:
32627 @if perl
32628 maybe-install-perl: install-perl
32630 install-perl: installdirs
32631 @: $(MAKE); $(unstage)
32632 @r=`${PWD_COMMAND}`; export r; \
32633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32634 $(HOST_EXPORTS) \
32635 (cd $(HOST_SUBDIR)/perl && \
32636 $(MAKE) $(FLAGS_TO_PASS) install)
32638 @endif perl
32640 # Other targets (info, dvi, pdf, etc.)
32642 .PHONY: maybe-info-perl info-perl
32643 maybe-info-perl:
32644 @if perl
32645 maybe-info-perl: info-perl
32647 info-perl: \
32648 configure-perl
32649 @: $(MAKE); $(unstage)
32650 @[ -f ./perl/Makefile ] || exit 0; \
32651 r=`${PWD_COMMAND}`; export r; \
32652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32653 $(HOST_EXPORTS) \
32654 for flag in $(EXTRA_HOST_FLAGS) ; do \
32655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32656 done; \
32657 echo "Doing info in perl" ; \
32658 (cd $(HOST_SUBDIR)/perl && \
32659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32661 "RANLIB=$${RANLIB}" \
32662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32663 info) \
32664 || exit 1
32666 @endif perl
32668 .PHONY: maybe-dvi-perl dvi-perl
32669 maybe-dvi-perl:
32670 @if perl
32671 maybe-dvi-perl: dvi-perl
32673 dvi-perl: \
32674 configure-perl
32675 @: $(MAKE); $(unstage)
32676 @[ -f ./perl/Makefile ] || exit 0; \
32677 r=`${PWD_COMMAND}`; export r; \
32678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32679 $(HOST_EXPORTS) \
32680 for flag in $(EXTRA_HOST_FLAGS) ; do \
32681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32682 done; \
32683 echo "Doing dvi in perl" ; \
32684 (cd $(HOST_SUBDIR)/perl && \
32685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32687 "RANLIB=$${RANLIB}" \
32688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32689 dvi) \
32690 || exit 1
32692 @endif perl
32694 .PHONY: maybe-pdf-perl pdf-perl
32695 maybe-pdf-perl:
32696 @if perl
32697 maybe-pdf-perl: pdf-perl
32699 pdf-perl: \
32700 configure-perl
32701 @: $(MAKE); $(unstage)
32702 @[ -f ./perl/Makefile ] || exit 0; \
32703 r=`${PWD_COMMAND}`; export r; \
32704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32705 $(HOST_EXPORTS) \
32706 for flag in $(EXTRA_HOST_FLAGS) ; do \
32707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32708 done; \
32709 echo "Doing pdf in perl" ; \
32710 (cd $(HOST_SUBDIR)/perl && \
32711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32713 "RANLIB=$${RANLIB}" \
32714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32715 pdf) \
32716 || exit 1
32718 @endif perl
32720 .PHONY: maybe-html-perl html-perl
32721 maybe-html-perl:
32722 @if perl
32723 maybe-html-perl: html-perl
32725 html-perl: \
32726 configure-perl
32727 @: $(MAKE); $(unstage)
32728 @[ -f ./perl/Makefile ] || exit 0; \
32729 r=`${PWD_COMMAND}`; export r; \
32730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32731 $(HOST_EXPORTS) \
32732 for flag in $(EXTRA_HOST_FLAGS) ; do \
32733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32734 done; \
32735 echo "Doing html in perl" ; \
32736 (cd $(HOST_SUBDIR)/perl && \
32737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32739 "RANLIB=$${RANLIB}" \
32740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32741 html) \
32742 || exit 1
32744 @endif perl
32746 .PHONY: maybe-TAGS-perl TAGS-perl
32747 maybe-TAGS-perl:
32748 @if perl
32749 maybe-TAGS-perl: TAGS-perl
32751 TAGS-perl: \
32752 configure-perl
32753 @: $(MAKE); $(unstage)
32754 @[ -f ./perl/Makefile ] || exit 0; \
32755 r=`${PWD_COMMAND}`; export r; \
32756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32757 $(HOST_EXPORTS) \
32758 for flag in $(EXTRA_HOST_FLAGS) ; do \
32759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32760 done; \
32761 echo "Doing TAGS in perl" ; \
32762 (cd $(HOST_SUBDIR)/perl && \
32763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32765 "RANLIB=$${RANLIB}" \
32766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32767 TAGS) \
32768 || exit 1
32770 @endif perl
32772 .PHONY: maybe-install-info-perl install-info-perl
32773 maybe-install-info-perl:
32774 @if perl
32775 maybe-install-info-perl: install-info-perl
32777 install-info-perl: \
32778 configure-perl \
32779 info-perl
32780 @: $(MAKE); $(unstage)
32781 @[ -f ./perl/Makefile ] || exit 0; \
32782 r=`${PWD_COMMAND}`; export r; \
32783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32784 $(HOST_EXPORTS) \
32785 for flag in $(EXTRA_HOST_FLAGS) ; do \
32786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32787 done; \
32788 echo "Doing install-info in perl" ; \
32789 (cd $(HOST_SUBDIR)/perl && \
32790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32792 "RANLIB=$${RANLIB}" \
32793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32794 install-info) \
32795 || exit 1
32797 @endif perl
32799 .PHONY: maybe-install-pdf-perl install-pdf-perl
32800 maybe-install-pdf-perl:
32801 @if perl
32802 maybe-install-pdf-perl: install-pdf-perl
32804 install-pdf-perl: \
32805 configure-perl \
32806 pdf-perl
32807 @: $(MAKE); $(unstage)
32808 @[ -f ./perl/Makefile ] || exit 0; \
32809 r=`${PWD_COMMAND}`; export r; \
32810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32811 $(HOST_EXPORTS) \
32812 for flag in $(EXTRA_HOST_FLAGS) ; do \
32813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32814 done; \
32815 echo "Doing install-pdf in perl" ; \
32816 (cd $(HOST_SUBDIR)/perl && \
32817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32819 "RANLIB=$${RANLIB}" \
32820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32821 install-pdf) \
32822 || exit 1
32824 @endif perl
32826 .PHONY: maybe-install-html-perl install-html-perl
32827 maybe-install-html-perl:
32828 @if perl
32829 maybe-install-html-perl: install-html-perl
32831 install-html-perl: \
32832 configure-perl \
32833 html-perl
32834 @: $(MAKE); $(unstage)
32835 @[ -f ./perl/Makefile ] || exit 0; \
32836 r=`${PWD_COMMAND}`; export r; \
32837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32838 $(HOST_EXPORTS) \
32839 for flag in $(EXTRA_HOST_FLAGS) ; do \
32840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32841 done; \
32842 echo "Doing install-html in perl" ; \
32843 (cd $(HOST_SUBDIR)/perl && \
32844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32846 "RANLIB=$${RANLIB}" \
32847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32848 install-html) \
32849 || exit 1
32851 @endif perl
32853 .PHONY: maybe-installcheck-perl installcheck-perl
32854 maybe-installcheck-perl:
32855 @if perl
32856 maybe-installcheck-perl: installcheck-perl
32858 installcheck-perl: \
32859 configure-perl
32860 @: $(MAKE); $(unstage)
32861 @[ -f ./perl/Makefile ] || exit 0; \
32862 r=`${PWD_COMMAND}`; export r; \
32863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32864 $(HOST_EXPORTS) \
32865 for flag in $(EXTRA_HOST_FLAGS) ; do \
32866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32867 done; \
32868 echo "Doing installcheck in perl" ; \
32869 (cd $(HOST_SUBDIR)/perl && \
32870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32872 "RANLIB=$${RANLIB}" \
32873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32874 installcheck) \
32875 || exit 1
32877 @endif perl
32879 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
32880 maybe-mostlyclean-perl:
32881 @if perl
32882 maybe-mostlyclean-perl: mostlyclean-perl
32884 mostlyclean-perl:
32885 @: $(MAKE); $(unstage)
32886 @[ -f ./perl/Makefile ] || exit 0; \
32887 r=`${PWD_COMMAND}`; export r; \
32888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32889 $(HOST_EXPORTS) \
32890 for flag in $(EXTRA_HOST_FLAGS) ; do \
32891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32892 done; \
32893 echo "Doing mostlyclean in perl" ; \
32894 (cd $(HOST_SUBDIR)/perl && \
32895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32897 "RANLIB=$${RANLIB}" \
32898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32899 mostlyclean) \
32900 || exit 1
32902 @endif perl
32904 .PHONY: maybe-clean-perl clean-perl
32905 maybe-clean-perl:
32906 @if perl
32907 maybe-clean-perl: clean-perl
32909 clean-perl:
32910 @: $(MAKE); $(unstage)
32911 @[ -f ./perl/Makefile ] || exit 0; \
32912 r=`${PWD_COMMAND}`; export r; \
32913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32914 $(HOST_EXPORTS) \
32915 for flag in $(EXTRA_HOST_FLAGS) ; do \
32916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32917 done; \
32918 echo "Doing clean in perl" ; \
32919 (cd $(HOST_SUBDIR)/perl && \
32920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32922 "RANLIB=$${RANLIB}" \
32923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32924 clean) \
32925 || exit 1
32927 @endif perl
32929 .PHONY: maybe-distclean-perl distclean-perl
32930 maybe-distclean-perl:
32931 @if perl
32932 maybe-distclean-perl: distclean-perl
32934 distclean-perl:
32935 @: $(MAKE); $(unstage)
32936 @[ -f ./perl/Makefile ] || exit 0; \
32937 r=`${PWD_COMMAND}`; export r; \
32938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32939 $(HOST_EXPORTS) \
32940 for flag in $(EXTRA_HOST_FLAGS) ; do \
32941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32942 done; \
32943 echo "Doing distclean in perl" ; \
32944 (cd $(HOST_SUBDIR)/perl && \
32945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32947 "RANLIB=$${RANLIB}" \
32948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32949 distclean) \
32950 || exit 1
32952 @endif perl
32954 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
32955 maybe-maintainer-clean-perl:
32956 @if perl
32957 maybe-maintainer-clean-perl: maintainer-clean-perl
32959 maintainer-clean-perl:
32960 @: $(MAKE); $(unstage)
32961 @[ -f ./perl/Makefile ] || exit 0; \
32962 r=`${PWD_COMMAND}`; export r; \
32963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32964 $(HOST_EXPORTS) \
32965 for flag in $(EXTRA_HOST_FLAGS) ; do \
32966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32967 done; \
32968 echo "Doing maintainer-clean in perl" ; \
32969 (cd $(HOST_SUBDIR)/perl && \
32970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32972 "RANLIB=$${RANLIB}" \
32973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32974 maintainer-clean) \
32975 || exit 1
32977 @endif perl
32981 .PHONY: configure-prms maybe-configure-prms
32982 maybe-configure-prms:
32983 @if gcc-bootstrap
32984 configure-prms: stage_current
32985 @endif gcc-bootstrap
32986 @if prms
32987 maybe-configure-prms: configure-prms
32988 configure-prms:
32989 @: $(MAKE); $(unstage)
32990 @r=`${PWD_COMMAND}`; export r; \
32991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32992 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32994 $(HOST_EXPORTS) \
32995 echo Configuring in $(HOST_SUBDIR)/prms; \
32996 cd "$(HOST_SUBDIR)/prms" || exit 1; \
32997 case $(srcdir) in \
32998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32999 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33001 esac; \
33002 srcdiroption="--srcdir=$${topdir}/prms"; \
33003 libsrcdir="$$s/prms"; \
33004 $(SHELL) $${libsrcdir}/configure \
33005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33006 --target=${target_alias} $${srcdiroption} \
33007 || exit 1
33008 @endif prms
33014 .PHONY: all-prms maybe-all-prms
33015 maybe-all-prms:
33016 @if gcc-bootstrap
33017 all-prms: stage_current
33018 @endif gcc-bootstrap
33019 @if prms
33020 TARGET-prms=all
33021 maybe-all-prms: all-prms
33022 all-prms: configure-prms
33023 @: $(MAKE); $(unstage)
33024 @r=`${PWD_COMMAND}`; export r; \
33025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33026 $(HOST_EXPORTS) \
33027 (cd $(HOST_SUBDIR)/prms && \
33028 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33029 $(TARGET-prms))
33030 @endif prms
33035 .PHONY: check-prms maybe-check-prms
33036 maybe-check-prms:
33037 @if prms
33038 maybe-check-prms: check-prms
33040 check-prms:
33041 @: $(MAKE); $(unstage)
33042 @r=`${PWD_COMMAND}`; export r; \
33043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33044 $(HOST_EXPORTS) \
33045 (cd $(HOST_SUBDIR)/prms && \
33046 $(MAKE) $(FLAGS_TO_PASS) check)
33048 @endif prms
33050 .PHONY: install-prms maybe-install-prms
33051 maybe-install-prms:
33052 @if prms
33053 maybe-install-prms: install-prms
33055 install-prms: installdirs
33056 @: $(MAKE); $(unstage)
33057 @r=`${PWD_COMMAND}`; export r; \
33058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33059 $(HOST_EXPORTS) \
33060 (cd $(HOST_SUBDIR)/prms && \
33061 $(MAKE) $(FLAGS_TO_PASS) install)
33063 @endif prms
33065 # Other targets (info, dvi, pdf, etc.)
33067 .PHONY: maybe-info-prms info-prms
33068 maybe-info-prms:
33069 @if prms
33070 maybe-info-prms: info-prms
33072 info-prms: \
33073 configure-prms
33074 @: $(MAKE); $(unstage)
33075 @[ -f ./prms/Makefile ] || exit 0; \
33076 r=`${PWD_COMMAND}`; export r; \
33077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33078 $(HOST_EXPORTS) \
33079 for flag in $(EXTRA_HOST_FLAGS) ; do \
33080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33081 done; \
33082 echo "Doing info in prms" ; \
33083 (cd $(HOST_SUBDIR)/prms && \
33084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33086 "RANLIB=$${RANLIB}" \
33087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33088 info) \
33089 || exit 1
33091 @endif prms
33093 .PHONY: maybe-dvi-prms dvi-prms
33094 maybe-dvi-prms:
33095 @if prms
33096 maybe-dvi-prms: dvi-prms
33098 dvi-prms: \
33099 configure-prms
33100 @: $(MAKE); $(unstage)
33101 @[ -f ./prms/Makefile ] || exit 0; \
33102 r=`${PWD_COMMAND}`; export r; \
33103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33104 $(HOST_EXPORTS) \
33105 for flag in $(EXTRA_HOST_FLAGS) ; do \
33106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33107 done; \
33108 echo "Doing dvi in prms" ; \
33109 (cd $(HOST_SUBDIR)/prms && \
33110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33112 "RANLIB=$${RANLIB}" \
33113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33114 dvi) \
33115 || exit 1
33117 @endif prms
33119 .PHONY: maybe-pdf-prms pdf-prms
33120 maybe-pdf-prms:
33121 @if prms
33122 maybe-pdf-prms: pdf-prms
33124 pdf-prms: \
33125 configure-prms
33126 @: $(MAKE); $(unstage)
33127 @[ -f ./prms/Makefile ] || exit 0; \
33128 r=`${PWD_COMMAND}`; export r; \
33129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33130 $(HOST_EXPORTS) \
33131 for flag in $(EXTRA_HOST_FLAGS) ; do \
33132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33133 done; \
33134 echo "Doing pdf in prms" ; \
33135 (cd $(HOST_SUBDIR)/prms && \
33136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33138 "RANLIB=$${RANLIB}" \
33139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33140 pdf) \
33141 || exit 1
33143 @endif prms
33145 .PHONY: maybe-html-prms html-prms
33146 maybe-html-prms:
33147 @if prms
33148 maybe-html-prms: html-prms
33150 html-prms: \
33151 configure-prms
33152 @: $(MAKE); $(unstage)
33153 @[ -f ./prms/Makefile ] || exit 0; \
33154 r=`${PWD_COMMAND}`; export r; \
33155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33156 $(HOST_EXPORTS) \
33157 for flag in $(EXTRA_HOST_FLAGS) ; do \
33158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33159 done; \
33160 echo "Doing html in prms" ; \
33161 (cd $(HOST_SUBDIR)/prms && \
33162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33164 "RANLIB=$${RANLIB}" \
33165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33166 html) \
33167 || exit 1
33169 @endif prms
33171 .PHONY: maybe-TAGS-prms TAGS-prms
33172 maybe-TAGS-prms:
33173 @if prms
33174 maybe-TAGS-prms: TAGS-prms
33176 TAGS-prms: \
33177 configure-prms
33178 @: $(MAKE); $(unstage)
33179 @[ -f ./prms/Makefile ] || exit 0; \
33180 r=`${PWD_COMMAND}`; export r; \
33181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33182 $(HOST_EXPORTS) \
33183 for flag in $(EXTRA_HOST_FLAGS) ; do \
33184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33185 done; \
33186 echo "Doing TAGS in prms" ; \
33187 (cd $(HOST_SUBDIR)/prms && \
33188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33190 "RANLIB=$${RANLIB}" \
33191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33192 TAGS) \
33193 || exit 1
33195 @endif prms
33197 .PHONY: maybe-install-info-prms install-info-prms
33198 maybe-install-info-prms:
33199 @if prms
33200 maybe-install-info-prms: install-info-prms
33202 install-info-prms: \
33203 configure-prms \
33204 info-prms
33205 @: $(MAKE); $(unstage)
33206 @[ -f ./prms/Makefile ] || exit 0; \
33207 r=`${PWD_COMMAND}`; export r; \
33208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33209 $(HOST_EXPORTS) \
33210 for flag in $(EXTRA_HOST_FLAGS) ; do \
33211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33212 done; \
33213 echo "Doing install-info in prms" ; \
33214 (cd $(HOST_SUBDIR)/prms && \
33215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33217 "RANLIB=$${RANLIB}" \
33218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33219 install-info) \
33220 || exit 1
33222 @endif prms
33224 .PHONY: maybe-install-pdf-prms install-pdf-prms
33225 maybe-install-pdf-prms:
33226 @if prms
33227 maybe-install-pdf-prms: install-pdf-prms
33229 install-pdf-prms: \
33230 configure-prms \
33231 pdf-prms
33232 @: $(MAKE); $(unstage)
33233 @[ -f ./prms/Makefile ] || exit 0; \
33234 r=`${PWD_COMMAND}`; export r; \
33235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33236 $(HOST_EXPORTS) \
33237 for flag in $(EXTRA_HOST_FLAGS) ; do \
33238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33239 done; \
33240 echo "Doing install-pdf in prms" ; \
33241 (cd $(HOST_SUBDIR)/prms && \
33242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33244 "RANLIB=$${RANLIB}" \
33245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33246 install-pdf) \
33247 || exit 1
33249 @endif prms
33251 .PHONY: maybe-install-html-prms install-html-prms
33252 maybe-install-html-prms:
33253 @if prms
33254 maybe-install-html-prms: install-html-prms
33256 install-html-prms: \
33257 configure-prms \
33258 html-prms
33259 @: $(MAKE); $(unstage)
33260 @[ -f ./prms/Makefile ] || exit 0; \
33261 r=`${PWD_COMMAND}`; export r; \
33262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33263 $(HOST_EXPORTS) \
33264 for flag in $(EXTRA_HOST_FLAGS) ; do \
33265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33266 done; \
33267 echo "Doing install-html in prms" ; \
33268 (cd $(HOST_SUBDIR)/prms && \
33269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33271 "RANLIB=$${RANLIB}" \
33272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33273 install-html) \
33274 || exit 1
33276 @endif prms
33278 .PHONY: maybe-installcheck-prms installcheck-prms
33279 maybe-installcheck-prms:
33280 @if prms
33281 maybe-installcheck-prms: installcheck-prms
33283 installcheck-prms: \
33284 configure-prms
33285 @: $(MAKE); $(unstage)
33286 @[ -f ./prms/Makefile ] || exit 0; \
33287 r=`${PWD_COMMAND}`; export r; \
33288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33289 $(HOST_EXPORTS) \
33290 for flag in $(EXTRA_HOST_FLAGS) ; do \
33291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33292 done; \
33293 echo "Doing installcheck in prms" ; \
33294 (cd $(HOST_SUBDIR)/prms && \
33295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33297 "RANLIB=$${RANLIB}" \
33298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33299 installcheck) \
33300 || exit 1
33302 @endif prms
33304 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
33305 maybe-mostlyclean-prms:
33306 @if prms
33307 maybe-mostlyclean-prms: mostlyclean-prms
33309 mostlyclean-prms:
33310 @: $(MAKE); $(unstage)
33311 @[ -f ./prms/Makefile ] || exit 0; \
33312 r=`${PWD_COMMAND}`; export r; \
33313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33314 $(HOST_EXPORTS) \
33315 for flag in $(EXTRA_HOST_FLAGS) ; do \
33316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33317 done; \
33318 echo "Doing mostlyclean in prms" ; \
33319 (cd $(HOST_SUBDIR)/prms && \
33320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33322 "RANLIB=$${RANLIB}" \
33323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33324 mostlyclean) \
33325 || exit 1
33327 @endif prms
33329 .PHONY: maybe-clean-prms clean-prms
33330 maybe-clean-prms:
33331 @if prms
33332 maybe-clean-prms: clean-prms
33334 clean-prms:
33335 @: $(MAKE); $(unstage)
33336 @[ -f ./prms/Makefile ] || exit 0; \
33337 r=`${PWD_COMMAND}`; export r; \
33338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339 $(HOST_EXPORTS) \
33340 for flag in $(EXTRA_HOST_FLAGS) ; do \
33341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33342 done; \
33343 echo "Doing clean in prms" ; \
33344 (cd $(HOST_SUBDIR)/prms && \
33345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33347 "RANLIB=$${RANLIB}" \
33348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33349 clean) \
33350 || exit 1
33352 @endif prms
33354 .PHONY: maybe-distclean-prms distclean-prms
33355 maybe-distclean-prms:
33356 @if prms
33357 maybe-distclean-prms: distclean-prms
33359 distclean-prms:
33360 @: $(MAKE); $(unstage)
33361 @[ -f ./prms/Makefile ] || exit 0; \
33362 r=`${PWD_COMMAND}`; export r; \
33363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33364 $(HOST_EXPORTS) \
33365 for flag in $(EXTRA_HOST_FLAGS) ; do \
33366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33367 done; \
33368 echo "Doing distclean in prms" ; \
33369 (cd $(HOST_SUBDIR)/prms && \
33370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33372 "RANLIB=$${RANLIB}" \
33373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33374 distclean) \
33375 || exit 1
33377 @endif prms
33379 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
33380 maybe-maintainer-clean-prms:
33381 @if prms
33382 maybe-maintainer-clean-prms: maintainer-clean-prms
33384 maintainer-clean-prms:
33385 @: $(MAKE); $(unstage)
33386 @[ -f ./prms/Makefile ] || exit 0; \
33387 r=`${PWD_COMMAND}`; export r; \
33388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33389 $(HOST_EXPORTS) \
33390 for flag in $(EXTRA_HOST_FLAGS) ; do \
33391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33392 done; \
33393 echo "Doing maintainer-clean in prms" ; \
33394 (cd $(HOST_SUBDIR)/prms && \
33395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33397 "RANLIB=$${RANLIB}" \
33398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33399 maintainer-clean) \
33400 || exit 1
33402 @endif prms
33406 .PHONY: configure-rcs maybe-configure-rcs
33407 maybe-configure-rcs:
33408 @if gcc-bootstrap
33409 configure-rcs: stage_current
33410 @endif gcc-bootstrap
33411 @if rcs
33412 maybe-configure-rcs: configure-rcs
33413 configure-rcs:
33414 @: $(MAKE); $(unstage)
33415 @r=`${PWD_COMMAND}`; export r; \
33416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
33418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
33419 $(HOST_EXPORTS) \
33420 echo Configuring in $(HOST_SUBDIR)/rcs; \
33421 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
33422 case $(srcdir) in \
33423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33424 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
33425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33426 esac; \
33427 srcdiroption="--srcdir=$${topdir}/rcs"; \
33428 libsrcdir="$$s/rcs"; \
33429 $(SHELL) $${libsrcdir}/configure \
33430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33431 --target=${target_alias} $${srcdiroption} \
33432 || exit 1
33433 @endif rcs
33439 .PHONY: all-rcs maybe-all-rcs
33440 maybe-all-rcs:
33441 @if gcc-bootstrap
33442 all-rcs: stage_current
33443 @endif gcc-bootstrap
33444 @if rcs
33445 TARGET-rcs=all
33446 maybe-all-rcs: all-rcs
33447 all-rcs: configure-rcs
33448 @: $(MAKE); $(unstage)
33449 @r=`${PWD_COMMAND}`; export r; \
33450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33451 $(HOST_EXPORTS) \
33452 (cd $(HOST_SUBDIR)/rcs && \
33453 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33454 $(TARGET-rcs))
33455 @endif rcs
33460 .PHONY: check-rcs maybe-check-rcs
33461 maybe-check-rcs:
33462 @if rcs
33463 maybe-check-rcs: check-rcs
33465 check-rcs:
33466 @: $(MAKE); $(unstage)
33467 @r=`${PWD_COMMAND}`; export r; \
33468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33469 $(HOST_EXPORTS) \
33470 (cd $(HOST_SUBDIR)/rcs && \
33471 $(MAKE) $(FLAGS_TO_PASS) check)
33473 @endif rcs
33475 .PHONY: install-rcs maybe-install-rcs
33476 maybe-install-rcs:
33477 @if rcs
33478 maybe-install-rcs: install-rcs
33480 install-rcs: installdirs
33481 @: $(MAKE); $(unstage)
33482 @r=`${PWD_COMMAND}`; export r; \
33483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33484 $(HOST_EXPORTS) \
33485 (cd $(HOST_SUBDIR)/rcs && \
33486 $(MAKE) $(FLAGS_TO_PASS) install)
33488 @endif rcs
33490 # Other targets (info, dvi, pdf, etc.)
33492 .PHONY: maybe-info-rcs info-rcs
33493 maybe-info-rcs:
33494 @if rcs
33495 maybe-info-rcs: info-rcs
33497 info-rcs: \
33498 configure-rcs
33499 @: $(MAKE); $(unstage)
33500 @[ -f ./rcs/Makefile ] || exit 0; \
33501 r=`${PWD_COMMAND}`; export r; \
33502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33503 $(HOST_EXPORTS) \
33504 for flag in $(EXTRA_HOST_FLAGS) ; do \
33505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33506 done; \
33507 echo "Doing info in rcs" ; \
33508 (cd $(HOST_SUBDIR)/rcs && \
33509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33511 "RANLIB=$${RANLIB}" \
33512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33513 info) \
33514 || exit 1
33516 @endif rcs
33518 .PHONY: maybe-dvi-rcs dvi-rcs
33519 maybe-dvi-rcs:
33520 @if rcs
33521 maybe-dvi-rcs: dvi-rcs
33523 dvi-rcs: \
33524 configure-rcs
33525 @: $(MAKE); $(unstage)
33526 @[ -f ./rcs/Makefile ] || exit 0; \
33527 r=`${PWD_COMMAND}`; export r; \
33528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33529 $(HOST_EXPORTS) \
33530 for flag in $(EXTRA_HOST_FLAGS) ; do \
33531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33532 done; \
33533 echo "Doing dvi in rcs" ; \
33534 (cd $(HOST_SUBDIR)/rcs && \
33535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33537 "RANLIB=$${RANLIB}" \
33538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33539 dvi) \
33540 || exit 1
33542 @endif rcs
33544 .PHONY: maybe-pdf-rcs pdf-rcs
33545 maybe-pdf-rcs:
33546 @if rcs
33547 maybe-pdf-rcs: pdf-rcs
33549 pdf-rcs: \
33550 configure-rcs
33551 @: $(MAKE); $(unstage)
33552 @[ -f ./rcs/Makefile ] || exit 0; \
33553 r=`${PWD_COMMAND}`; export r; \
33554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33555 $(HOST_EXPORTS) \
33556 for flag in $(EXTRA_HOST_FLAGS) ; do \
33557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33558 done; \
33559 echo "Doing pdf in rcs" ; \
33560 (cd $(HOST_SUBDIR)/rcs && \
33561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33563 "RANLIB=$${RANLIB}" \
33564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33565 pdf) \
33566 || exit 1
33568 @endif rcs
33570 .PHONY: maybe-html-rcs html-rcs
33571 maybe-html-rcs:
33572 @if rcs
33573 maybe-html-rcs: html-rcs
33575 html-rcs: \
33576 configure-rcs
33577 @: $(MAKE); $(unstage)
33578 @[ -f ./rcs/Makefile ] || exit 0; \
33579 r=`${PWD_COMMAND}`; export r; \
33580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33581 $(HOST_EXPORTS) \
33582 for flag in $(EXTRA_HOST_FLAGS) ; do \
33583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33584 done; \
33585 echo "Doing html in rcs" ; \
33586 (cd $(HOST_SUBDIR)/rcs && \
33587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33589 "RANLIB=$${RANLIB}" \
33590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33591 html) \
33592 || exit 1
33594 @endif rcs
33596 .PHONY: maybe-TAGS-rcs TAGS-rcs
33597 maybe-TAGS-rcs:
33598 @if rcs
33599 maybe-TAGS-rcs: TAGS-rcs
33601 TAGS-rcs: \
33602 configure-rcs
33603 @: $(MAKE); $(unstage)
33604 @[ -f ./rcs/Makefile ] || exit 0; \
33605 r=`${PWD_COMMAND}`; export r; \
33606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33607 $(HOST_EXPORTS) \
33608 for flag in $(EXTRA_HOST_FLAGS) ; do \
33609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33610 done; \
33611 echo "Doing TAGS in rcs" ; \
33612 (cd $(HOST_SUBDIR)/rcs && \
33613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33615 "RANLIB=$${RANLIB}" \
33616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33617 TAGS) \
33618 || exit 1
33620 @endif rcs
33622 .PHONY: maybe-install-info-rcs install-info-rcs
33623 maybe-install-info-rcs:
33624 @if rcs
33625 maybe-install-info-rcs: install-info-rcs
33627 install-info-rcs: \
33628 configure-rcs \
33629 info-rcs
33630 @: $(MAKE); $(unstage)
33631 @[ -f ./rcs/Makefile ] || exit 0; \
33632 r=`${PWD_COMMAND}`; export r; \
33633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33634 $(HOST_EXPORTS) \
33635 for flag in $(EXTRA_HOST_FLAGS) ; do \
33636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33637 done; \
33638 echo "Doing install-info in rcs" ; \
33639 (cd $(HOST_SUBDIR)/rcs && \
33640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33642 "RANLIB=$${RANLIB}" \
33643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33644 install-info) \
33645 || exit 1
33647 @endif rcs
33649 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
33650 maybe-install-pdf-rcs:
33651 @if rcs
33652 maybe-install-pdf-rcs: install-pdf-rcs
33654 install-pdf-rcs: \
33655 configure-rcs \
33656 pdf-rcs
33657 @: $(MAKE); $(unstage)
33658 @[ -f ./rcs/Makefile ] || exit 0; \
33659 r=`${PWD_COMMAND}`; export r; \
33660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33661 $(HOST_EXPORTS) \
33662 for flag in $(EXTRA_HOST_FLAGS) ; do \
33663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33664 done; \
33665 echo "Doing install-pdf in rcs" ; \
33666 (cd $(HOST_SUBDIR)/rcs && \
33667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33669 "RANLIB=$${RANLIB}" \
33670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33671 install-pdf) \
33672 || exit 1
33674 @endif rcs
33676 .PHONY: maybe-install-html-rcs install-html-rcs
33677 maybe-install-html-rcs:
33678 @if rcs
33679 maybe-install-html-rcs: install-html-rcs
33681 install-html-rcs: \
33682 configure-rcs \
33683 html-rcs
33684 @: $(MAKE); $(unstage)
33685 @[ -f ./rcs/Makefile ] || exit 0; \
33686 r=`${PWD_COMMAND}`; export r; \
33687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33688 $(HOST_EXPORTS) \
33689 for flag in $(EXTRA_HOST_FLAGS) ; do \
33690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33691 done; \
33692 echo "Doing install-html in rcs" ; \
33693 (cd $(HOST_SUBDIR)/rcs && \
33694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33696 "RANLIB=$${RANLIB}" \
33697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33698 install-html) \
33699 || exit 1
33701 @endif rcs
33703 .PHONY: maybe-installcheck-rcs installcheck-rcs
33704 maybe-installcheck-rcs:
33705 @if rcs
33706 maybe-installcheck-rcs: installcheck-rcs
33708 installcheck-rcs: \
33709 configure-rcs
33710 @: $(MAKE); $(unstage)
33711 @[ -f ./rcs/Makefile ] || exit 0; \
33712 r=`${PWD_COMMAND}`; export r; \
33713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33714 $(HOST_EXPORTS) \
33715 for flag in $(EXTRA_HOST_FLAGS) ; do \
33716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33717 done; \
33718 echo "Doing installcheck in rcs" ; \
33719 (cd $(HOST_SUBDIR)/rcs && \
33720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33722 "RANLIB=$${RANLIB}" \
33723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33724 installcheck) \
33725 || exit 1
33727 @endif rcs
33729 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
33730 maybe-mostlyclean-rcs:
33731 @if rcs
33732 maybe-mostlyclean-rcs: mostlyclean-rcs
33734 mostlyclean-rcs:
33735 @: $(MAKE); $(unstage)
33736 @[ -f ./rcs/Makefile ] || exit 0; \
33737 r=`${PWD_COMMAND}`; export r; \
33738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739 $(HOST_EXPORTS) \
33740 for flag in $(EXTRA_HOST_FLAGS) ; do \
33741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33742 done; \
33743 echo "Doing mostlyclean in rcs" ; \
33744 (cd $(HOST_SUBDIR)/rcs && \
33745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33747 "RANLIB=$${RANLIB}" \
33748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33749 mostlyclean) \
33750 || exit 1
33752 @endif rcs
33754 .PHONY: maybe-clean-rcs clean-rcs
33755 maybe-clean-rcs:
33756 @if rcs
33757 maybe-clean-rcs: clean-rcs
33759 clean-rcs:
33760 @: $(MAKE); $(unstage)
33761 @[ -f ./rcs/Makefile ] || exit 0; \
33762 r=`${PWD_COMMAND}`; export r; \
33763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33764 $(HOST_EXPORTS) \
33765 for flag in $(EXTRA_HOST_FLAGS) ; do \
33766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33767 done; \
33768 echo "Doing clean in rcs" ; \
33769 (cd $(HOST_SUBDIR)/rcs && \
33770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33772 "RANLIB=$${RANLIB}" \
33773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33774 clean) \
33775 || exit 1
33777 @endif rcs
33779 .PHONY: maybe-distclean-rcs distclean-rcs
33780 maybe-distclean-rcs:
33781 @if rcs
33782 maybe-distclean-rcs: distclean-rcs
33784 distclean-rcs:
33785 @: $(MAKE); $(unstage)
33786 @[ -f ./rcs/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 distclean in rcs" ; \
33794 (cd $(HOST_SUBDIR)/rcs && \
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 distclean) \
33800 || exit 1
33802 @endif rcs
33804 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
33805 maybe-maintainer-clean-rcs:
33806 @if rcs
33807 maybe-maintainer-clean-rcs: maintainer-clean-rcs
33809 maintainer-clean-rcs:
33810 @: $(MAKE); $(unstage)
33811 @[ -f ./rcs/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 maintainer-clean in rcs" ; \
33819 (cd $(HOST_SUBDIR)/rcs && \
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 maintainer-clean) \
33825 || exit 1
33827 @endif rcs
33831 .PHONY: configure-readline maybe-configure-readline
33832 maybe-configure-readline:
33833 @if gcc-bootstrap
33834 configure-readline: stage_current
33835 @endif gcc-bootstrap
33836 @if readline
33837 maybe-configure-readline: configure-readline
33838 configure-readline:
33839 @: $(MAKE); $(unstage)
33840 @r=`${PWD_COMMAND}`; export r; \
33841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33842 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
33843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
33844 $(HOST_EXPORTS) \
33845 echo Configuring in $(HOST_SUBDIR)/readline; \
33846 cd "$(HOST_SUBDIR)/readline" || exit 1; \
33847 case $(srcdir) in \
33848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33849 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
33850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33851 esac; \
33852 srcdiroption="--srcdir=$${topdir}/readline"; \
33853 libsrcdir="$$s/readline"; \
33854 $(SHELL) $${libsrcdir}/configure \
33855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33856 --target=${target_alias} $${srcdiroption} \
33857 || exit 1
33858 @endif readline
33864 .PHONY: all-readline maybe-all-readline
33865 maybe-all-readline:
33866 @if gcc-bootstrap
33867 all-readline: stage_current
33868 @endif gcc-bootstrap
33869 @if readline
33870 TARGET-readline=all
33871 maybe-all-readline: all-readline
33872 all-readline: configure-readline
33873 @: $(MAKE); $(unstage)
33874 @r=`${PWD_COMMAND}`; export r; \
33875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33876 $(HOST_EXPORTS) \
33877 (cd $(HOST_SUBDIR)/readline && \
33878 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33879 $(TARGET-readline))
33880 @endif readline
33885 .PHONY: check-readline maybe-check-readline
33886 maybe-check-readline:
33887 @if readline
33888 maybe-check-readline: check-readline
33890 check-readline:
33891 @: $(MAKE); $(unstage)
33892 @r=`${PWD_COMMAND}`; export r; \
33893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33894 $(HOST_EXPORTS) \
33895 (cd $(HOST_SUBDIR)/readline && \
33896 $(MAKE) $(FLAGS_TO_PASS) check)
33898 @endif readline
33900 .PHONY: install-readline maybe-install-readline
33901 maybe-install-readline:
33902 @if readline
33903 maybe-install-readline: install-readline
33905 install-readline: installdirs
33906 @: $(MAKE); $(unstage)
33907 @r=`${PWD_COMMAND}`; export r; \
33908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33909 $(HOST_EXPORTS) \
33910 (cd $(HOST_SUBDIR)/readline && \
33911 $(MAKE) $(FLAGS_TO_PASS) install)
33913 @endif readline
33915 # Other targets (info, dvi, pdf, etc.)
33917 .PHONY: maybe-info-readline info-readline
33918 maybe-info-readline:
33919 @if readline
33920 maybe-info-readline: info-readline
33922 info-readline: \
33923 configure-readline
33924 @: $(MAKE); $(unstage)
33925 @[ -f ./readline/Makefile ] || exit 0; \
33926 r=`${PWD_COMMAND}`; export r; \
33927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33928 $(HOST_EXPORTS) \
33929 for flag in $(EXTRA_HOST_FLAGS) ; do \
33930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33931 done; \
33932 echo "Doing info in readline" ; \
33933 (cd $(HOST_SUBDIR)/readline && \
33934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33936 "RANLIB=$${RANLIB}" \
33937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33938 info) \
33939 || exit 1
33941 @endif readline
33943 .PHONY: maybe-dvi-readline dvi-readline
33944 maybe-dvi-readline:
33945 @if readline
33946 maybe-dvi-readline: dvi-readline
33948 dvi-readline: \
33949 configure-readline
33950 @: $(MAKE); $(unstage)
33951 @[ -f ./readline/Makefile ] || exit 0; \
33952 r=`${PWD_COMMAND}`; export r; \
33953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33954 $(HOST_EXPORTS) \
33955 for flag in $(EXTRA_HOST_FLAGS) ; do \
33956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33957 done; \
33958 echo "Doing dvi in readline" ; \
33959 (cd $(HOST_SUBDIR)/readline && \
33960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33962 "RANLIB=$${RANLIB}" \
33963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33964 dvi) \
33965 || exit 1
33967 @endif readline
33969 .PHONY: maybe-pdf-readline pdf-readline
33970 maybe-pdf-readline:
33971 @if readline
33972 maybe-pdf-readline: pdf-readline
33974 pdf-readline: \
33975 configure-readline
33976 @: $(MAKE); $(unstage)
33977 @[ -f ./readline/Makefile ] || exit 0; \
33978 r=`${PWD_COMMAND}`; export r; \
33979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33980 $(HOST_EXPORTS) \
33981 for flag in $(EXTRA_HOST_FLAGS) ; do \
33982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33983 done; \
33984 echo "Doing pdf in readline" ; \
33985 (cd $(HOST_SUBDIR)/readline && \
33986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33988 "RANLIB=$${RANLIB}" \
33989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33990 pdf) \
33991 || exit 1
33993 @endif readline
33995 .PHONY: maybe-html-readline html-readline
33996 maybe-html-readline:
33997 @if readline
33998 maybe-html-readline: html-readline
34000 html-readline: \
34001 configure-readline
34002 @: $(MAKE); $(unstage)
34003 @[ -f ./readline/Makefile ] || exit 0; \
34004 r=`${PWD_COMMAND}`; export r; \
34005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34006 $(HOST_EXPORTS) \
34007 for flag in $(EXTRA_HOST_FLAGS) ; do \
34008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34009 done; \
34010 echo "Doing html in readline" ; \
34011 (cd $(HOST_SUBDIR)/readline && \
34012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34014 "RANLIB=$${RANLIB}" \
34015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34016 html) \
34017 || exit 1
34019 @endif readline
34021 .PHONY: maybe-TAGS-readline TAGS-readline
34022 maybe-TAGS-readline:
34023 @if readline
34024 maybe-TAGS-readline: TAGS-readline
34026 TAGS-readline: \
34027 configure-readline
34028 @: $(MAKE); $(unstage)
34029 @[ -f ./readline/Makefile ] || exit 0; \
34030 r=`${PWD_COMMAND}`; export r; \
34031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34032 $(HOST_EXPORTS) \
34033 for flag in $(EXTRA_HOST_FLAGS) ; do \
34034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34035 done; \
34036 echo "Doing TAGS in readline" ; \
34037 (cd $(HOST_SUBDIR)/readline && \
34038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34040 "RANLIB=$${RANLIB}" \
34041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34042 TAGS) \
34043 || exit 1
34045 @endif readline
34047 .PHONY: maybe-install-info-readline install-info-readline
34048 maybe-install-info-readline:
34049 @if readline
34050 maybe-install-info-readline: install-info-readline
34052 install-info-readline: \
34053 configure-readline \
34054 info-readline
34055 @: $(MAKE); $(unstage)
34056 @[ -f ./readline/Makefile ] || exit 0; \
34057 r=`${PWD_COMMAND}`; export r; \
34058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34059 $(HOST_EXPORTS) \
34060 for flag in $(EXTRA_HOST_FLAGS) ; do \
34061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34062 done; \
34063 echo "Doing install-info in readline" ; \
34064 (cd $(HOST_SUBDIR)/readline && \
34065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34067 "RANLIB=$${RANLIB}" \
34068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34069 install-info) \
34070 || exit 1
34072 @endif readline
34074 .PHONY: maybe-install-pdf-readline install-pdf-readline
34075 maybe-install-pdf-readline:
34076 @if readline
34077 maybe-install-pdf-readline: install-pdf-readline
34079 install-pdf-readline: \
34080 configure-readline \
34081 pdf-readline
34082 @: $(MAKE); $(unstage)
34083 @[ -f ./readline/Makefile ] || exit 0; \
34084 r=`${PWD_COMMAND}`; export r; \
34085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34086 $(HOST_EXPORTS) \
34087 for flag in $(EXTRA_HOST_FLAGS) ; do \
34088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34089 done; \
34090 echo "Doing install-pdf in readline" ; \
34091 (cd $(HOST_SUBDIR)/readline && \
34092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34094 "RANLIB=$${RANLIB}" \
34095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34096 install-pdf) \
34097 || exit 1
34099 @endif readline
34101 .PHONY: maybe-install-html-readline install-html-readline
34102 maybe-install-html-readline:
34103 @if readline
34104 maybe-install-html-readline: install-html-readline
34106 install-html-readline: \
34107 configure-readline \
34108 html-readline
34109 @: $(MAKE); $(unstage)
34110 @[ -f ./readline/Makefile ] || exit 0; \
34111 r=`${PWD_COMMAND}`; export r; \
34112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34113 $(HOST_EXPORTS) \
34114 for flag in $(EXTRA_HOST_FLAGS) ; do \
34115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34116 done; \
34117 echo "Doing install-html in readline" ; \
34118 (cd $(HOST_SUBDIR)/readline && \
34119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34121 "RANLIB=$${RANLIB}" \
34122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34123 install-html) \
34124 || exit 1
34126 @endif readline
34128 .PHONY: maybe-installcheck-readline installcheck-readline
34129 maybe-installcheck-readline:
34130 @if readline
34131 maybe-installcheck-readline: installcheck-readline
34133 installcheck-readline: \
34134 configure-readline
34135 @: $(MAKE); $(unstage)
34136 @[ -f ./readline/Makefile ] || exit 0; \
34137 r=`${PWD_COMMAND}`; export r; \
34138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34139 $(HOST_EXPORTS) \
34140 for flag in $(EXTRA_HOST_FLAGS) ; do \
34141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34142 done; \
34143 echo "Doing installcheck in readline" ; \
34144 (cd $(HOST_SUBDIR)/readline && \
34145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34147 "RANLIB=$${RANLIB}" \
34148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34149 installcheck) \
34150 || exit 1
34152 @endif readline
34154 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
34155 maybe-mostlyclean-readline:
34156 @if readline
34157 maybe-mostlyclean-readline: mostlyclean-readline
34159 mostlyclean-readline:
34160 @: $(MAKE); $(unstage)
34161 @[ -f ./readline/Makefile ] || exit 0; \
34162 r=`${PWD_COMMAND}`; export r; \
34163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34164 $(HOST_EXPORTS) \
34165 for flag in $(EXTRA_HOST_FLAGS) ; do \
34166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34167 done; \
34168 echo "Doing mostlyclean in readline" ; \
34169 (cd $(HOST_SUBDIR)/readline && \
34170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34172 "RANLIB=$${RANLIB}" \
34173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34174 mostlyclean) \
34175 || exit 1
34177 @endif readline
34179 .PHONY: maybe-clean-readline clean-readline
34180 maybe-clean-readline:
34181 @if readline
34182 maybe-clean-readline: clean-readline
34184 clean-readline:
34185 @: $(MAKE); $(unstage)
34186 @[ -f ./readline/Makefile ] || exit 0; \
34187 r=`${PWD_COMMAND}`; export r; \
34188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34189 $(HOST_EXPORTS) \
34190 for flag in $(EXTRA_HOST_FLAGS) ; do \
34191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34192 done; \
34193 echo "Doing clean in readline" ; \
34194 (cd $(HOST_SUBDIR)/readline && \
34195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34197 "RANLIB=$${RANLIB}" \
34198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34199 clean) \
34200 || exit 1
34202 @endif readline
34204 .PHONY: maybe-distclean-readline distclean-readline
34205 maybe-distclean-readline:
34206 @if readline
34207 maybe-distclean-readline: distclean-readline
34209 distclean-readline:
34210 @: $(MAKE); $(unstage)
34211 @[ -f ./readline/Makefile ] || exit 0; \
34212 r=`${PWD_COMMAND}`; export r; \
34213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34214 $(HOST_EXPORTS) \
34215 for flag in $(EXTRA_HOST_FLAGS) ; do \
34216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34217 done; \
34218 echo "Doing distclean in readline" ; \
34219 (cd $(HOST_SUBDIR)/readline && \
34220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34222 "RANLIB=$${RANLIB}" \
34223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34224 distclean) \
34225 || exit 1
34227 @endif readline
34229 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
34230 maybe-maintainer-clean-readline:
34231 @if readline
34232 maybe-maintainer-clean-readline: maintainer-clean-readline
34234 maintainer-clean-readline:
34235 @: $(MAKE); $(unstage)
34236 @[ -f ./readline/Makefile ] || exit 0; \
34237 r=`${PWD_COMMAND}`; export r; \
34238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34239 $(HOST_EXPORTS) \
34240 for flag in $(EXTRA_HOST_FLAGS) ; do \
34241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34242 done; \
34243 echo "Doing maintainer-clean in readline" ; \
34244 (cd $(HOST_SUBDIR)/readline && \
34245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34247 "RANLIB=$${RANLIB}" \
34248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34249 maintainer-clean) \
34250 || exit 1
34252 @endif readline
34256 .PHONY: configure-release maybe-configure-release
34257 maybe-configure-release:
34258 @if gcc-bootstrap
34259 configure-release: stage_current
34260 @endif gcc-bootstrap
34261 @if release
34262 maybe-configure-release: configure-release
34263 configure-release:
34264 @: $(MAKE); $(unstage)
34265 @r=`${PWD_COMMAND}`; export r; \
34266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34267 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
34268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
34269 $(HOST_EXPORTS) \
34270 echo Configuring in $(HOST_SUBDIR)/release; \
34271 cd "$(HOST_SUBDIR)/release" || exit 1; \
34272 case $(srcdir) in \
34273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34274 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
34275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34276 esac; \
34277 srcdiroption="--srcdir=$${topdir}/release"; \
34278 libsrcdir="$$s/release"; \
34279 $(SHELL) $${libsrcdir}/configure \
34280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34281 --target=${target_alias} $${srcdiroption} \
34282 || exit 1
34283 @endif release
34289 .PHONY: all-release maybe-all-release
34290 maybe-all-release:
34291 @if gcc-bootstrap
34292 all-release: stage_current
34293 @endif gcc-bootstrap
34294 @if release
34295 TARGET-release=all
34296 maybe-all-release: all-release
34297 all-release: configure-release
34298 @: $(MAKE); $(unstage)
34299 @r=`${PWD_COMMAND}`; export r; \
34300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34301 $(HOST_EXPORTS) \
34302 (cd $(HOST_SUBDIR)/release && \
34303 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34304 $(TARGET-release))
34305 @endif release
34310 .PHONY: check-release maybe-check-release
34311 maybe-check-release:
34312 @if release
34313 maybe-check-release: check-release
34315 check-release:
34317 @endif release
34319 .PHONY: install-release maybe-install-release
34320 maybe-install-release:
34321 @if release
34322 maybe-install-release: install-release
34324 install-release:
34326 @endif release
34328 # Other targets (info, dvi, pdf, etc.)
34330 .PHONY: maybe-info-release info-release
34331 maybe-info-release:
34332 @if release
34333 maybe-info-release: info-release
34335 info-release: \
34336 configure-release
34337 @: $(MAKE); $(unstage)
34338 @[ -f ./release/Makefile ] || exit 0; \
34339 r=`${PWD_COMMAND}`; export r; \
34340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34341 $(HOST_EXPORTS) \
34342 for flag in $(EXTRA_HOST_FLAGS) ; do \
34343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34344 done; \
34345 echo "Doing info in release" ; \
34346 (cd $(HOST_SUBDIR)/release && \
34347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34349 "RANLIB=$${RANLIB}" \
34350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34351 info) \
34352 || exit 1
34354 @endif release
34356 .PHONY: maybe-dvi-release dvi-release
34357 maybe-dvi-release:
34358 @if release
34359 maybe-dvi-release: dvi-release
34361 dvi-release: \
34362 configure-release
34363 @: $(MAKE); $(unstage)
34364 @[ -f ./release/Makefile ] || exit 0; \
34365 r=`${PWD_COMMAND}`; export r; \
34366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34367 $(HOST_EXPORTS) \
34368 for flag in $(EXTRA_HOST_FLAGS) ; do \
34369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34370 done; \
34371 echo "Doing dvi in release" ; \
34372 (cd $(HOST_SUBDIR)/release && \
34373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34375 "RANLIB=$${RANLIB}" \
34376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34377 dvi) \
34378 || exit 1
34380 @endif release
34382 .PHONY: maybe-pdf-release pdf-release
34383 maybe-pdf-release:
34384 @if release
34385 maybe-pdf-release: pdf-release
34387 pdf-release: \
34388 configure-release
34389 @: $(MAKE); $(unstage)
34390 @[ -f ./release/Makefile ] || exit 0; \
34391 r=`${PWD_COMMAND}`; export r; \
34392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34393 $(HOST_EXPORTS) \
34394 for flag in $(EXTRA_HOST_FLAGS) ; do \
34395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34396 done; \
34397 echo "Doing pdf in release" ; \
34398 (cd $(HOST_SUBDIR)/release && \
34399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34401 "RANLIB=$${RANLIB}" \
34402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34403 pdf) \
34404 || exit 1
34406 @endif release
34408 .PHONY: maybe-html-release html-release
34409 maybe-html-release:
34410 @if release
34411 maybe-html-release: html-release
34413 html-release: \
34414 configure-release
34415 @: $(MAKE); $(unstage)
34416 @[ -f ./release/Makefile ] || exit 0; \
34417 r=`${PWD_COMMAND}`; export r; \
34418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34419 $(HOST_EXPORTS) \
34420 for flag in $(EXTRA_HOST_FLAGS) ; do \
34421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422 done; \
34423 echo "Doing html in release" ; \
34424 (cd $(HOST_SUBDIR)/release && \
34425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34427 "RANLIB=$${RANLIB}" \
34428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34429 html) \
34430 || exit 1
34432 @endif release
34434 .PHONY: maybe-TAGS-release TAGS-release
34435 maybe-TAGS-release:
34436 @if release
34437 maybe-TAGS-release: TAGS-release
34439 TAGS-release: \
34440 configure-release
34441 @: $(MAKE); $(unstage)
34442 @[ -f ./release/Makefile ] || exit 0; \
34443 r=`${PWD_COMMAND}`; export r; \
34444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34445 $(HOST_EXPORTS) \
34446 for flag in $(EXTRA_HOST_FLAGS) ; do \
34447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34448 done; \
34449 echo "Doing TAGS in release" ; \
34450 (cd $(HOST_SUBDIR)/release && \
34451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34453 "RANLIB=$${RANLIB}" \
34454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34455 TAGS) \
34456 || exit 1
34458 @endif release
34460 .PHONY: maybe-install-info-release install-info-release
34461 maybe-install-info-release:
34462 @if release
34463 maybe-install-info-release: install-info-release
34465 install-info-release: \
34466 configure-release \
34467 info-release
34468 @: $(MAKE); $(unstage)
34469 @[ -f ./release/Makefile ] || exit 0; \
34470 r=`${PWD_COMMAND}`; export r; \
34471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34472 $(HOST_EXPORTS) \
34473 for flag in $(EXTRA_HOST_FLAGS) ; do \
34474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34475 done; \
34476 echo "Doing install-info in release" ; \
34477 (cd $(HOST_SUBDIR)/release && \
34478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34480 "RANLIB=$${RANLIB}" \
34481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34482 install-info) \
34483 || exit 1
34485 @endif release
34487 .PHONY: maybe-install-pdf-release install-pdf-release
34488 maybe-install-pdf-release:
34489 @if release
34490 maybe-install-pdf-release: install-pdf-release
34492 install-pdf-release: \
34493 configure-release \
34494 pdf-release
34495 @: $(MAKE); $(unstage)
34496 @[ -f ./release/Makefile ] || exit 0; \
34497 r=`${PWD_COMMAND}`; export r; \
34498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34499 $(HOST_EXPORTS) \
34500 for flag in $(EXTRA_HOST_FLAGS) ; do \
34501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34502 done; \
34503 echo "Doing install-pdf in release" ; \
34504 (cd $(HOST_SUBDIR)/release && \
34505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34507 "RANLIB=$${RANLIB}" \
34508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34509 install-pdf) \
34510 || exit 1
34512 @endif release
34514 .PHONY: maybe-install-html-release install-html-release
34515 maybe-install-html-release:
34516 @if release
34517 maybe-install-html-release: install-html-release
34519 install-html-release: \
34520 configure-release \
34521 html-release
34522 @: $(MAKE); $(unstage)
34523 @[ -f ./release/Makefile ] || exit 0; \
34524 r=`${PWD_COMMAND}`; export r; \
34525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34526 $(HOST_EXPORTS) \
34527 for flag in $(EXTRA_HOST_FLAGS) ; do \
34528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34529 done; \
34530 echo "Doing install-html in release" ; \
34531 (cd $(HOST_SUBDIR)/release && \
34532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34534 "RANLIB=$${RANLIB}" \
34535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34536 install-html) \
34537 || exit 1
34539 @endif release
34541 .PHONY: maybe-installcheck-release installcheck-release
34542 maybe-installcheck-release:
34543 @if release
34544 maybe-installcheck-release: installcheck-release
34546 installcheck-release: \
34547 configure-release
34548 @: $(MAKE); $(unstage)
34549 @[ -f ./release/Makefile ] || exit 0; \
34550 r=`${PWD_COMMAND}`; export r; \
34551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34552 $(HOST_EXPORTS) \
34553 for flag in $(EXTRA_HOST_FLAGS) ; do \
34554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34555 done; \
34556 echo "Doing installcheck in release" ; \
34557 (cd $(HOST_SUBDIR)/release && \
34558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34560 "RANLIB=$${RANLIB}" \
34561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34562 installcheck) \
34563 || exit 1
34565 @endif release
34567 .PHONY: maybe-mostlyclean-release mostlyclean-release
34568 maybe-mostlyclean-release:
34569 @if release
34570 maybe-mostlyclean-release: mostlyclean-release
34572 mostlyclean-release:
34573 @: $(MAKE); $(unstage)
34574 @[ -f ./release/Makefile ] || exit 0; \
34575 r=`${PWD_COMMAND}`; export r; \
34576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34577 $(HOST_EXPORTS) \
34578 for flag in $(EXTRA_HOST_FLAGS) ; do \
34579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34580 done; \
34581 echo "Doing mostlyclean in release" ; \
34582 (cd $(HOST_SUBDIR)/release && \
34583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34585 "RANLIB=$${RANLIB}" \
34586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34587 mostlyclean) \
34588 || exit 1
34590 @endif release
34592 .PHONY: maybe-clean-release clean-release
34593 maybe-clean-release:
34594 @if release
34595 maybe-clean-release: clean-release
34597 clean-release:
34598 @: $(MAKE); $(unstage)
34599 @[ -f ./release/Makefile ] || exit 0; \
34600 r=`${PWD_COMMAND}`; export r; \
34601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34602 $(HOST_EXPORTS) \
34603 for flag in $(EXTRA_HOST_FLAGS) ; do \
34604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34605 done; \
34606 echo "Doing clean in release" ; \
34607 (cd $(HOST_SUBDIR)/release && \
34608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34610 "RANLIB=$${RANLIB}" \
34611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34612 clean) \
34613 || exit 1
34615 @endif release
34617 .PHONY: maybe-distclean-release distclean-release
34618 maybe-distclean-release:
34619 @if release
34620 maybe-distclean-release: distclean-release
34622 distclean-release:
34623 @: $(MAKE); $(unstage)
34624 @[ -f ./release/Makefile ] || exit 0; \
34625 r=`${PWD_COMMAND}`; export r; \
34626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34627 $(HOST_EXPORTS) \
34628 for flag in $(EXTRA_HOST_FLAGS) ; do \
34629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34630 done; \
34631 echo "Doing distclean in release" ; \
34632 (cd $(HOST_SUBDIR)/release && \
34633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34635 "RANLIB=$${RANLIB}" \
34636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34637 distclean) \
34638 || exit 1
34640 @endif release
34642 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
34643 maybe-maintainer-clean-release:
34644 @if release
34645 maybe-maintainer-clean-release: maintainer-clean-release
34647 maintainer-clean-release:
34648 @: $(MAKE); $(unstage)
34649 @[ -f ./release/Makefile ] || exit 0; \
34650 r=`${PWD_COMMAND}`; export r; \
34651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34652 $(HOST_EXPORTS) \
34653 for flag in $(EXTRA_HOST_FLAGS) ; do \
34654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34655 done; \
34656 echo "Doing maintainer-clean in release" ; \
34657 (cd $(HOST_SUBDIR)/release && \
34658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34660 "RANLIB=$${RANLIB}" \
34661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34662 maintainer-clean) \
34663 || exit 1
34665 @endif release
34669 .PHONY: configure-recode maybe-configure-recode
34670 maybe-configure-recode:
34671 @if gcc-bootstrap
34672 configure-recode: stage_current
34673 @endif gcc-bootstrap
34674 @if recode
34675 maybe-configure-recode: configure-recode
34676 configure-recode:
34677 @: $(MAKE); $(unstage)
34678 @r=`${PWD_COMMAND}`; export r; \
34679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34680 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
34681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
34682 $(HOST_EXPORTS) \
34683 echo Configuring in $(HOST_SUBDIR)/recode; \
34684 cd "$(HOST_SUBDIR)/recode" || exit 1; \
34685 case $(srcdir) in \
34686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34687 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
34688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34689 esac; \
34690 srcdiroption="--srcdir=$${topdir}/recode"; \
34691 libsrcdir="$$s/recode"; \
34692 $(SHELL) $${libsrcdir}/configure \
34693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34694 --target=${target_alias} $${srcdiroption} \
34695 || exit 1
34696 @endif recode
34702 .PHONY: all-recode maybe-all-recode
34703 maybe-all-recode:
34704 @if gcc-bootstrap
34705 all-recode: stage_current
34706 @endif gcc-bootstrap
34707 @if recode
34708 TARGET-recode=all
34709 maybe-all-recode: all-recode
34710 all-recode: configure-recode
34711 @: $(MAKE); $(unstage)
34712 @r=`${PWD_COMMAND}`; export r; \
34713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34714 $(HOST_EXPORTS) \
34715 (cd $(HOST_SUBDIR)/recode && \
34716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34717 $(TARGET-recode))
34718 @endif recode
34723 .PHONY: check-recode maybe-check-recode
34724 maybe-check-recode:
34725 @if recode
34726 maybe-check-recode: check-recode
34728 check-recode:
34729 @: $(MAKE); $(unstage)
34730 @r=`${PWD_COMMAND}`; export r; \
34731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34732 $(HOST_EXPORTS) \
34733 (cd $(HOST_SUBDIR)/recode && \
34734 $(MAKE) $(FLAGS_TO_PASS) check)
34736 @endif recode
34738 .PHONY: install-recode maybe-install-recode
34739 maybe-install-recode:
34740 @if recode
34741 maybe-install-recode: install-recode
34743 install-recode: installdirs
34744 @: $(MAKE); $(unstage)
34745 @r=`${PWD_COMMAND}`; export r; \
34746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34747 $(HOST_EXPORTS) \
34748 (cd $(HOST_SUBDIR)/recode && \
34749 $(MAKE) $(FLAGS_TO_PASS) install)
34751 @endif recode
34753 # Other targets (info, dvi, pdf, etc.)
34755 .PHONY: maybe-info-recode info-recode
34756 maybe-info-recode:
34757 @if recode
34758 maybe-info-recode: info-recode
34760 info-recode: \
34761 configure-recode
34762 @: $(MAKE); $(unstage)
34763 @[ -f ./recode/Makefile ] || exit 0; \
34764 r=`${PWD_COMMAND}`; export r; \
34765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34766 $(HOST_EXPORTS) \
34767 for flag in $(EXTRA_HOST_FLAGS) ; do \
34768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34769 done; \
34770 echo "Doing info in recode" ; \
34771 (cd $(HOST_SUBDIR)/recode && \
34772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34774 "RANLIB=$${RANLIB}" \
34775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34776 info) \
34777 || exit 1
34779 @endif recode
34781 .PHONY: maybe-dvi-recode dvi-recode
34782 maybe-dvi-recode:
34783 @if recode
34784 maybe-dvi-recode: dvi-recode
34786 dvi-recode: \
34787 configure-recode
34788 @: $(MAKE); $(unstage)
34789 @[ -f ./recode/Makefile ] || exit 0; \
34790 r=`${PWD_COMMAND}`; export r; \
34791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34792 $(HOST_EXPORTS) \
34793 for flag in $(EXTRA_HOST_FLAGS) ; do \
34794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34795 done; \
34796 echo "Doing dvi in recode" ; \
34797 (cd $(HOST_SUBDIR)/recode && \
34798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34800 "RANLIB=$${RANLIB}" \
34801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34802 dvi) \
34803 || exit 1
34805 @endif recode
34807 .PHONY: maybe-pdf-recode pdf-recode
34808 maybe-pdf-recode:
34809 @if recode
34810 maybe-pdf-recode: pdf-recode
34812 pdf-recode: \
34813 configure-recode
34814 @: $(MAKE); $(unstage)
34815 @[ -f ./recode/Makefile ] || exit 0; \
34816 r=`${PWD_COMMAND}`; export r; \
34817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34818 $(HOST_EXPORTS) \
34819 for flag in $(EXTRA_HOST_FLAGS) ; do \
34820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34821 done; \
34822 echo "Doing pdf in recode" ; \
34823 (cd $(HOST_SUBDIR)/recode && \
34824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34826 "RANLIB=$${RANLIB}" \
34827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34828 pdf) \
34829 || exit 1
34831 @endif recode
34833 .PHONY: maybe-html-recode html-recode
34834 maybe-html-recode:
34835 @if recode
34836 maybe-html-recode: html-recode
34838 html-recode: \
34839 configure-recode
34840 @: $(MAKE); $(unstage)
34841 @[ -f ./recode/Makefile ] || exit 0; \
34842 r=`${PWD_COMMAND}`; export r; \
34843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34844 $(HOST_EXPORTS) \
34845 for flag in $(EXTRA_HOST_FLAGS) ; do \
34846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34847 done; \
34848 echo "Doing html in recode" ; \
34849 (cd $(HOST_SUBDIR)/recode && \
34850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34852 "RANLIB=$${RANLIB}" \
34853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34854 html) \
34855 || exit 1
34857 @endif recode
34859 .PHONY: maybe-TAGS-recode TAGS-recode
34860 maybe-TAGS-recode:
34861 @if recode
34862 maybe-TAGS-recode: TAGS-recode
34864 TAGS-recode: \
34865 configure-recode
34866 @: $(MAKE); $(unstage)
34867 @[ -f ./recode/Makefile ] || exit 0; \
34868 r=`${PWD_COMMAND}`; export r; \
34869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34870 $(HOST_EXPORTS) \
34871 for flag in $(EXTRA_HOST_FLAGS) ; do \
34872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34873 done; \
34874 echo "Doing TAGS in recode" ; \
34875 (cd $(HOST_SUBDIR)/recode && \
34876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34878 "RANLIB=$${RANLIB}" \
34879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34880 TAGS) \
34881 || exit 1
34883 @endif recode
34885 .PHONY: maybe-install-info-recode install-info-recode
34886 maybe-install-info-recode:
34887 @if recode
34888 maybe-install-info-recode: install-info-recode
34890 install-info-recode: \
34891 configure-recode \
34892 info-recode
34893 @: $(MAKE); $(unstage)
34894 @[ -f ./recode/Makefile ] || exit 0; \
34895 r=`${PWD_COMMAND}`; export r; \
34896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34897 $(HOST_EXPORTS) \
34898 for flag in $(EXTRA_HOST_FLAGS) ; do \
34899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34900 done; \
34901 echo "Doing install-info in recode" ; \
34902 (cd $(HOST_SUBDIR)/recode && \
34903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34905 "RANLIB=$${RANLIB}" \
34906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34907 install-info) \
34908 || exit 1
34910 @endif recode
34912 .PHONY: maybe-install-pdf-recode install-pdf-recode
34913 maybe-install-pdf-recode:
34914 @if recode
34915 maybe-install-pdf-recode: install-pdf-recode
34917 install-pdf-recode: \
34918 configure-recode \
34919 pdf-recode
34920 @: $(MAKE); $(unstage)
34921 @[ -f ./recode/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 install-pdf in recode" ; \
34929 (cd $(HOST_SUBDIR)/recode && \
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 install-pdf) \
34935 || exit 1
34937 @endif recode
34939 .PHONY: maybe-install-html-recode install-html-recode
34940 maybe-install-html-recode:
34941 @if recode
34942 maybe-install-html-recode: install-html-recode
34944 install-html-recode: \
34945 configure-recode \
34946 html-recode
34947 @: $(MAKE); $(unstage)
34948 @[ -f ./recode/Makefile ] || exit 0; \
34949 r=`${PWD_COMMAND}`; export r; \
34950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34951 $(HOST_EXPORTS) \
34952 for flag in $(EXTRA_HOST_FLAGS) ; do \
34953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34954 done; \
34955 echo "Doing install-html in recode" ; \
34956 (cd $(HOST_SUBDIR)/recode && \
34957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34959 "RANLIB=$${RANLIB}" \
34960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34961 install-html) \
34962 || exit 1
34964 @endif recode
34966 .PHONY: maybe-installcheck-recode installcheck-recode
34967 maybe-installcheck-recode:
34968 @if recode
34969 maybe-installcheck-recode: installcheck-recode
34971 installcheck-recode: \
34972 configure-recode
34973 @: $(MAKE); $(unstage)
34974 @[ -f ./recode/Makefile ] || exit 0; \
34975 r=`${PWD_COMMAND}`; export r; \
34976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34977 $(HOST_EXPORTS) \
34978 for flag in $(EXTRA_HOST_FLAGS) ; do \
34979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34980 done; \
34981 echo "Doing installcheck in recode" ; \
34982 (cd $(HOST_SUBDIR)/recode && \
34983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34985 "RANLIB=$${RANLIB}" \
34986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34987 installcheck) \
34988 || exit 1
34990 @endif recode
34992 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
34993 maybe-mostlyclean-recode:
34994 @if recode
34995 maybe-mostlyclean-recode: mostlyclean-recode
34997 mostlyclean-recode:
34998 @: $(MAKE); $(unstage)
34999 @[ -f ./recode/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 mostlyclean in recode" ; \
35007 (cd $(HOST_SUBDIR)/recode && \
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 mostlyclean) \
35013 || exit 1
35015 @endif recode
35017 .PHONY: maybe-clean-recode clean-recode
35018 maybe-clean-recode:
35019 @if recode
35020 maybe-clean-recode: clean-recode
35022 clean-recode:
35023 @: $(MAKE); $(unstage)
35024 @[ -f ./recode/Makefile ] || exit 0; \
35025 r=`${PWD_COMMAND}`; export r; \
35026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35027 $(HOST_EXPORTS) \
35028 for flag in $(EXTRA_HOST_FLAGS) ; do \
35029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35030 done; \
35031 echo "Doing clean in recode" ; \
35032 (cd $(HOST_SUBDIR)/recode && \
35033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35035 "RANLIB=$${RANLIB}" \
35036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35037 clean) \
35038 || exit 1
35040 @endif recode
35042 .PHONY: maybe-distclean-recode distclean-recode
35043 maybe-distclean-recode:
35044 @if recode
35045 maybe-distclean-recode: distclean-recode
35047 distclean-recode:
35048 @: $(MAKE); $(unstage)
35049 @[ -f ./recode/Makefile ] || exit 0; \
35050 r=`${PWD_COMMAND}`; export r; \
35051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35052 $(HOST_EXPORTS) \
35053 for flag in $(EXTRA_HOST_FLAGS) ; do \
35054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35055 done; \
35056 echo "Doing distclean in recode" ; \
35057 (cd $(HOST_SUBDIR)/recode && \
35058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35060 "RANLIB=$${RANLIB}" \
35061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35062 distclean) \
35063 || exit 1
35065 @endif recode
35067 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
35068 maybe-maintainer-clean-recode:
35069 @if recode
35070 maybe-maintainer-clean-recode: maintainer-clean-recode
35072 maintainer-clean-recode:
35073 @: $(MAKE); $(unstage)
35074 @[ -f ./recode/Makefile ] || exit 0; \
35075 r=`${PWD_COMMAND}`; export r; \
35076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35077 $(HOST_EXPORTS) \
35078 for flag in $(EXTRA_HOST_FLAGS) ; do \
35079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35080 done; \
35081 echo "Doing maintainer-clean in recode" ; \
35082 (cd $(HOST_SUBDIR)/recode && \
35083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35085 "RANLIB=$${RANLIB}" \
35086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35087 maintainer-clean) \
35088 || exit 1
35090 @endif recode
35094 .PHONY: configure-sed maybe-configure-sed
35095 maybe-configure-sed:
35096 @if gcc-bootstrap
35097 configure-sed: stage_current
35098 @endif gcc-bootstrap
35099 @if sed
35100 maybe-configure-sed: configure-sed
35101 configure-sed:
35102 @: $(MAKE); $(unstage)
35103 @r=`${PWD_COMMAND}`; export r; \
35104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35105 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
35106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
35107 $(HOST_EXPORTS) \
35108 echo Configuring in $(HOST_SUBDIR)/sed; \
35109 cd "$(HOST_SUBDIR)/sed" || exit 1; \
35110 case $(srcdir) in \
35111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35112 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
35113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35114 esac; \
35115 srcdiroption="--srcdir=$${topdir}/sed"; \
35116 libsrcdir="$$s/sed"; \
35117 $(SHELL) $${libsrcdir}/configure \
35118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35119 --target=${target_alias} $${srcdiroption} \
35120 || exit 1
35121 @endif sed
35127 .PHONY: all-sed maybe-all-sed
35128 maybe-all-sed:
35129 @if gcc-bootstrap
35130 all-sed: stage_current
35131 @endif gcc-bootstrap
35132 @if sed
35133 TARGET-sed=all
35134 maybe-all-sed: all-sed
35135 all-sed: configure-sed
35136 @: $(MAKE); $(unstage)
35137 @r=`${PWD_COMMAND}`; export r; \
35138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35139 $(HOST_EXPORTS) \
35140 (cd $(HOST_SUBDIR)/sed && \
35141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35142 $(TARGET-sed))
35143 @endif sed
35148 .PHONY: check-sed maybe-check-sed
35149 maybe-check-sed:
35150 @if sed
35151 maybe-check-sed: check-sed
35153 check-sed:
35154 @: $(MAKE); $(unstage)
35155 @r=`${PWD_COMMAND}`; export r; \
35156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35157 $(HOST_EXPORTS) \
35158 (cd $(HOST_SUBDIR)/sed && \
35159 $(MAKE) $(FLAGS_TO_PASS) check)
35161 @endif sed
35163 .PHONY: install-sed maybe-install-sed
35164 maybe-install-sed:
35165 @if sed
35166 maybe-install-sed: install-sed
35168 install-sed: installdirs
35169 @: $(MAKE); $(unstage)
35170 @r=`${PWD_COMMAND}`; export r; \
35171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172 $(HOST_EXPORTS) \
35173 (cd $(HOST_SUBDIR)/sed && \
35174 $(MAKE) $(FLAGS_TO_PASS) install)
35176 @endif sed
35178 # Other targets (info, dvi, pdf, etc.)
35180 .PHONY: maybe-info-sed info-sed
35181 maybe-info-sed:
35182 @if sed
35183 maybe-info-sed: info-sed
35185 info-sed: \
35186 configure-sed
35187 @: $(MAKE); $(unstage)
35188 @[ -f ./sed/Makefile ] || exit 0; \
35189 r=`${PWD_COMMAND}`; export r; \
35190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35191 $(HOST_EXPORTS) \
35192 for flag in $(EXTRA_HOST_FLAGS) ; do \
35193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35194 done; \
35195 echo "Doing info in sed" ; \
35196 (cd $(HOST_SUBDIR)/sed && \
35197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35199 "RANLIB=$${RANLIB}" \
35200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35201 info) \
35202 || exit 1
35204 @endif sed
35206 .PHONY: maybe-dvi-sed dvi-sed
35207 maybe-dvi-sed:
35208 @if sed
35209 maybe-dvi-sed: dvi-sed
35211 dvi-sed: \
35212 configure-sed
35213 @: $(MAKE); $(unstage)
35214 @[ -f ./sed/Makefile ] || exit 0; \
35215 r=`${PWD_COMMAND}`; export r; \
35216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35217 $(HOST_EXPORTS) \
35218 for flag in $(EXTRA_HOST_FLAGS) ; do \
35219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35220 done; \
35221 echo "Doing dvi in sed" ; \
35222 (cd $(HOST_SUBDIR)/sed && \
35223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35225 "RANLIB=$${RANLIB}" \
35226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35227 dvi) \
35228 || exit 1
35230 @endif sed
35232 .PHONY: maybe-pdf-sed pdf-sed
35233 maybe-pdf-sed:
35234 @if sed
35235 maybe-pdf-sed: pdf-sed
35237 pdf-sed: \
35238 configure-sed
35239 @: $(MAKE); $(unstage)
35240 @[ -f ./sed/Makefile ] || exit 0; \
35241 r=`${PWD_COMMAND}`; export r; \
35242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35243 $(HOST_EXPORTS) \
35244 for flag in $(EXTRA_HOST_FLAGS) ; do \
35245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35246 done; \
35247 echo "Doing pdf in sed" ; \
35248 (cd $(HOST_SUBDIR)/sed && \
35249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35251 "RANLIB=$${RANLIB}" \
35252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35253 pdf) \
35254 || exit 1
35256 @endif sed
35258 .PHONY: maybe-html-sed html-sed
35259 maybe-html-sed:
35260 @if sed
35261 maybe-html-sed: html-sed
35263 html-sed: \
35264 configure-sed
35265 @: $(MAKE); $(unstage)
35266 @[ -f ./sed/Makefile ] || exit 0; \
35267 r=`${PWD_COMMAND}`; export r; \
35268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35269 $(HOST_EXPORTS) \
35270 for flag in $(EXTRA_HOST_FLAGS) ; do \
35271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35272 done; \
35273 echo "Doing html in sed" ; \
35274 (cd $(HOST_SUBDIR)/sed && \
35275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35277 "RANLIB=$${RANLIB}" \
35278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35279 html) \
35280 || exit 1
35282 @endif sed
35284 .PHONY: maybe-TAGS-sed TAGS-sed
35285 maybe-TAGS-sed:
35286 @if sed
35287 maybe-TAGS-sed: TAGS-sed
35289 TAGS-sed: \
35290 configure-sed
35291 @: $(MAKE); $(unstage)
35292 @[ -f ./sed/Makefile ] || exit 0; \
35293 r=`${PWD_COMMAND}`; export r; \
35294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35295 $(HOST_EXPORTS) \
35296 for flag in $(EXTRA_HOST_FLAGS) ; do \
35297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35298 done; \
35299 echo "Doing TAGS in sed" ; \
35300 (cd $(HOST_SUBDIR)/sed && \
35301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35303 "RANLIB=$${RANLIB}" \
35304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35305 TAGS) \
35306 || exit 1
35308 @endif sed
35310 .PHONY: maybe-install-info-sed install-info-sed
35311 maybe-install-info-sed:
35312 @if sed
35313 maybe-install-info-sed: install-info-sed
35315 install-info-sed: \
35316 configure-sed \
35317 info-sed
35318 @: $(MAKE); $(unstage)
35319 @[ -f ./sed/Makefile ] || exit 0; \
35320 r=`${PWD_COMMAND}`; export r; \
35321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35322 $(HOST_EXPORTS) \
35323 for flag in $(EXTRA_HOST_FLAGS) ; do \
35324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35325 done; \
35326 echo "Doing install-info in sed" ; \
35327 (cd $(HOST_SUBDIR)/sed && \
35328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35330 "RANLIB=$${RANLIB}" \
35331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35332 install-info) \
35333 || exit 1
35335 @endif sed
35337 .PHONY: maybe-install-pdf-sed install-pdf-sed
35338 maybe-install-pdf-sed:
35339 @if sed
35340 maybe-install-pdf-sed: install-pdf-sed
35342 install-pdf-sed: \
35343 configure-sed \
35344 pdf-sed
35345 @: $(MAKE); $(unstage)
35346 @[ -f ./sed/Makefile ] || exit 0; \
35347 r=`${PWD_COMMAND}`; export r; \
35348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35349 $(HOST_EXPORTS) \
35350 for flag in $(EXTRA_HOST_FLAGS) ; do \
35351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35352 done; \
35353 echo "Doing install-pdf in sed" ; \
35354 (cd $(HOST_SUBDIR)/sed && \
35355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35357 "RANLIB=$${RANLIB}" \
35358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35359 install-pdf) \
35360 || exit 1
35362 @endif sed
35364 .PHONY: maybe-install-html-sed install-html-sed
35365 maybe-install-html-sed:
35366 @if sed
35367 maybe-install-html-sed: install-html-sed
35369 install-html-sed: \
35370 configure-sed \
35371 html-sed
35372 @: $(MAKE); $(unstage)
35373 @[ -f ./sed/Makefile ] || exit 0; \
35374 r=`${PWD_COMMAND}`; export r; \
35375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35376 $(HOST_EXPORTS) \
35377 for flag in $(EXTRA_HOST_FLAGS) ; do \
35378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35379 done; \
35380 echo "Doing install-html in sed" ; \
35381 (cd $(HOST_SUBDIR)/sed && \
35382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35384 "RANLIB=$${RANLIB}" \
35385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35386 install-html) \
35387 || exit 1
35389 @endif sed
35391 .PHONY: maybe-installcheck-sed installcheck-sed
35392 maybe-installcheck-sed:
35393 @if sed
35394 maybe-installcheck-sed: installcheck-sed
35396 installcheck-sed: \
35397 configure-sed
35398 @: $(MAKE); $(unstage)
35399 @[ -f ./sed/Makefile ] || exit 0; \
35400 r=`${PWD_COMMAND}`; export r; \
35401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35402 $(HOST_EXPORTS) \
35403 for flag in $(EXTRA_HOST_FLAGS) ; do \
35404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35405 done; \
35406 echo "Doing installcheck in sed" ; \
35407 (cd $(HOST_SUBDIR)/sed && \
35408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35410 "RANLIB=$${RANLIB}" \
35411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35412 installcheck) \
35413 || exit 1
35415 @endif sed
35417 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
35418 maybe-mostlyclean-sed:
35419 @if sed
35420 maybe-mostlyclean-sed: mostlyclean-sed
35422 mostlyclean-sed:
35423 @: $(MAKE); $(unstage)
35424 @[ -f ./sed/Makefile ] || exit 0; \
35425 r=`${PWD_COMMAND}`; export r; \
35426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35427 $(HOST_EXPORTS) \
35428 for flag in $(EXTRA_HOST_FLAGS) ; do \
35429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35430 done; \
35431 echo "Doing mostlyclean in sed" ; \
35432 (cd $(HOST_SUBDIR)/sed && \
35433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35435 "RANLIB=$${RANLIB}" \
35436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35437 mostlyclean) \
35438 || exit 1
35440 @endif sed
35442 .PHONY: maybe-clean-sed clean-sed
35443 maybe-clean-sed:
35444 @if sed
35445 maybe-clean-sed: clean-sed
35447 clean-sed:
35448 @: $(MAKE); $(unstage)
35449 @[ -f ./sed/Makefile ] || exit 0; \
35450 r=`${PWD_COMMAND}`; export r; \
35451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35452 $(HOST_EXPORTS) \
35453 for flag in $(EXTRA_HOST_FLAGS) ; do \
35454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35455 done; \
35456 echo "Doing clean in sed" ; \
35457 (cd $(HOST_SUBDIR)/sed && \
35458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35460 "RANLIB=$${RANLIB}" \
35461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35462 clean) \
35463 || exit 1
35465 @endif sed
35467 .PHONY: maybe-distclean-sed distclean-sed
35468 maybe-distclean-sed:
35469 @if sed
35470 maybe-distclean-sed: distclean-sed
35472 distclean-sed:
35473 @: $(MAKE); $(unstage)
35474 @[ -f ./sed/Makefile ] || exit 0; \
35475 r=`${PWD_COMMAND}`; export r; \
35476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35477 $(HOST_EXPORTS) \
35478 for flag in $(EXTRA_HOST_FLAGS) ; do \
35479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35480 done; \
35481 echo "Doing distclean in sed" ; \
35482 (cd $(HOST_SUBDIR)/sed && \
35483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35485 "RANLIB=$${RANLIB}" \
35486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35487 distclean) \
35488 || exit 1
35490 @endif sed
35492 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
35493 maybe-maintainer-clean-sed:
35494 @if sed
35495 maybe-maintainer-clean-sed: maintainer-clean-sed
35497 maintainer-clean-sed:
35498 @: $(MAKE); $(unstage)
35499 @[ -f ./sed/Makefile ] || exit 0; \
35500 r=`${PWD_COMMAND}`; export r; \
35501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35502 $(HOST_EXPORTS) \
35503 for flag in $(EXTRA_HOST_FLAGS) ; do \
35504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35505 done; \
35506 echo "Doing maintainer-clean in sed" ; \
35507 (cd $(HOST_SUBDIR)/sed && \
35508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35510 "RANLIB=$${RANLIB}" \
35511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35512 maintainer-clean) \
35513 || exit 1
35515 @endif sed
35519 .PHONY: configure-send-pr maybe-configure-send-pr
35520 maybe-configure-send-pr:
35521 @if gcc-bootstrap
35522 configure-send-pr: stage_current
35523 @endif gcc-bootstrap
35524 @if send-pr
35525 maybe-configure-send-pr: configure-send-pr
35526 configure-send-pr:
35527 @: $(MAKE); $(unstage)
35528 @r=`${PWD_COMMAND}`; export r; \
35529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35530 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
35531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
35532 $(HOST_EXPORTS) \
35533 echo Configuring in $(HOST_SUBDIR)/send-pr; \
35534 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
35535 case $(srcdir) in \
35536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35537 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
35538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35539 esac; \
35540 srcdiroption="--srcdir=$${topdir}/send-pr"; \
35541 libsrcdir="$$s/send-pr"; \
35542 $(SHELL) $${libsrcdir}/configure \
35543 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35544 --target=${target_alias} $${srcdiroption} \
35545 || exit 1
35546 @endif send-pr
35552 .PHONY: all-send-pr maybe-all-send-pr
35553 maybe-all-send-pr:
35554 @if gcc-bootstrap
35555 all-send-pr: stage_current
35556 @endif gcc-bootstrap
35557 @if send-pr
35558 TARGET-send-pr=all
35559 maybe-all-send-pr: all-send-pr
35560 all-send-pr: configure-send-pr
35561 @: $(MAKE); $(unstage)
35562 @r=`${PWD_COMMAND}`; export r; \
35563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35564 $(HOST_EXPORTS) \
35565 (cd $(HOST_SUBDIR)/send-pr && \
35566 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35567 $(TARGET-send-pr))
35568 @endif send-pr
35573 .PHONY: check-send-pr maybe-check-send-pr
35574 maybe-check-send-pr:
35575 @if send-pr
35576 maybe-check-send-pr: check-send-pr
35578 check-send-pr:
35579 @: $(MAKE); $(unstage)
35580 @r=`${PWD_COMMAND}`; export r; \
35581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35582 $(HOST_EXPORTS) \
35583 (cd $(HOST_SUBDIR)/send-pr && \
35584 $(MAKE) $(FLAGS_TO_PASS) check)
35586 @endif send-pr
35588 .PHONY: install-send-pr maybe-install-send-pr
35589 maybe-install-send-pr:
35590 @if send-pr
35591 maybe-install-send-pr: install-send-pr
35593 install-send-pr: installdirs
35594 @: $(MAKE); $(unstage)
35595 @r=`${PWD_COMMAND}`; export r; \
35596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35597 $(HOST_EXPORTS) \
35598 (cd $(HOST_SUBDIR)/send-pr && \
35599 $(MAKE) $(FLAGS_TO_PASS) install)
35601 @endif send-pr
35603 # Other targets (info, dvi, pdf, etc.)
35605 .PHONY: maybe-info-send-pr info-send-pr
35606 maybe-info-send-pr:
35607 @if send-pr
35608 maybe-info-send-pr: info-send-pr
35610 info-send-pr: \
35611 configure-send-pr
35612 @: $(MAKE); $(unstage)
35613 @[ -f ./send-pr/Makefile ] || exit 0; \
35614 r=`${PWD_COMMAND}`; export r; \
35615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35616 $(HOST_EXPORTS) \
35617 for flag in $(EXTRA_HOST_FLAGS) ; do \
35618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35619 done; \
35620 echo "Doing info in send-pr" ; \
35621 (cd $(HOST_SUBDIR)/send-pr && \
35622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35624 "RANLIB=$${RANLIB}" \
35625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35626 info) \
35627 || exit 1
35629 @endif send-pr
35631 .PHONY: maybe-dvi-send-pr dvi-send-pr
35632 maybe-dvi-send-pr:
35633 @if send-pr
35634 maybe-dvi-send-pr: dvi-send-pr
35636 dvi-send-pr: \
35637 configure-send-pr
35638 @: $(MAKE); $(unstage)
35639 @[ -f ./send-pr/Makefile ] || exit 0; \
35640 r=`${PWD_COMMAND}`; export r; \
35641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35642 $(HOST_EXPORTS) \
35643 for flag in $(EXTRA_HOST_FLAGS) ; do \
35644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35645 done; \
35646 echo "Doing dvi in send-pr" ; \
35647 (cd $(HOST_SUBDIR)/send-pr && \
35648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35650 "RANLIB=$${RANLIB}" \
35651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35652 dvi) \
35653 || exit 1
35655 @endif send-pr
35657 .PHONY: maybe-pdf-send-pr pdf-send-pr
35658 maybe-pdf-send-pr:
35659 @if send-pr
35660 maybe-pdf-send-pr: pdf-send-pr
35662 pdf-send-pr: \
35663 configure-send-pr
35664 @: $(MAKE); $(unstage)
35665 @[ -f ./send-pr/Makefile ] || exit 0; \
35666 r=`${PWD_COMMAND}`; export r; \
35667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35668 $(HOST_EXPORTS) \
35669 for flag in $(EXTRA_HOST_FLAGS) ; do \
35670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35671 done; \
35672 echo "Doing pdf in send-pr" ; \
35673 (cd $(HOST_SUBDIR)/send-pr && \
35674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35676 "RANLIB=$${RANLIB}" \
35677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35678 pdf) \
35679 || exit 1
35681 @endif send-pr
35683 .PHONY: maybe-html-send-pr html-send-pr
35684 maybe-html-send-pr:
35685 @if send-pr
35686 maybe-html-send-pr: html-send-pr
35688 html-send-pr: \
35689 configure-send-pr
35690 @: $(MAKE); $(unstage)
35691 @[ -f ./send-pr/Makefile ] || exit 0; \
35692 r=`${PWD_COMMAND}`; export r; \
35693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35694 $(HOST_EXPORTS) \
35695 for flag in $(EXTRA_HOST_FLAGS) ; do \
35696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35697 done; \
35698 echo "Doing html in send-pr" ; \
35699 (cd $(HOST_SUBDIR)/send-pr && \
35700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35702 "RANLIB=$${RANLIB}" \
35703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35704 html) \
35705 || exit 1
35707 @endif send-pr
35709 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
35710 maybe-TAGS-send-pr:
35711 @if send-pr
35712 maybe-TAGS-send-pr: TAGS-send-pr
35714 TAGS-send-pr: \
35715 configure-send-pr
35716 @: $(MAKE); $(unstage)
35717 @[ -f ./send-pr/Makefile ] || exit 0; \
35718 r=`${PWD_COMMAND}`; export r; \
35719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35720 $(HOST_EXPORTS) \
35721 for flag in $(EXTRA_HOST_FLAGS) ; do \
35722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35723 done; \
35724 echo "Doing TAGS in send-pr" ; \
35725 (cd $(HOST_SUBDIR)/send-pr && \
35726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35728 "RANLIB=$${RANLIB}" \
35729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35730 TAGS) \
35731 || exit 1
35733 @endif send-pr
35735 .PHONY: maybe-install-info-send-pr install-info-send-pr
35736 maybe-install-info-send-pr:
35737 @if send-pr
35738 maybe-install-info-send-pr: install-info-send-pr
35740 install-info-send-pr: \
35741 configure-send-pr \
35742 info-send-pr
35743 @: $(MAKE); $(unstage)
35744 @[ -f ./send-pr/Makefile ] || exit 0; \
35745 r=`${PWD_COMMAND}`; export r; \
35746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35747 $(HOST_EXPORTS) \
35748 for flag in $(EXTRA_HOST_FLAGS) ; do \
35749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35750 done; \
35751 echo "Doing install-info in send-pr" ; \
35752 (cd $(HOST_SUBDIR)/send-pr && \
35753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35755 "RANLIB=$${RANLIB}" \
35756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35757 install-info) \
35758 || exit 1
35760 @endif send-pr
35762 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
35763 maybe-install-pdf-send-pr:
35764 @if send-pr
35765 maybe-install-pdf-send-pr: install-pdf-send-pr
35767 install-pdf-send-pr: \
35768 configure-send-pr \
35769 pdf-send-pr
35770 @: $(MAKE); $(unstage)
35771 @[ -f ./send-pr/Makefile ] || exit 0; \
35772 r=`${PWD_COMMAND}`; export r; \
35773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35774 $(HOST_EXPORTS) \
35775 for flag in $(EXTRA_HOST_FLAGS) ; do \
35776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35777 done; \
35778 echo "Doing install-pdf in send-pr" ; \
35779 (cd $(HOST_SUBDIR)/send-pr && \
35780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35782 "RANLIB=$${RANLIB}" \
35783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35784 install-pdf) \
35785 || exit 1
35787 @endif send-pr
35789 .PHONY: maybe-install-html-send-pr install-html-send-pr
35790 maybe-install-html-send-pr:
35791 @if send-pr
35792 maybe-install-html-send-pr: install-html-send-pr
35794 install-html-send-pr: \
35795 configure-send-pr \
35796 html-send-pr
35797 @: $(MAKE); $(unstage)
35798 @[ -f ./send-pr/Makefile ] || exit 0; \
35799 r=`${PWD_COMMAND}`; export r; \
35800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35801 $(HOST_EXPORTS) \
35802 for flag in $(EXTRA_HOST_FLAGS) ; do \
35803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35804 done; \
35805 echo "Doing install-html in send-pr" ; \
35806 (cd $(HOST_SUBDIR)/send-pr && \
35807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35809 "RANLIB=$${RANLIB}" \
35810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35811 install-html) \
35812 || exit 1
35814 @endif send-pr
35816 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
35817 maybe-installcheck-send-pr:
35818 @if send-pr
35819 maybe-installcheck-send-pr: installcheck-send-pr
35821 installcheck-send-pr: \
35822 configure-send-pr
35823 @: $(MAKE); $(unstage)
35824 @[ -f ./send-pr/Makefile ] || exit 0; \
35825 r=`${PWD_COMMAND}`; export r; \
35826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35827 $(HOST_EXPORTS) \
35828 for flag in $(EXTRA_HOST_FLAGS) ; do \
35829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35830 done; \
35831 echo "Doing installcheck in send-pr" ; \
35832 (cd $(HOST_SUBDIR)/send-pr && \
35833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35835 "RANLIB=$${RANLIB}" \
35836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35837 installcheck) \
35838 || exit 1
35840 @endif send-pr
35842 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
35843 maybe-mostlyclean-send-pr:
35844 @if send-pr
35845 maybe-mostlyclean-send-pr: mostlyclean-send-pr
35847 mostlyclean-send-pr:
35848 @: $(MAKE); $(unstage)
35849 @[ -f ./send-pr/Makefile ] || exit 0; \
35850 r=`${PWD_COMMAND}`; export r; \
35851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35852 $(HOST_EXPORTS) \
35853 for flag in $(EXTRA_HOST_FLAGS) ; do \
35854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35855 done; \
35856 echo "Doing mostlyclean in send-pr" ; \
35857 (cd $(HOST_SUBDIR)/send-pr && \
35858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35860 "RANLIB=$${RANLIB}" \
35861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35862 mostlyclean) \
35863 || exit 1
35865 @endif send-pr
35867 .PHONY: maybe-clean-send-pr clean-send-pr
35868 maybe-clean-send-pr:
35869 @if send-pr
35870 maybe-clean-send-pr: clean-send-pr
35872 clean-send-pr:
35873 @: $(MAKE); $(unstage)
35874 @[ -f ./send-pr/Makefile ] || exit 0; \
35875 r=`${PWD_COMMAND}`; export r; \
35876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35877 $(HOST_EXPORTS) \
35878 for flag in $(EXTRA_HOST_FLAGS) ; do \
35879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35880 done; \
35881 echo "Doing clean in send-pr" ; \
35882 (cd $(HOST_SUBDIR)/send-pr && \
35883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35885 "RANLIB=$${RANLIB}" \
35886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35887 clean) \
35888 || exit 1
35890 @endif send-pr
35892 .PHONY: maybe-distclean-send-pr distclean-send-pr
35893 maybe-distclean-send-pr:
35894 @if send-pr
35895 maybe-distclean-send-pr: distclean-send-pr
35897 distclean-send-pr:
35898 @: $(MAKE); $(unstage)
35899 @[ -f ./send-pr/Makefile ] || exit 0; \
35900 r=`${PWD_COMMAND}`; export r; \
35901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35902 $(HOST_EXPORTS) \
35903 for flag in $(EXTRA_HOST_FLAGS) ; do \
35904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35905 done; \
35906 echo "Doing distclean in send-pr" ; \
35907 (cd $(HOST_SUBDIR)/send-pr && \
35908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35910 "RANLIB=$${RANLIB}" \
35911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35912 distclean) \
35913 || exit 1
35915 @endif send-pr
35917 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
35918 maybe-maintainer-clean-send-pr:
35919 @if send-pr
35920 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
35922 maintainer-clean-send-pr:
35923 @: $(MAKE); $(unstage)
35924 @[ -f ./send-pr/Makefile ] || exit 0; \
35925 r=`${PWD_COMMAND}`; export r; \
35926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35927 $(HOST_EXPORTS) \
35928 for flag in $(EXTRA_HOST_FLAGS) ; do \
35929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35930 done; \
35931 echo "Doing maintainer-clean in send-pr" ; \
35932 (cd $(HOST_SUBDIR)/send-pr && \
35933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35935 "RANLIB=$${RANLIB}" \
35936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35937 maintainer-clean) \
35938 || exit 1
35940 @endif send-pr
35944 .PHONY: configure-shellutils maybe-configure-shellutils
35945 maybe-configure-shellutils:
35946 @if gcc-bootstrap
35947 configure-shellutils: stage_current
35948 @endif gcc-bootstrap
35949 @if shellutils
35950 maybe-configure-shellutils: configure-shellutils
35951 configure-shellutils:
35952 @: $(MAKE); $(unstage)
35953 @r=`${PWD_COMMAND}`; export r; \
35954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35955 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
35956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
35957 $(HOST_EXPORTS) \
35958 echo Configuring in $(HOST_SUBDIR)/shellutils; \
35959 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
35960 case $(srcdir) in \
35961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35962 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
35963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35964 esac; \
35965 srcdiroption="--srcdir=$${topdir}/shellutils"; \
35966 libsrcdir="$$s/shellutils"; \
35967 $(SHELL) $${libsrcdir}/configure \
35968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35969 --target=${target_alias} $${srcdiroption} \
35970 || exit 1
35971 @endif shellutils
35977 .PHONY: all-shellutils maybe-all-shellutils
35978 maybe-all-shellutils:
35979 @if gcc-bootstrap
35980 all-shellutils: stage_current
35981 @endif gcc-bootstrap
35982 @if shellutils
35983 TARGET-shellutils=all
35984 maybe-all-shellutils: all-shellutils
35985 all-shellutils: configure-shellutils
35986 @: $(MAKE); $(unstage)
35987 @r=`${PWD_COMMAND}`; export r; \
35988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35989 $(HOST_EXPORTS) \
35990 (cd $(HOST_SUBDIR)/shellutils && \
35991 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35992 $(TARGET-shellutils))
35993 @endif shellutils
35998 .PHONY: check-shellutils maybe-check-shellutils
35999 maybe-check-shellutils:
36000 @if shellutils
36001 maybe-check-shellutils: check-shellutils
36003 check-shellutils:
36004 @: $(MAKE); $(unstage)
36005 @r=`${PWD_COMMAND}`; export r; \
36006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36007 $(HOST_EXPORTS) \
36008 (cd $(HOST_SUBDIR)/shellutils && \
36009 $(MAKE) $(FLAGS_TO_PASS) check)
36011 @endif shellutils
36013 .PHONY: install-shellutils maybe-install-shellutils
36014 maybe-install-shellutils:
36015 @if shellutils
36016 maybe-install-shellutils: install-shellutils
36018 install-shellutils: installdirs
36019 @: $(MAKE); $(unstage)
36020 @r=`${PWD_COMMAND}`; export r; \
36021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36022 $(HOST_EXPORTS) \
36023 (cd $(HOST_SUBDIR)/shellutils && \
36024 $(MAKE) $(FLAGS_TO_PASS) install)
36026 @endif shellutils
36028 # Other targets (info, dvi, pdf, etc.)
36030 .PHONY: maybe-info-shellutils info-shellutils
36031 maybe-info-shellutils:
36032 @if shellutils
36033 maybe-info-shellutils: info-shellutils
36035 info-shellutils: \
36036 configure-shellutils
36037 @: $(MAKE); $(unstage)
36038 @[ -f ./shellutils/Makefile ] || exit 0; \
36039 r=`${PWD_COMMAND}`; export r; \
36040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36041 $(HOST_EXPORTS) \
36042 for flag in $(EXTRA_HOST_FLAGS) ; do \
36043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36044 done; \
36045 echo "Doing info in shellutils" ; \
36046 (cd $(HOST_SUBDIR)/shellutils && \
36047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36049 "RANLIB=$${RANLIB}" \
36050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36051 info) \
36052 || exit 1
36054 @endif shellutils
36056 .PHONY: maybe-dvi-shellutils dvi-shellutils
36057 maybe-dvi-shellutils:
36058 @if shellutils
36059 maybe-dvi-shellutils: dvi-shellutils
36061 dvi-shellutils: \
36062 configure-shellutils
36063 @: $(MAKE); $(unstage)
36064 @[ -f ./shellutils/Makefile ] || exit 0; \
36065 r=`${PWD_COMMAND}`; export r; \
36066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36067 $(HOST_EXPORTS) \
36068 for flag in $(EXTRA_HOST_FLAGS) ; do \
36069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36070 done; \
36071 echo "Doing dvi in shellutils" ; \
36072 (cd $(HOST_SUBDIR)/shellutils && \
36073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36075 "RANLIB=$${RANLIB}" \
36076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36077 dvi) \
36078 || exit 1
36080 @endif shellutils
36082 .PHONY: maybe-pdf-shellutils pdf-shellutils
36083 maybe-pdf-shellutils:
36084 @if shellutils
36085 maybe-pdf-shellutils: pdf-shellutils
36087 pdf-shellutils: \
36088 configure-shellutils
36089 @: $(MAKE); $(unstage)
36090 @[ -f ./shellutils/Makefile ] || exit 0; \
36091 r=`${PWD_COMMAND}`; export r; \
36092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36093 $(HOST_EXPORTS) \
36094 for flag in $(EXTRA_HOST_FLAGS) ; do \
36095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36096 done; \
36097 echo "Doing pdf in shellutils" ; \
36098 (cd $(HOST_SUBDIR)/shellutils && \
36099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36101 "RANLIB=$${RANLIB}" \
36102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36103 pdf) \
36104 || exit 1
36106 @endif shellutils
36108 .PHONY: maybe-html-shellutils html-shellutils
36109 maybe-html-shellutils:
36110 @if shellutils
36111 maybe-html-shellutils: html-shellutils
36113 html-shellutils: \
36114 configure-shellutils
36115 @: $(MAKE); $(unstage)
36116 @[ -f ./shellutils/Makefile ] || exit 0; \
36117 r=`${PWD_COMMAND}`; export r; \
36118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36119 $(HOST_EXPORTS) \
36120 for flag in $(EXTRA_HOST_FLAGS) ; do \
36121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36122 done; \
36123 echo "Doing html in shellutils" ; \
36124 (cd $(HOST_SUBDIR)/shellutils && \
36125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36127 "RANLIB=$${RANLIB}" \
36128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36129 html) \
36130 || exit 1
36132 @endif shellutils
36134 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
36135 maybe-TAGS-shellutils:
36136 @if shellutils
36137 maybe-TAGS-shellutils: TAGS-shellutils
36139 TAGS-shellutils: \
36140 configure-shellutils
36141 @: $(MAKE); $(unstage)
36142 @[ -f ./shellutils/Makefile ] || exit 0; \
36143 r=`${PWD_COMMAND}`; export r; \
36144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36145 $(HOST_EXPORTS) \
36146 for flag in $(EXTRA_HOST_FLAGS) ; do \
36147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36148 done; \
36149 echo "Doing TAGS in shellutils" ; \
36150 (cd $(HOST_SUBDIR)/shellutils && \
36151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36153 "RANLIB=$${RANLIB}" \
36154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36155 TAGS) \
36156 || exit 1
36158 @endif shellutils
36160 .PHONY: maybe-install-info-shellutils install-info-shellutils
36161 maybe-install-info-shellutils:
36162 @if shellutils
36163 maybe-install-info-shellutils: install-info-shellutils
36165 install-info-shellutils: \
36166 configure-shellutils \
36167 info-shellutils
36168 @: $(MAKE); $(unstage)
36169 @[ -f ./shellutils/Makefile ] || exit 0; \
36170 r=`${PWD_COMMAND}`; export r; \
36171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36172 $(HOST_EXPORTS) \
36173 for flag in $(EXTRA_HOST_FLAGS) ; do \
36174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36175 done; \
36176 echo "Doing install-info in shellutils" ; \
36177 (cd $(HOST_SUBDIR)/shellutils && \
36178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36180 "RANLIB=$${RANLIB}" \
36181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36182 install-info) \
36183 || exit 1
36185 @endif shellutils
36187 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
36188 maybe-install-pdf-shellutils:
36189 @if shellutils
36190 maybe-install-pdf-shellutils: install-pdf-shellutils
36192 install-pdf-shellutils: \
36193 configure-shellutils \
36194 pdf-shellutils
36195 @: $(MAKE); $(unstage)
36196 @[ -f ./shellutils/Makefile ] || exit 0; \
36197 r=`${PWD_COMMAND}`; export r; \
36198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36199 $(HOST_EXPORTS) \
36200 for flag in $(EXTRA_HOST_FLAGS) ; do \
36201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36202 done; \
36203 echo "Doing install-pdf in shellutils" ; \
36204 (cd $(HOST_SUBDIR)/shellutils && \
36205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36207 "RANLIB=$${RANLIB}" \
36208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36209 install-pdf) \
36210 || exit 1
36212 @endif shellutils
36214 .PHONY: maybe-install-html-shellutils install-html-shellutils
36215 maybe-install-html-shellutils:
36216 @if shellutils
36217 maybe-install-html-shellutils: install-html-shellutils
36219 install-html-shellutils: \
36220 configure-shellutils \
36221 html-shellutils
36222 @: $(MAKE); $(unstage)
36223 @[ -f ./shellutils/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 install-html in shellutils" ; \
36231 (cd $(HOST_SUBDIR)/shellutils && \
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 install-html) \
36237 || exit 1
36239 @endif shellutils
36241 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
36242 maybe-installcheck-shellutils:
36243 @if shellutils
36244 maybe-installcheck-shellutils: installcheck-shellutils
36246 installcheck-shellutils: \
36247 configure-shellutils
36248 @: $(MAKE); $(unstage)
36249 @[ -f ./shellutils/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 installcheck in shellutils" ; \
36257 (cd $(HOST_SUBDIR)/shellutils && \
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 installcheck) \
36263 || exit 1
36265 @endif shellutils
36267 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
36268 maybe-mostlyclean-shellutils:
36269 @if shellutils
36270 maybe-mostlyclean-shellutils: mostlyclean-shellutils
36272 mostlyclean-shellutils:
36273 @: $(MAKE); $(unstage)
36274 @[ -f ./shellutils/Makefile ] || exit 0; \
36275 r=`${PWD_COMMAND}`; export r; \
36276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36277 $(HOST_EXPORTS) \
36278 for flag in $(EXTRA_HOST_FLAGS) ; do \
36279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36280 done; \
36281 echo "Doing mostlyclean in shellutils" ; \
36282 (cd $(HOST_SUBDIR)/shellutils && \
36283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36285 "RANLIB=$${RANLIB}" \
36286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36287 mostlyclean) \
36288 || exit 1
36290 @endif shellutils
36292 .PHONY: maybe-clean-shellutils clean-shellutils
36293 maybe-clean-shellutils:
36294 @if shellutils
36295 maybe-clean-shellutils: clean-shellutils
36297 clean-shellutils:
36298 @: $(MAKE); $(unstage)
36299 @[ -f ./shellutils/Makefile ] || exit 0; \
36300 r=`${PWD_COMMAND}`; export r; \
36301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36302 $(HOST_EXPORTS) \
36303 for flag in $(EXTRA_HOST_FLAGS) ; do \
36304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36305 done; \
36306 echo "Doing clean in shellutils" ; \
36307 (cd $(HOST_SUBDIR)/shellutils && \
36308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36310 "RANLIB=$${RANLIB}" \
36311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36312 clean) \
36313 || exit 1
36315 @endif shellutils
36317 .PHONY: maybe-distclean-shellutils distclean-shellutils
36318 maybe-distclean-shellutils:
36319 @if shellutils
36320 maybe-distclean-shellutils: distclean-shellutils
36322 distclean-shellutils:
36323 @: $(MAKE); $(unstage)
36324 @[ -f ./shellutils/Makefile ] || exit 0; \
36325 r=`${PWD_COMMAND}`; export r; \
36326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36327 $(HOST_EXPORTS) \
36328 for flag in $(EXTRA_HOST_FLAGS) ; do \
36329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36330 done; \
36331 echo "Doing distclean in shellutils" ; \
36332 (cd $(HOST_SUBDIR)/shellutils && \
36333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36335 "RANLIB=$${RANLIB}" \
36336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36337 distclean) \
36338 || exit 1
36340 @endif shellutils
36342 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
36343 maybe-maintainer-clean-shellutils:
36344 @if shellutils
36345 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
36347 maintainer-clean-shellutils:
36348 @: $(MAKE); $(unstage)
36349 @[ -f ./shellutils/Makefile ] || exit 0; \
36350 r=`${PWD_COMMAND}`; export r; \
36351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36352 $(HOST_EXPORTS) \
36353 for flag in $(EXTRA_HOST_FLAGS) ; do \
36354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36355 done; \
36356 echo "Doing maintainer-clean in shellutils" ; \
36357 (cd $(HOST_SUBDIR)/shellutils && \
36358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36360 "RANLIB=$${RANLIB}" \
36361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36362 maintainer-clean) \
36363 || exit 1
36365 @endif shellutils
36369 .PHONY: configure-sid maybe-configure-sid
36370 maybe-configure-sid:
36371 @if gcc-bootstrap
36372 configure-sid: stage_current
36373 @endif gcc-bootstrap
36374 @if sid
36375 maybe-configure-sid: configure-sid
36376 configure-sid:
36377 @: $(MAKE); $(unstage)
36378 @r=`${PWD_COMMAND}`; export r; \
36379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36380 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
36381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
36382 $(HOST_EXPORTS) \
36383 echo Configuring in $(HOST_SUBDIR)/sid; \
36384 cd "$(HOST_SUBDIR)/sid" || exit 1; \
36385 case $(srcdir) in \
36386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36387 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
36388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36389 esac; \
36390 srcdiroption="--srcdir=$${topdir}/sid"; \
36391 libsrcdir="$$s/sid"; \
36392 $(SHELL) $${libsrcdir}/configure \
36393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36394 --target=${target_alias} $${srcdiroption} \
36395 || exit 1
36396 @endif sid
36402 .PHONY: all-sid maybe-all-sid
36403 maybe-all-sid:
36404 @if gcc-bootstrap
36405 all-sid: stage_current
36406 @endif gcc-bootstrap
36407 @if sid
36408 TARGET-sid=all
36409 maybe-all-sid: all-sid
36410 all-sid: configure-sid
36411 @: $(MAKE); $(unstage)
36412 @r=`${PWD_COMMAND}`; export r; \
36413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36414 $(HOST_EXPORTS) \
36415 (cd $(HOST_SUBDIR)/sid && \
36416 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36417 $(TARGET-sid))
36418 @endif sid
36423 .PHONY: check-sid maybe-check-sid
36424 maybe-check-sid:
36425 @if sid
36426 maybe-check-sid: check-sid
36428 check-sid:
36429 @: $(MAKE); $(unstage)
36430 @r=`${PWD_COMMAND}`; export r; \
36431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36432 $(HOST_EXPORTS) \
36433 (cd $(HOST_SUBDIR)/sid && \
36434 $(MAKE) $(FLAGS_TO_PASS) check)
36436 @endif sid
36438 .PHONY: install-sid maybe-install-sid
36439 maybe-install-sid:
36440 @if sid
36441 maybe-install-sid: install-sid
36443 install-sid: installdirs
36444 @: $(MAKE); $(unstage)
36445 @r=`${PWD_COMMAND}`; export r; \
36446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36447 $(HOST_EXPORTS) \
36448 (cd $(HOST_SUBDIR)/sid && \
36449 $(MAKE) $(FLAGS_TO_PASS) install)
36451 @endif sid
36453 # Other targets (info, dvi, pdf, etc.)
36455 .PHONY: maybe-info-sid info-sid
36456 maybe-info-sid:
36457 @if sid
36458 maybe-info-sid: info-sid
36460 info-sid: \
36461 configure-sid
36462 @: $(MAKE); $(unstage)
36463 @[ -f ./sid/Makefile ] || exit 0; \
36464 r=`${PWD_COMMAND}`; export r; \
36465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36466 $(HOST_EXPORTS) \
36467 for flag in $(EXTRA_HOST_FLAGS) ; do \
36468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36469 done; \
36470 echo "Doing info in sid" ; \
36471 (cd $(HOST_SUBDIR)/sid && \
36472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36474 "RANLIB=$${RANLIB}" \
36475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36476 info) \
36477 || exit 1
36479 @endif sid
36481 .PHONY: maybe-dvi-sid dvi-sid
36482 maybe-dvi-sid:
36483 @if sid
36484 maybe-dvi-sid: dvi-sid
36486 dvi-sid: \
36487 configure-sid
36488 @: $(MAKE); $(unstage)
36489 @[ -f ./sid/Makefile ] || exit 0; \
36490 r=`${PWD_COMMAND}`; export r; \
36491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36492 $(HOST_EXPORTS) \
36493 for flag in $(EXTRA_HOST_FLAGS) ; do \
36494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36495 done; \
36496 echo "Doing dvi in sid" ; \
36497 (cd $(HOST_SUBDIR)/sid && \
36498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36500 "RANLIB=$${RANLIB}" \
36501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36502 dvi) \
36503 || exit 1
36505 @endif sid
36507 .PHONY: maybe-pdf-sid pdf-sid
36508 maybe-pdf-sid:
36509 @if sid
36510 maybe-pdf-sid: pdf-sid
36512 pdf-sid: \
36513 configure-sid
36514 @: $(MAKE); $(unstage)
36515 @[ -f ./sid/Makefile ] || exit 0; \
36516 r=`${PWD_COMMAND}`; export r; \
36517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518 $(HOST_EXPORTS) \
36519 for flag in $(EXTRA_HOST_FLAGS) ; do \
36520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36521 done; \
36522 echo "Doing pdf in sid" ; \
36523 (cd $(HOST_SUBDIR)/sid && \
36524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36526 "RANLIB=$${RANLIB}" \
36527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36528 pdf) \
36529 || exit 1
36531 @endif sid
36533 .PHONY: maybe-html-sid html-sid
36534 maybe-html-sid:
36535 @if sid
36536 maybe-html-sid: html-sid
36538 html-sid: \
36539 configure-sid
36540 @: $(MAKE); $(unstage)
36541 @[ -f ./sid/Makefile ] || exit 0; \
36542 r=`${PWD_COMMAND}`; export r; \
36543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36544 $(HOST_EXPORTS) \
36545 for flag in $(EXTRA_HOST_FLAGS) ; do \
36546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36547 done; \
36548 echo "Doing html in sid" ; \
36549 (cd $(HOST_SUBDIR)/sid && \
36550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36552 "RANLIB=$${RANLIB}" \
36553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36554 html) \
36555 || exit 1
36557 @endif sid
36559 .PHONY: maybe-TAGS-sid TAGS-sid
36560 maybe-TAGS-sid:
36561 @if sid
36562 maybe-TAGS-sid: TAGS-sid
36564 TAGS-sid: \
36565 configure-sid
36566 @: $(MAKE); $(unstage)
36567 @[ -f ./sid/Makefile ] || exit 0; \
36568 r=`${PWD_COMMAND}`; export r; \
36569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570 $(HOST_EXPORTS) \
36571 for flag in $(EXTRA_HOST_FLAGS) ; do \
36572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36573 done; \
36574 echo "Doing TAGS in sid" ; \
36575 (cd $(HOST_SUBDIR)/sid && \
36576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36578 "RANLIB=$${RANLIB}" \
36579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36580 TAGS) \
36581 || exit 1
36583 @endif sid
36585 .PHONY: maybe-install-info-sid install-info-sid
36586 maybe-install-info-sid:
36587 @if sid
36588 maybe-install-info-sid: install-info-sid
36590 install-info-sid: \
36591 configure-sid \
36592 info-sid
36593 @: $(MAKE); $(unstage)
36594 @[ -f ./sid/Makefile ] || exit 0; \
36595 r=`${PWD_COMMAND}`; export r; \
36596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36597 $(HOST_EXPORTS) \
36598 for flag in $(EXTRA_HOST_FLAGS) ; do \
36599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36600 done; \
36601 echo "Doing install-info in sid" ; \
36602 (cd $(HOST_SUBDIR)/sid && \
36603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36605 "RANLIB=$${RANLIB}" \
36606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36607 install-info) \
36608 || exit 1
36610 @endif sid
36612 .PHONY: maybe-install-pdf-sid install-pdf-sid
36613 maybe-install-pdf-sid:
36614 @if sid
36615 maybe-install-pdf-sid: install-pdf-sid
36617 install-pdf-sid: \
36618 configure-sid \
36619 pdf-sid
36620 @: $(MAKE); $(unstage)
36621 @[ -f ./sid/Makefile ] || exit 0; \
36622 r=`${PWD_COMMAND}`; export r; \
36623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36624 $(HOST_EXPORTS) \
36625 for flag in $(EXTRA_HOST_FLAGS) ; do \
36626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36627 done; \
36628 echo "Doing install-pdf in sid" ; \
36629 (cd $(HOST_SUBDIR)/sid && \
36630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36632 "RANLIB=$${RANLIB}" \
36633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36634 install-pdf) \
36635 || exit 1
36637 @endif sid
36639 .PHONY: maybe-install-html-sid install-html-sid
36640 maybe-install-html-sid:
36641 @if sid
36642 maybe-install-html-sid: install-html-sid
36644 install-html-sid: \
36645 configure-sid \
36646 html-sid
36647 @: $(MAKE); $(unstage)
36648 @[ -f ./sid/Makefile ] || exit 0; \
36649 r=`${PWD_COMMAND}`; export r; \
36650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36651 $(HOST_EXPORTS) \
36652 for flag in $(EXTRA_HOST_FLAGS) ; do \
36653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36654 done; \
36655 echo "Doing install-html in sid" ; \
36656 (cd $(HOST_SUBDIR)/sid && \
36657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36659 "RANLIB=$${RANLIB}" \
36660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36661 install-html) \
36662 || exit 1
36664 @endif sid
36666 .PHONY: maybe-installcheck-sid installcheck-sid
36667 maybe-installcheck-sid:
36668 @if sid
36669 maybe-installcheck-sid: installcheck-sid
36671 installcheck-sid: \
36672 configure-sid
36673 @: $(MAKE); $(unstage)
36674 @[ -f ./sid/Makefile ] || exit 0; \
36675 r=`${PWD_COMMAND}`; export r; \
36676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36677 $(HOST_EXPORTS) \
36678 for flag in $(EXTRA_HOST_FLAGS) ; do \
36679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36680 done; \
36681 echo "Doing installcheck in sid" ; \
36682 (cd $(HOST_SUBDIR)/sid && \
36683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36685 "RANLIB=$${RANLIB}" \
36686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36687 installcheck) \
36688 || exit 1
36690 @endif sid
36692 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
36693 maybe-mostlyclean-sid:
36694 @if sid
36695 maybe-mostlyclean-sid: mostlyclean-sid
36697 mostlyclean-sid:
36698 @: $(MAKE); $(unstage)
36699 @[ -f ./sid/Makefile ] || exit 0; \
36700 r=`${PWD_COMMAND}`; export r; \
36701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36702 $(HOST_EXPORTS) \
36703 for flag in $(EXTRA_HOST_FLAGS) ; do \
36704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36705 done; \
36706 echo "Doing mostlyclean in sid" ; \
36707 (cd $(HOST_SUBDIR)/sid && \
36708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36710 "RANLIB=$${RANLIB}" \
36711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36712 mostlyclean) \
36713 || exit 1
36715 @endif sid
36717 .PHONY: maybe-clean-sid clean-sid
36718 maybe-clean-sid:
36719 @if sid
36720 maybe-clean-sid: clean-sid
36722 clean-sid:
36723 @: $(MAKE); $(unstage)
36724 @[ -f ./sid/Makefile ] || exit 0; \
36725 r=`${PWD_COMMAND}`; export r; \
36726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36727 $(HOST_EXPORTS) \
36728 for flag in $(EXTRA_HOST_FLAGS) ; do \
36729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36730 done; \
36731 echo "Doing clean in sid" ; \
36732 (cd $(HOST_SUBDIR)/sid && \
36733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36735 "RANLIB=$${RANLIB}" \
36736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36737 clean) \
36738 || exit 1
36740 @endif sid
36742 .PHONY: maybe-distclean-sid distclean-sid
36743 maybe-distclean-sid:
36744 @if sid
36745 maybe-distclean-sid: distclean-sid
36747 distclean-sid:
36748 @: $(MAKE); $(unstage)
36749 @[ -f ./sid/Makefile ] || exit 0; \
36750 r=`${PWD_COMMAND}`; export r; \
36751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36752 $(HOST_EXPORTS) \
36753 for flag in $(EXTRA_HOST_FLAGS) ; do \
36754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36755 done; \
36756 echo "Doing distclean in sid" ; \
36757 (cd $(HOST_SUBDIR)/sid && \
36758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36760 "RANLIB=$${RANLIB}" \
36761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36762 distclean) \
36763 || exit 1
36765 @endif sid
36767 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
36768 maybe-maintainer-clean-sid:
36769 @if sid
36770 maybe-maintainer-clean-sid: maintainer-clean-sid
36772 maintainer-clean-sid:
36773 @: $(MAKE); $(unstage)
36774 @[ -f ./sid/Makefile ] || exit 0; \
36775 r=`${PWD_COMMAND}`; export r; \
36776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36777 $(HOST_EXPORTS) \
36778 for flag in $(EXTRA_HOST_FLAGS) ; do \
36779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36780 done; \
36781 echo "Doing maintainer-clean in sid" ; \
36782 (cd $(HOST_SUBDIR)/sid && \
36783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36785 "RANLIB=$${RANLIB}" \
36786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36787 maintainer-clean) \
36788 || exit 1
36790 @endif sid
36794 .PHONY: configure-sim maybe-configure-sim
36795 maybe-configure-sim:
36796 @if gcc-bootstrap
36797 configure-sim: stage_current
36798 @endif gcc-bootstrap
36799 @if sim
36800 maybe-configure-sim: configure-sim
36801 configure-sim:
36802 @: $(MAKE); $(unstage)
36803 @r=`${PWD_COMMAND}`; export r; \
36804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36805 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
36806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
36807 $(HOST_EXPORTS) \
36808 echo Configuring in $(HOST_SUBDIR)/sim; \
36809 cd "$(HOST_SUBDIR)/sim" || exit 1; \
36810 case $(srcdir) in \
36811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36812 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
36813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36814 esac; \
36815 srcdiroption="--srcdir=$${topdir}/sim"; \
36816 libsrcdir="$$s/sim"; \
36817 $(SHELL) $${libsrcdir}/configure \
36818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36819 --target=${target_alias} $${srcdiroption} \
36820 || exit 1
36821 @endif sim
36827 .PHONY: all-sim maybe-all-sim
36828 maybe-all-sim:
36829 @if gcc-bootstrap
36830 all-sim: stage_current
36831 @endif gcc-bootstrap
36832 @if sim
36833 TARGET-sim=all
36834 maybe-all-sim: all-sim
36835 all-sim: configure-sim
36836 @: $(MAKE); $(unstage)
36837 @r=`${PWD_COMMAND}`; export r; \
36838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36839 $(HOST_EXPORTS) \
36840 (cd $(HOST_SUBDIR)/sim && \
36841 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36842 $(TARGET-sim))
36843 @endif sim
36848 .PHONY: check-sim maybe-check-sim
36849 maybe-check-sim:
36850 @if sim
36851 maybe-check-sim: check-sim
36853 check-sim:
36854 @: $(MAKE); $(unstage)
36855 @r=`${PWD_COMMAND}`; export r; \
36856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36857 $(HOST_EXPORTS) \
36858 (cd $(HOST_SUBDIR)/sim && \
36859 $(MAKE) $(FLAGS_TO_PASS) check)
36861 @endif sim
36863 .PHONY: install-sim maybe-install-sim
36864 maybe-install-sim:
36865 @if sim
36866 maybe-install-sim: install-sim
36868 install-sim: installdirs
36869 @: $(MAKE); $(unstage)
36870 @r=`${PWD_COMMAND}`; export r; \
36871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36872 $(HOST_EXPORTS) \
36873 (cd $(HOST_SUBDIR)/sim && \
36874 $(MAKE) $(FLAGS_TO_PASS) install)
36876 @endif sim
36878 # Other targets (info, dvi, pdf, etc.)
36880 .PHONY: maybe-info-sim info-sim
36881 maybe-info-sim:
36882 @if sim
36883 maybe-info-sim: info-sim
36885 info-sim: \
36886 configure-sim
36887 @: $(MAKE); $(unstage)
36888 @[ -f ./sim/Makefile ] || exit 0; \
36889 r=`${PWD_COMMAND}`; export r; \
36890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36891 $(HOST_EXPORTS) \
36892 for flag in $(EXTRA_HOST_FLAGS) ; do \
36893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36894 done; \
36895 echo "Doing info in sim" ; \
36896 (cd $(HOST_SUBDIR)/sim && \
36897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36899 "RANLIB=$${RANLIB}" \
36900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36901 info) \
36902 || exit 1
36904 @endif sim
36906 .PHONY: maybe-dvi-sim dvi-sim
36907 maybe-dvi-sim:
36908 @if sim
36909 maybe-dvi-sim: dvi-sim
36911 dvi-sim: \
36912 configure-sim
36913 @: $(MAKE); $(unstage)
36914 @[ -f ./sim/Makefile ] || exit 0; \
36915 r=`${PWD_COMMAND}`; export r; \
36916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36917 $(HOST_EXPORTS) \
36918 for flag in $(EXTRA_HOST_FLAGS) ; do \
36919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36920 done; \
36921 echo "Doing dvi in sim" ; \
36922 (cd $(HOST_SUBDIR)/sim && \
36923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36925 "RANLIB=$${RANLIB}" \
36926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36927 dvi) \
36928 || exit 1
36930 @endif sim
36932 .PHONY: maybe-pdf-sim pdf-sim
36933 maybe-pdf-sim:
36934 @if sim
36935 maybe-pdf-sim: pdf-sim
36937 pdf-sim: \
36938 configure-sim
36939 @: $(MAKE); $(unstage)
36940 @[ -f ./sim/Makefile ] || exit 0; \
36941 r=`${PWD_COMMAND}`; export r; \
36942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36943 $(HOST_EXPORTS) \
36944 for flag in $(EXTRA_HOST_FLAGS) ; do \
36945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36946 done; \
36947 echo "Doing pdf in sim" ; \
36948 (cd $(HOST_SUBDIR)/sim && \
36949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36951 "RANLIB=$${RANLIB}" \
36952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36953 pdf) \
36954 || exit 1
36956 @endif sim
36958 .PHONY: maybe-html-sim html-sim
36959 maybe-html-sim:
36960 @if sim
36961 maybe-html-sim: html-sim
36963 html-sim: \
36964 configure-sim
36965 @: $(MAKE); $(unstage)
36966 @[ -f ./sim/Makefile ] || exit 0; \
36967 r=`${PWD_COMMAND}`; export r; \
36968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36969 $(HOST_EXPORTS) \
36970 for flag in $(EXTRA_HOST_FLAGS) ; do \
36971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36972 done; \
36973 echo "Doing html in sim" ; \
36974 (cd $(HOST_SUBDIR)/sim && \
36975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36977 "RANLIB=$${RANLIB}" \
36978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36979 html) \
36980 || exit 1
36982 @endif sim
36984 .PHONY: maybe-TAGS-sim TAGS-sim
36985 maybe-TAGS-sim:
36986 @if sim
36987 maybe-TAGS-sim: TAGS-sim
36989 TAGS-sim: \
36990 configure-sim
36991 @: $(MAKE); $(unstage)
36992 @[ -f ./sim/Makefile ] || exit 0; \
36993 r=`${PWD_COMMAND}`; export r; \
36994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36995 $(HOST_EXPORTS) \
36996 for flag in $(EXTRA_HOST_FLAGS) ; do \
36997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36998 done; \
36999 echo "Doing TAGS in sim" ; \
37000 (cd $(HOST_SUBDIR)/sim && \
37001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37003 "RANLIB=$${RANLIB}" \
37004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37005 TAGS) \
37006 || exit 1
37008 @endif sim
37010 .PHONY: maybe-install-info-sim install-info-sim
37011 maybe-install-info-sim:
37012 @if sim
37013 maybe-install-info-sim: install-info-sim
37015 install-info-sim: \
37016 configure-sim \
37017 info-sim
37018 @: $(MAKE); $(unstage)
37019 @[ -f ./sim/Makefile ] || exit 0; \
37020 r=`${PWD_COMMAND}`; export r; \
37021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37022 $(HOST_EXPORTS) \
37023 for flag in $(EXTRA_HOST_FLAGS) ; do \
37024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37025 done; \
37026 echo "Doing install-info in sim" ; \
37027 (cd $(HOST_SUBDIR)/sim && \
37028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37030 "RANLIB=$${RANLIB}" \
37031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37032 install-info) \
37033 || exit 1
37035 @endif sim
37037 .PHONY: maybe-install-pdf-sim install-pdf-sim
37038 maybe-install-pdf-sim:
37039 @if sim
37040 maybe-install-pdf-sim: install-pdf-sim
37042 install-pdf-sim: \
37043 configure-sim \
37044 pdf-sim
37045 @: $(MAKE); $(unstage)
37046 @[ -f ./sim/Makefile ] || exit 0; \
37047 r=`${PWD_COMMAND}`; export r; \
37048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37049 $(HOST_EXPORTS) \
37050 for flag in $(EXTRA_HOST_FLAGS) ; do \
37051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37052 done; \
37053 echo "Doing install-pdf in sim" ; \
37054 (cd $(HOST_SUBDIR)/sim && \
37055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37057 "RANLIB=$${RANLIB}" \
37058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37059 install-pdf) \
37060 || exit 1
37062 @endif sim
37064 .PHONY: maybe-install-html-sim install-html-sim
37065 maybe-install-html-sim:
37066 @if sim
37067 maybe-install-html-sim: install-html-sim
37069 install-html-sim: \
37070 configure-sim \
37071 html-sim
37072 @: $(MAKE); $(unstage)
37073 @[ -f ./sim/Makefile ] || exit 0; \
37074 r=`${PWD_COMMAND}`; export r; \
37075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37076 $(HOST_EXPORTS) \
37077 for flag in $(EXTRA_HOST_FLAGS) ; do \
37078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37079 done; \
37080 echo "Doing install-html in sim" ; \
37081 (cd $(HOST_SUBDIR)/sim && \
37082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37084 "RANLIB=$${RANLIB}" \
37085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37086 install-html) \
37087 || exit 1
37089 @endif sim
37091 .PHONY: maybe-installcheck-sim installcheck-sim
37092 maybe-installcheck-sim:
37093 @if sim
37094 maybe-installcheck-sim: installcheck-sim
37096 installcheck-sim: \
37097 configure-sim
37098 @: $(MAKE); $(unstage)
37099 @[ -f ./sim/Makefile ] || exit 0; \
37100 r=`${PWD_COMMAND}`; export r; \
37101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37102 $(HOST_EXPORTS) \
37103 for flag in $(EXTRA_HOST_FLAGS) ; do \
37104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37105 done; \
37106 echo "Doing installcheck in sim" ; \
37107 (cd $(HOST_SUBDIR)/sim && \
37108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37110 "RANLIB=$${RANLIB}" \
37111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37112 installcheck) \
37113 || exit 1
37115 @endif sim
37117 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
37118 maybe-mostlyclean-sim:
37119 @if sim
37120 maybe-mostlyclean-sim: mostlyclean-sim
37122 mostlyclean-sim:
37123 @: $(MAKE); $(unstage)
37124 @[ -f ./sim/Makefile ] || exit 0; \
37125 r=`${PWD_COMMAND}`; export r; \
37126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127 $(HOST_EXPORTS) \
37128 for flag in $(EXTRA_HOST_FLAGS) ; do \
37129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37130 done; \
37131 echo "Doing mostlyclean in sim" ; \
37132 (cd $(HOST_SUBDIR)/sim && \
37133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37135 "RANLIB=$${RANLIB}" \
37136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37137 mostlyclean) \
37138 || exit 1
37140 @endif sim
37142 .PHONY: maybe-clean-sim clean-sim
37143 maybe-clean-sim:
37144 @if sim
37145 maybe-clean-sim: clean-sim
37147 clean-sim:
37148 @: $(MAKE); $(unstage)
37149 @[ -f ./sim/Makefile ] || exit 0; \
37150 r=`${PWD_COMMAND}`; export r; \
37151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37152 $(HOST_EXPORTS) \
37153 for flag in $(EXTRA_HOST_FLAGS) ; do \
37154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37155 done; \
37156 echo "Doing clean in sim" ; \
37157 (cd $(HOST_SUBDIR)/sim && \
37158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37160 "RANLIB=$${RANLIB}" \
37161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37162 clean) \
37163 || exit 1
37165 @endif sim
37167 .PHONY: maybe-distclean-sim distclean-sim
37168 maybe-distclean-sim:
37169 @if sim
37170 maybe-distclean-sim: distclean-sim
37172 distclean-sim:
37173 @: $(MAKE); $(unstage)
37174 @[ -f ./sim/Makefile ] || exit 0; \
37175 r=`${PWD_COMMAND}`; export r; \
37176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37177 $(HOST_EXPORTS) \
37178 for flag in $(EXTRA_HOST_FLAGS) ; do \
37179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37180 done; \
37181 echo "Doing distclean in sim" ; \
37182 (cd $(HOST_SUBDIR)/sim && \
37183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37185 "RANLIB=$${RANLIB}" \
37186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37187 distclean) \
37188 || exit 1
37190 @endif sim
37192 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
37193 maybe-maintainer-clean-sim:
37194 @if sim
37195 maybe-maintainer-clean-sim: maintainer-clean-sim
37197 maintainer-clean-sim:
37198 @: $(MAKE); $(unstage)
37199 @[ -f ./sim/Makefile ] || exit 0; \
37200 r=`${PWD_COMMAND}`; export r; \
37201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37202 $(HOST_EXPORTS) \
37203 for flag in $(EXTRA_HOST_FLAGS) ; do \
37204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37205 done; \
37206 echo "Doing maintainer-clean in sim" ; \
37207 (cd $(HOST_SUBDIR)/sim && \
37208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37210 "RANLIB=$${RANLIB}" \
37211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37212 maintainer-clean) \
37213 || exit 1
37215 @endif sim
37219 .PHONY: configure-tar maybe-configure-tar
37220 maybe-configure-tar:
37221 @if gcc-bootstrap
37222 configure-tar: stage_current
37223 @endif gcc-bootstrap
37224 @if tar
37225 maybe-configure-tar: configure-tar
37226 configure-tar:
37227 @: $(MAKE); $(unstage)
37228 @r=`${PWD_COMMAND}`; export r; \
37229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37230 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
37231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
37232 $(HOST_EXPORTS) \
37233 echo Configuring in $(HOST_SUBDIR)/tar; \
37234 cd "$(HOST_SUBDIR)/tar" || exit 1; \
37235 case $(srcdir) in \
37236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37237 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
37238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37239 esac; \
37240 srcdiroption="--srcdir=$${topdir}/tar"; \
37241 libsrcdir="$$s/tar"; \
37242 $(SHELL) $${libsrcdir}/configure \
37243 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37244 --target=${target_alias} $${srcdiroption} \
37245 || exit 1
37246 @endif tar
37252 .PHONY: all-tar maybe-all-tar
37253 maybe-all-tar:
37254 @if gcc-bootstrap
37255 all-tar: stage_current
37256 @endif gcc-bootstrap
37257 @if tar
37258 TARGET-tar=all
37259 maybe-all-tar: all-tar
37260 all-tar: configure-tar
37261 @: $(MAKE); $(unstage)
37262 @r=`${PWD_COMMAND}`; export r; \
37263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264 $(HOST_EXPORTS) \
37265 (cd $(HOST_SUBDIR)/tar && \
37266 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37267 $(TARGET-tar))
37268 @endif tar
37273 .PHONY: check-tar maybe-check-tar
37274 maybe-check-tar:
37275 @if tar
37276 maybe-check-tar: check-tar
37278 check-tar:
37279 @: $(MAKE); $(unstage)
37280 @r=`${PWD_COMMAND}`; export r; \
37281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37282 $(HOST_EXPORTS) \
37283 (cd $(HOST_SUBDIR)/tar && \
37284 $(MAKE) $(FLAGS_TO_PASS) check)
37286 @endif tar
37288 .PHONY: install-tar maybe-install-tar
37289 maybe-install-tar:
37290 @if tar
37291 maybe-install-tar: install-tar
37293 install-tar: installdirs
37294 @: $(MAKE); $(unstage)
37295 @r=`${PWD_COMMAND}`; export r; \
37296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37297 $(HOST_EXPORTS) \
37298 (cd $(HOST_SUBDIR)/tar && \
37299 $(MAKE) $(FLAGS_TO_PASS) install)
37301 @endif tar
37303 # Other targets (info, dvi, pdf, etc.)
37305 .PHONY: maybe-info-tar info-tar
37306 maybe-info-tar:
37307 @if tar
37308 maybe-info-tar: info-tar
37310 info-tar: \
37311 configure-tar
37312 @: $(MAKE); $(unstage)
37313 @[ -f ./tar/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 info in tar" ; \
37321 (cd $(HOST_SUBDIR)/tar && \
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 info) \
37327 || exit 1
37329 @endif tar
37331 .PHONY: maybe-dvi-tar dvi-tar
37332 maybe-dvi-tar:
37333 @if tar
37334 maybe-dvi-tar: dvi-tar
37336 dvi-tar: \
37337 configure-tar
37338 @: $(MAKE); $(unstage)
37339 @[ -f ./tar/Makefile ] || exit 0; \
37340 r=`${PWD_COMMAND}`; export r; \
37341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37342 $(HOST_EXPORTS) \
37343 for flag in $(EXTRA_HOST_FLAGS) ; do \
37344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37345 done; \
37346 echo "Doing dvi in tar" ; \
37347 (cd $(HOST_SUBDIR)/tar && \
37348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37350 "RANLIB=$${RANLIB}" \
37351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37352 dvi) \
37353 || exit 1
37355 @endif tar
37357 .PHONY: maybe-pdf-tar pdf-tar
37358 maybe-pdf-tar:
37359 @if tar
37360 maybe-pdf-tar: pdf-tar
37362 pdf-tar: \
37363 configure-tar
37364 @: $(MAKE); $(unstage)
37365 @[ -f ./tar/Makefile ] || exit 0; \
37366 r=`${PWD_COMMAND}`; export r; \
37367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37368 $(HOST_EXPORTS) \
37369 for flag in $(EXTRA_HOST_FLAGS) ; do \
37370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37371 done; \
37372 echo "Doing pdf in tar" ; \
37373 (cd $(HOST_SUBDIR)/tar && \
37374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37376 "RANLIB=$${RANLIB}" \
37377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37378 pdf) \
37379 || exit 1
37381 @endif tar
37383 .PHONY: maybe-html-tar html-tar
37384 maybe-html-tar:
37385 @if tar
37386 maybe-html-tar: html-tar
37388 html-tar: \
37389 configure-tar
37390 @: $(MAKE); $(unstage)
37391 @[ -f ./tar/Makefile ] || exit 0; \
37392 r=`${PWD_COMMAND}`; export r; \
37393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394 $(HOST_EXPORTS) \
37395 for flag in $(EXTRA_HOST_FLAGS) ; do \
37396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37397 done; \
37398 echo "Doing html in tar" ; \
37399 (cd $(HOST_SUBDIR)/tar && \
37400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37402 "RANLIB=$${RANLIB}" \
37403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37404 html) \
37405 || exit 1
37407 @endif tar
37409 .PHONY: maybe-TAGS-tar TAGS-tar
37410 maybe-TAGS-tar:
37411 @if tar
37412 maybe-TAGS-tar: TAGS-tar
37414 TAGS-tar: \
37415 configure-tar
37416 @: $(MAKE); $(unstage)
37417 @[ -f ./tar/Makefile ] || exit 0; \
37418 r=`${PWD_COMMAND}`; export r; \
37419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37420 $(HOST_EXPORTS) \
37421 for flag in $(EXTRA_HOST_FLAGS) ; do \
37422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37423 done; \
37424 echo "Doing TAGS in tar" ; \
37425 (cd $(HOST_SUBDIR)/tar && \
37426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37428 "RANLIB=$${RANLIB}" \
37429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37430 TAGS) \
37431 || exit 1
37433 @endif tar
37435 .PHONY: maybe-install-info-tar install-info-tar
37436 maybe-install-info-tar:
37437 @if tar
37438 maybe-install-info-tar: install-info-tar
37440 install-info-tar: \
37441 configure-tar \
37442 info-tar
37443 @: $(MAKE); $(unstage)
37444 @[ -f ./tar/Makefile ] || exit 0; \
37445 r=`${PWD_COMMAND}`; export r; \
37446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37447 $(HOST_EXPORTS) \
37448 for flag in $(EXTRA_HOST_FLAGS) ; do \
37449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37450 done; \
37451 echo "Doing install-info in tar" ; \
37452 (cd $(HOST_SUBDIR)/tar && \
37453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37455 "RANLIB=$${RANLIB}" \
37456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37457 install-info) \
37458 || exit 1
37460 @endif tar
37462 .PHONY: maybe-install-pdf-tar install-pdf-tar
37463 maybe-install-pdf-tar:
37464 @if tar
37465 maybe-install-pdf-tar: install-pdf-tar
37467 install-pdf-tar: \
37468 configure-tar \
37469 pdf-tar
37470 @: $(MAKE); $(unstage)
37471 @[ -f ./tar/Makefile ] || exit 0; \
37472 r=`${PWD_COMMAND}`; export r; \
37473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37474 $(HOST_EXPORTS) \
37475 for flag in $(EXTRA_HOST_FLAGS) ; do \
37476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37477 done; \
37478 echo "Doing install-pdf in tar" ; \
37479 (cd $(HOST_SUBDIR)/tar && \
37480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37482 "RANLIB=$${RANLIB}" \
37483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37484 install-pdf) \
37485 || exit 1
37487 @endif tar
37489 .PHONY: maybe-install-html-tar install-html-tar
37490 maybe-install-html-tar:
37491 @if tar
37492 maybe-install-html-tar: install-html-tar
37494 install-html-tar: \
37495 configure-tar \
37496 html-tar
37497 @: $(MAKE); $(unstage)
37498 @[ -f ./tar/Makefile ] || exit 0; \
37499 r=`${PWD_COMMAND}`; export r; \
37500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37501 $(HOST_EXPORTS) \
37502 for flag in $(EXTRA_HOST_FLAGS) ; do \
37503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37504 done; \
37505 echo "Doing install-html in tar" ; \
37506 (cd $(HOST_SUBDIR)/tar && \
37507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37509 "RANLIB=$${RANLIB}" \
37510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37511 install-html) \
37512 || exit 1
37514 @endif tar
37516 .PHONY: maybe-installcheck-tar installcheck-tar
37517 maybe-installcheck-tar:
37518 @if tar
37519 maybe-installcheck-tar: installcheck-tar
37521 installcheck-tar: \
37522 configure-tar
37523 @: $(MAKE); $(unstage)
37524 @[ -f ./tar/Makefile ] || exit 0; \
37525 r=`${PWD_COMMAND}`; export r; \
37526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37527 $(HOST_EXPORTS) \
37528 for flag in $(EXTRA_HOST_FLAGS) ; do \
37529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37530 done; \
37531 echo "Doing installcheck in tar" ; \
37532 (cd $(HOST_SUBDIR)/tar && \
37533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37535 "RANLIB=$${RANLIB}" \
37536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37537 installcheck) \
37538 || exit 1
37540 @endif tar
37542 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
37543 maybe-mostlyclean-tar:
37544 @if tar
37545 maybe-mostlyclean-tar: mostlyclean-tar
37547 mostlyclean-tar:
37548 @: $(MAKE); $(unstage)
37549 @[ -f ./tar/Makefile ] || exit 0; \
37550 r=`${PWD_COMMAND}`; export r; \
37551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37552 $(HOST_EXPORTS) \
37553 for flag in $(EXTRA_HOST_FLAGS) ; do \
37554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37555 done; \
37556 echo "Doing mostlyclean in tar" ; \
37557 (cd $(HOST_SUBDIR)/tar && \
37558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37560 "RANLIB=$${RANLIB}" \
37561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37562 mostlyclean) \
37563 || exit 1
37565 @endif tar
37567 .PHONY: maybe-clean-tar clean-tar
37568 maybe-clean-tar:
37569 @if tar
37570 maybe-clean-tar: clean-tar
37572 clean-tar:
37573 @: $(MAKE); $(unstage)
37574 @[ -f ./tar/Makefile ] || exit 0; \
37575 r=`${PWD_COMMAND}`; export r; \
37576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37577 $(HOST_EXPORTS) \
37578 for flag in $(EXTRA_HOST_FLAGS) ; do \
37579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37580 done; \
37581 echo "Doing clean in tar" ; \
37582 (cd $(HOST_SUBDIR)/tar && \
37583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37585 "RANLIB=$${RANLIB}" \
37586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37587 clean) \
37588 || exit 1
37590 @endif tar
37592 .PHONY: maybe-distclean-tar distclean-tar
37593 maybe-distclean-tar:
37594 @if tar
37595 maybe-distclean-tar: distclean-tar
37597 distclean-tar:
37598 @: $(MAKE); $(unstage)
37599 @[ -f ./tar/Makefile ] || exit 0; \
37600 r=`${PWD_COMMAND}`; export r; \
37601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37602 $(HOST_EXPORTS) \
37603 for flag in $(EXTRA_HOST_FLAGS) ; do \
37604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37605 done; \
37606 echo "Doing distclean in tar" ; \
37607 (cd $(HOST_SUBDIR)/tar && \
37608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37610 "RANLIB=$${RANLIB}" \
37611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37612 distclean) \
37613 || exit 1
37615 @endif tar
37617 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
37618 maybe-maintainer-clean-tar:
37619 @if tar
37620 maybe-maintainer-clean-tar: maintainer-clean-tar
37622 maintainer-clean-tar:
37623 @: $(MAKE); $(unstage)
37624 @[ -f ./tar/Makefile ] || exit 0; \
37625 r=`${PWD_COMMAND}`; export r; \
37626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37627 $(HOST_EXPORTS) \
37628 for flag in $(EXTRA_HOST_FLAGS) ; do \
37629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37630 done; \
37631 echo "Doing maintainer-clean in tar" ; \
37632 (cd $(HOST_SUBDIR)/tar && \
37633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37635 "RANLIB=$${RANLIB}" \
37636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37637 maintainer-clean) \
37638 || exit 1
37640 @endif tar
37644 .PHONY: configure-texinfo maybe-configure-texinfo
37645 maybe-configure-texinfo:
37646 @if gcc-bootstrap
37647 configure-texinfo: stage_current
37648 @endif gcc-bootstrap
37649 @if texinfo
37650 maybe-configure-texinfo: configure-texinfo
37651 configure-texinfo:
37652 @: $(MAKE); $(unstage)
37653 @r=`${PWD_COMMAND}`; export r; \
37654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37655 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
37656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
37657 $(HOST_EXPORTS) \
37658 echo Configuring in $(HOST_SUBDIR)/texinfo; \
37659 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
37660 case $(srcdir) in \
37661 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37662 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
37663 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37664 esac; \
37665 srcdiroption="--srcdir=$${topdir}/texinfo"; \
37666 libsrcdir="$$s/texinfo"; \
37667 $(SHELL) $${libsrcdir}/configure \
37668 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37669 --target=${target_alias} $${srcdiroption} \
37670 || exit 1
37671 @endif texinfo
37677 .PHONY: all-texinfo maybe-all-texinfo
37678 maybe-all-texinfo:
37679 @if gcc-bootstrap
37680 all-texinfo: stage_current
37681 @endif gcc-bootstrap
37682 @if texinfo
37683 TARGET-texinfo=all
37684 maybe-all-texinfo: all-texinfo
37685 all-texinfo: configure-texinfo
37686 @: $(MAKE); $(unstage)
37687 @r=`${PWD_COMMAND}`; export r; \
37688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689 $(HOST_EXPORTS) \
37690 (cd $(HOST_SUBDIR)/texinfo && \
37691 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37692 $(TARGET-texinfo))
37693 @endif texinfo
37698 .PHONY: check-texinfo maybe-check-texinfo
37699 maybe-check-texinfo:
37700 @if texinfo
37701 maybe-check-texinfo: check-texinfo
37703 check-texinfo:
37704 @: $(MAKE); $(unstage)
37705 @r=`${PWD_COMMAND}`; export r; \
37706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37707 $(HOST_EXPORTS) \
37708 (cd $(HOST_SUBDIR)/texinfo && \
37709 $(MAKE) $(FLAGS_TO_PASS) check)
37711 @endif texinfo
37713 .PHONY: install-texinfo maybe-install-texinfo
37714 maybe-install-texinfo:
37715 @if texinfo
37716 maybe-install-texinfo: install-texinfo
37718 install-texinfo:
37720 @endif texinfo
37722 # Other targets (info, dvi, pdf, etc.)
37724 .PHONY: maybe-info-texinfo info-texinfo
37725 maybe-info-texinfo:
37726 @if texinfo
37727 maybe-info-texinfo: info-texinfo
37729 info-texinfo: \
37730 configure-texinfo
37731 @: $(MAKE); $(unstage)
37732 @[ -f ./texinfo/Makefile ] || exit 0; \
37733 r=`${PWD_COMMAND}`; export r; \
37734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735 $(HOST_EXPORTS) \
37736 for flag in $(EXTRA_HOST_FLAGS) ; do \
37737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37738 done; \
37739 echo "Doing info in texinfo" ; \
37740 (cd $(HOST_SUBDIR)/texinfo && \
37741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37743 "RANLIB=$${RANLIB}" \
37744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37745 info) \
37746 || exit 1
37748 @endif texinfo
37750 .PHONY: maybe-dvi-texinfo dvi-texinfo
37751 maybe-dvi-texinfo:
37752 @if texinfo
37753 maybe-dvi-texinfo: dvi-texinfo
37755 dvi-texinfo: \
37756 configure-texinfo
37757 @: $(MAKE); $(unstage)
37758 @[ -f ./texinfo/Makefile ] || exit 0; \
37759 r=`${PWD_COMMAND}`; export r; \
37760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37761 $(HOST_EXPORTS) \
37762 for flag in $(EXTRA_HOST_FLAGS) ; do \
37763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37764 done; \
37765 echo "Doing dvi in texinfo" ; \
37766 (cd $(HOST_SUBDIR)/texinfo && \
37767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37769 "RANLIB=$${RANLIB}" \
37770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37771 dvi) \
37772 || exit 1
37774 @endif texinfo
37776 .PHONY: maybe-pdf-texinfo pdf-texinfo
37777 maybe-pdf-texinfo:
37778 @if texinfo
37779 maybe-pdf-texinfo: pdf-texinfo
37781 pdf-texinfo: \
37782 configure-texinfo
37783 @: $(MAKE); $(unstage)
37784 @[ -f ./texinfo/Makefile ] || exit 0; \
37785 r=`${PWD_COMMAND}`; export r; \
37786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37787 $(HOST_EXPORTS) \
37788 for flag in $(EXTRA_HOST_FLAGS) ; do \
37789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37790 done; \
37791 echo "Doing pdf in texinfo" ; \
37792 (cd $(HOST_SUBDIR)/texinfo && \
37793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37795 "RANLIB=$${RANLIB}" \
37796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37797 pdf) \
37798 || exit 1
37800 @endif texinfo
37802 .PHONY: maybe-html-texinfo html-texinfo
37803 maybe-html-texinfo:
37804 @if texinfo
37805 maybe-html-texinfo: html-texinfo
37807 html-texinfo: \
37808 configure-texinfo
37809 @: $(MAKE); $(unstage)
37810 @[ -f ./texinfo/Makefile ] || exit 0; \
37811 r=`${PWD_COMMAND}`; export r; \
37812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37813 $(HOST_EXPORTS) \
37814 for flag in $(EXTRA_HOST_FLAGS) ; do \
37815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37816 done; \
37817 echo "Doing html in texinfo" ; \
37818 (cd $(HOST_SUBDIR)/texinfo && \
37819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37821 "RANLIB=$${RANLIB}" \
37822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37823 html) \
37824 || exit 1
37826 @endif texinfo
37828 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
37829 maybe-TAGS-texinfo:
37830 @if texinfo
37831 maybe-TAGS-texinfo: TAGS-texinfo
37833 TAGS-texinfo: \
37834 configure-texinfo
37835 @: $(MAKE); $(unstage)
37836 @[ -f ./texinfo/Makefile ] || exit 0; \
37837 r=`${PWD_COMMAND}`; export r; \
37838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37839 $(HOST_EXPORTS) \
37840 for flag in $(EXTRA_HOST_FLAGS) ; do \
37841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37842 done; \
37843 echo "Doing TAGS in texinfo" ; \
37844 (cd $(HOST_SUBDIR)/texinfo && \
37845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37847 "RANLIB=$${RANLIB}" \
37848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37849 TAGS) \
37850 || exit 1
37852 @endif texinfo
37854 .PHONY: maybe-install-info-texinfo install-info-texinfo
37855 maybe-install-info-texinfo:
37856 @if texinfo
37857 maybe-install-info-texinfo: install-info-texinfo
37859 install-info-texinfo: \
37860 configure-texinfo \
37861 info-texinfo
37862 @: $(MAKE); $(unstage)
37863 @[ -f ./texinfo/Makefile ] || exit 0; \
37864 r=`${PWD_COMMAND}`; export r; \
37865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37866 $(HOST_EXPORTS) \
37867 for flag in $(EXTRA_HOST_FLAGS) ; do \
37868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37869 done; \
37870 echo "Doing install-info in texinfo" ; \
37871 (cd $(HOST_SUBDIR)/texinfo && \
37872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37874 "RANLIB=$${RANLIB}" \
37875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37876 install-info) \
37877 || exit 1
37879 @endif texinfo
37881 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
37882 maybe-install-pdf-texinfo:
37883 @if texinfo
37884 maybe-install-pdf-texinfo: install-pdf-texinfo
37886 install-pdf-texinfo: \
37887 configure-texinfo \
37888 pdf-texinfo
37889 @: $(MAKE); $(unstage)
37890 @[ -f ./texinfo/Makefile ] || exit 0; \
37891 r=`${PWD_COMMAND}`; export r; \
37892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37893 $(HOST_EXPORTS) \
37894 for flag in $(EXTRA_HOST_FLAGS) ; do \
37895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37896 done; \
37897 echo "Doing install-pdf in texinfo" ; \
37898 (cd $(HOST_SUBDIR)/texinfo && \
37899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37901 "RANLIB=$${RANLIB}" \
37902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37903 install-pdf) \
37904 || exit 1
37906 @endif texinfo
37908 .PHONY: maybe-install-html-texinfo install-html-texinfo
37909 maybe-install-html-texinfo:
37910 @if texinfo
37911 maybe-install-html-texinfo: install-html-texinfo
37913 install-html-texinfo: \
37914 configure-texinfo \
37915 html-texinfo
37916 @: $(MAKE); $(unstage)
37917 @[ -f ./texinfo/Makefile ] || exit 0; \
37918 r=`${PWD_COMMAND}`; export r; \
37919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37920 $(HOST_EXPORTS) \
37921 for flag in $(EXTRA_HOST_FLAGS) ; do \
37922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37923 done; \
37924 echo "Doing install-html in texinfo" ; \
37925 (cd $(HOST_SUBDIR)/texinfo && \
37926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37928 "RANLIB=$${RANLIB}" \
37929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37930 install-html) \
37931 || exit 1
37933 @endif texinfo
37935 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
37936 maybe-installcheck-texinfo:
37937 @if texinfo
37938 maybe-installcheck-texinfo: installcheck-texinfo
37940 installcheck-texinfo: \
37941 configure-texinfo
37942 @: $(MAKE); $(unstage)
37943 @[ -f ./texinfo/Makefile ] || exit 0; \
37944 r=`${PWD_COMMAND}`; export r; \
37945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37946 $(HOST_EXPORTS) \
37947 for flag in $(EXTRA_HOST_FLAGS) ; do \
37948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37949 done; \
37950 echo "Doing installcheck in texinfo" ; \
37951 (cd $(HOST_SUBDIR)/texinfo && \
37952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37954 "RANLIB=$${RANLIB}" \
37955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37956 installcheck) \
37957 || exit 1
37959 @endif texinfo
37961 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
37962 maybe-mostlyclean-texinfo:
37963 @if texinfo
37964 maybe-mostlyclean-texinfo: mostlyclean-texinfo
37966 mostlyclean-texinfo:
37967 @: $(MAKE); $(unstage)
37968 @[ -f ./texinfo/Makefile ] || exit 0; \
37969 r=`${PWD_COMMAND}`; export r; \
37970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37971 $(HOST_EXPORTS) \
37972 for flag in $(EXTRA_HOST_FLAGS) ; do \
37973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37974 done; \
37975 echo "Doing mostlyclean in texinfo" ; \
37976 (cd $(HOST_SUBDIR)/texinfo && \
37977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37979 "RANLIB=$${RANLIB}" \
37980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37981 mostlyclean) \
37982 || exit 1
37984 @endif texinfo
37986 .PHONY: maybe-clean-texinfo clean-texinfo
37987 maybe-clean-texinfo:
37988 @if texinfo
37989 maybe-clean-texinfo: clean-texinfo
37991 clean-texinfo:
37992 @: $(MAKE); $(unstage)
37993 @[ -f ./texinfo/Makefile ] || exit 0; \
37994 r=`${PWD_COMMAND}`; export r; \
37995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37996 $(HOST_EXPORTS) \
37997 for flag in $(EXTRA_HOST_FLAGS) ; do \
37998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37999 done; \
38000 echo "Doing clean in texinfo" ; \
38001 (cd $(HOST_SUBDIR)/texinfo && \
38002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38004 "RANLIB=$${RANLIB}" \
38005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38006 clean) \
38007 || exit 1
38009 @endif texinfo
38011 .PHONY: maybe-distclean-texinfo distclean-texinfo
38012 maybe-distclean-texinfo:
38013 @if texinfo
38014 maybe-distclean-texinfo: distclean-texinfo
38016 distclean-texinfo:
38017 @: $(MAKE); $(unstage)
38018 @[ -f ./texinfo/Makefile ] || exit 0; \
38019 r=`${PWD_COMMAND}`; export r; \
38020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38021 $(HOST_EXPORTS) \
38022 for flag in $(EXTRA_HOST_FLAGS) ; do \
38023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38024 done; \
38025 echo "Doing distclean in texinfo" ; \
38026 (cd $(HOST_SUBDIR)/texinfo && \
38027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38029 "RANLIB=$${RANLIB}" \
38030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38031 distclean) \
38032 || exit 1
38034 @endif texinfo
38036 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
38037 maybe-maintainer-clean-texinfo:
38038 @if texinfo
38039 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
38041 maintainer-clean-texinfo:
38042 @: $(MAKE); $(unstage)
38043 @[ -f ./texinfo/Makefile ] || exit 0; \
38044 r=`${PWD_COMMAND}`; export r; \
38045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38046 $(HOST_EXPORTS) \
38047 for flag in $(EXTRA_HOST_FLAGS) ; do \
38048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38049 done; \
38050 echo "Doing maintainer-clean in texinfo" ; \
38051 (cd $(HOST_SUBDIR)/texinfo && \
38052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38054 "RANLIB=$${RANLIB}" \
38055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38056 maintainer-clean) \
38057 || exit 1
38059 @endif texinfo
38063 .PHONY: configure-textutils maybe-configure-textutils
38064 maybe-configure-textutils:
38065 @if gcc-bootstrap
38066 configure-textutils: stage_current
38067 @endif gcc-bootstrap
38068 @if textutils
38069 maybe-configure-textutils: configure-textutils
38070 configure-textutils:
38071 @: $(MAKE); $(unstage)
38072 @r=`${PWD_COMMAND}`; export r; \
38073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38074 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
38075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
38076 $(HOST_EXPORTS) \
38077 echo Configuring in $(HOST_SUBDIR)/textutils; \
38078 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
38079 case $(srcdir) in \
38080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38081 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
38082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38083 esac; \
38084 srcdiroption="--srcdir=$${topdir}/textutils"; \
38085 libsrcdir="$$s/textutils"; \
38086 $(SHELL) $${libsrcdir}/configure \
38087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38088 --target=${target_alias} $${srcdiroption} \
38089 || exit 1
38090 @endif textutils
38096 .PHONY: all-textutils maybe-all-textutils
38097 maybe-all-textutils:
38098 @if gcc-bootstrap
38099 all-textutils: stage_current
38100 @endif gcc-bootstrap
38101 @if textutils
38102 TARGET-textutils=all
38103 maybe-all-textutils: all-textutils
38104 all-textutils: configure-textutils
38105 @: $(MAKE); $(unstage)
38106 @r=`${PWD_COMMAND}`; export r; \
38107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38108 $(HOST_EXPORTS) \
38109 (cd $(HOST_SUBDIR)/textutils && \
38110 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38111 $(TARGET-textutils))
38112 @endif textutils
38117 .PHONY: check-textutils maybe-check-textutils
38118 maybe-check-textutils:
38119 @if textutils
38120 maybe-check-textutils: check-textutils
38122 check-textutils:
38123 @: $(MAKE); $(unstage)
38124 @r=`${PWD_COMMAND}`; export r; \
38125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38126 $(HOST_EXPORTS) \
38127 (cd $(HOST_SUBDIR)/textutils && \
38128 $(MAKE) $(FLAGS_TO_PASS) check)
38130 @endif textutils
38132 .PHONY: install-textutils maybe-install-textutils
38133 maybe-install-textutils:
38134 @if textutils
38135 maybe-install-textutils: install-textutils
38137 install-textutils: installdirs
38138 @: $(MAKE); $(unstage)
38139 @r=`${PWD_COMMAND}`; export r; \
38140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38141 $(HOST_EXPORTS) \
38142 (cd $(HOST_SUBDIR)/textutils && \
38143 $(MAKE) $(FLAGS_TO_PASS) install)
38145 @endif textutils
38147 # Other targets (info, dvi, pdf, etc.)
38149 .PHONY: maybe-info-textutils info-textutils
38150 maybe-info-textutils:
38151 @if textutils
38152 maybe-info-textutils: info-textutils
38154 info-textutils: \
38155 configure-textutils
38156 @: $(MAKE); $(unstage)
38157 @[ -f ./textutils/Makefile ] || exit 0; \
38158 r=`${PWD_COMMAND}`; export r; \
38159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38160 $(HOST_EXPORTS) \
38161 for flag in $(EXTRA_HOST_FLAGS) ; do \
38162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38163 done; \
38164 echo "Doing info in textutils" ; \
38165 (cd $(HOST_SUBDIR)/textutils && \
38166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38168 "RANLIB=$${RANLIB}" \
38169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38170 info) \
38171 || exit 1
38173 @endif textutils
38175 .PHONY: maybe-dvi-textutils dvi-textutils
38176 maybe-dvi-textutils:
38177 @if textutils
38178 maybe-dvi-textutils: dvi-textutils
38180 dvi-textutils: \
38181 configure-textutils
38182 @: $(MAKE); $(unstage)
38183 @[ -f ./textutils/Makefile ] || exit 0; \
38184 r=`${PWD_COMMAND}`; export r; \
38185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38186 $(HOST_EXPORTS) \
38187 for flag in $(EXTRA_HOST_FLAGS) ; do \
38188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38189 done; \
38190 echo "Doing dvi in textutils" ; \
38191 (cd $(HOST_SUBDIR)/textutils && \
38192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38194 "RANLIB=$${RANLIB}" \
38195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38196 dvi) \
38197 || exit 1
38199 @endif textutils
38201 .PHONY: maybe-pdf-textutils pdf-textutils
38202 maybe-pdf-textutils:
38203 @if textutils
38204 maybe-pdf-textutils: pdf-textutils
38206 pdf-textutils: \
38207 configure-textutils
38208 @: $(MAKE); $(unstage)
38209 @[ -f ./textutils/Makefile ] || exit 0; \
38210 r=`${PWD_COMMAND}`; export r; \
38211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38212 $(HOST_EXPORTS) \
38213 for flag in $(EXTRA_HOST_FLAGS) ; do \
38214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38215 done; \
38216 echo "Doing pdf in textutils" ; \
38217 (cd $(HOST_SUBDIR)/textutils && \
38218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38220 "RANLIB=$${RANLIB}" \
38221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38222 pdf) \
38223 || exit 1
38225 @endif textutils
38227 .PHONY: maybe-html-textutils html-textutils
38228 maybe-html-textutils:
38229 @if textutils
38230 maybe-html-textutils: html-textutils
38232 html-textutils: \
38233 configure-textutils
38234 @: $(MAKE); $(unstage)
38235 @[ -f ./textutils/Makefile ] || exit 0; \
38236 r=`${PWD_COMMAND}`; export r; \
38237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38238 $(HOST_EXPORTS) \
38239 for flag in $(EXTRA_HOST_FLAGS) ; do \
38240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38241 done; \
38242 echo "Doing html in textutils" ; \
38243 (cd $(HOST_SUBDIR)/textutils && \
38244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38246 "RANLIB=$${RANLIB}" \
38247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38248 html) \
38249 || exit 1
38251 @endif textutils
38253 .PHONY: maybe-TAGS-textutils TAGS-textutils
38254 maybe-TAGS-textutils:
38255 @if textutils
38256 maybe-TAGS-textutils: TAGS-textutils
38258 TAGS-textutils: \
38259 configure-textutils
38260 @: $(MAKE); $(unstage)
38261 @[ -f ./textutils/Makefile ] || exit 0; \
38262 r=`${PWD_COMMAND}`; export r; \
38263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38264 $(HOST_EXPORTS) \
38265 for flag in $(EXTRA_HOST_FLAGS) ; do \
38266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38267 done; \
38268 echo "Doing TAGS in textutils" ; \
38269 (cd $(HOST_SUBDIR)/textutils && \
38270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38272 "RANLIB=$${RANLIB}" \
38273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38274 TAGS) \
38275 || exit 1
38277 @endif textutils
38279 .PHONY: maybe-install-info-textutils install-info-textutils
38280 maybe-install-info-textutils:
38281 @if textutils
38282 maybe-install-info-textutils: install-info-textutils
38284 install-info-textutils: \
38285 configure-textutils \
38286 info-textutils
38287 @: $(MAKE); $(unstage)
38288 @[ -f ./textutils/Makefile ] || exit 0; \
38289 r=`${PWD_COMMAND}`; export r; \
38290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38291 $(HOST_EXPORTS) \
38292 for flag in $(EXTRA_HOST_FLAGS) ; do \
38293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38294 done; \
38295 echo "Doing install-info in textutils" ; \
38296 (cd $(HOST_SUBDIR)/textutils && \
38297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38299 "RANLIB=$${RANLIB}" \
38300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38301 install-info) \
38302 || exit 1
38304 @endif textutils
38306 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
38307 maybe-install-pdf-textutils:
38308 @if textutils
38309 maybe-install-pdf-textutils: install-pdf-textutils
38311 install-pdf-textutils: \
38312 configure-textutils \
38313 pdf-textutils
38314 @: $(MAKE); $(unstage)
38315 @[ -f ./textutils/Makefile ] || exit 0; \
38316 r=`${PWD_COMMAND}`; export r; \
38317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38318 $(HOST_EXPORTS) \
38319 for flag in $(EXTRA_HOST_FLAGS) ; do \
38320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38321 done; \
38322 echo "Doing install-pdf in textutils" ; \
38323 (cd $(HOST_SUBDIR)/textutils && \
38324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38326 "RANLIB=$${RANLIB}" \
38327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38328 install-pdf) \
38329 || exit 1
38331 @endif textutils
38333 .PHONY: maybe-install-html-textutils install-html-textutils
38334 maybe-install-html-textutils:
38335 @if textutils
38336 maybe-install-html-textutils: install-html-textutils
38338 install-html-textutils: \
38339 configure-textutils \
38340 html-textutils
38341 @: $(MAKE); $(unstage)
38342 @[ -f ./textutils/Makefile ] || exit 0; \
38343 r=`${PWD_COMMAND}`; export r; \
38344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38345 $(HOST_EXPORTS) \
38346 for flag in $(EXTRA_HOST_FLAGS) ; do \
38347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38348 done; \
38349 echo "Doing install-html in textutils" ; \
38350 (cd $(HOST_SUBDIR)/textutils && \
38351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38353 "RANLIB=$${RANLIB}" \
38354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38355 install-html) \
38356 || exit 1
38358 @endif textutils
38360 .PHONY: maybe-installcheck-textutils installcheck-textutils
38361 maybe-installcheck-textutils:
38362 @if textutils
38363 maybe-installcheck-textutils: installcheck-textutils
38365 installcheck-textutils: \
38366 configure-textutils
38367 @: $(MAKE); $(unstage)
38368 @[ -f ./textutils/Makefile ] || exit 0; \
38369 r=`${PWD_COMMAND}`; export r; \
38370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38371 $(HOST_EXPORTS) \
38372 for flag in $(EXTRA_HOST_FLAGS) ; do \
38373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38374 done; \
38375 echo "Doing installcheck in textutils" ; \
38376 (cd $(HOST_SUBDIR)/textutils && \
38377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38379 "RANLIB=$${RANLIB}" \
38380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38381 installcheck) \
38382 || exit 1
38384 @endif textutils
38386 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
38387 maybe-mostlyclean-textutils:
38388 @if textutils
38389 maybe-mostlyclean-textutils: mostlyclean-textutils
38391 mostlyclean-textutils:
38392 @: $(MAKE); $(unstage)
38393 @[ -f ./textutils/Makefile ] || exit 0; \
38394 r=`${PWD_COMMAND}`; export r; \
38395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38396 $(HOST_EXPORTS) \
38397 for flag in $(EXTRA_HOST_FLAGS) ; do \
38398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38399 done; \
38400 echo "Doing mostlyclean in textutils" ; \
38401 (cd $(HOST_SUBDIR)/textutils && \
38402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38404 "RANLIB=$${RANLIB}" \
38405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38406 mostlyclean) \
38407 || exit 1
38409 @endif textutils
38411 .PHONY: maybe-clean-textutils clean-textutils
38412 maybe-clean-textutils:
38413 @if textutils
38414 maybe-clean-textutils: clean-textutils
38416 clean-textutils:
38417 @: $(MAKE); $(unstage)
38418 @[ -f ./textutils/Makefile ] || exit 0; \
38419 r=`${PWD_COMMAND}`; export r; \
38420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421 $(HOST_EXPORTS) \
38422 for flag in $(EXTRA_HOST_FLAGS) ; do \
38423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38424 done; \
38425 echo "Doing clean in textutils" ; \
38426 (cd $(HOST_SUBDIR)/textutils && \
38427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38429 "RANLIB=$${RANLIB}" \
38430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38431 clean) \
38432 || exit 1
38434 @endif textutils
38436 .PHONY: maybe-distclean-textutils distclean-textutils
38437 maybe-distclean-textutils:
38438 @if textutils
38439 maybe-distclean-textutils: distclean-textutils
38441 distclean-textutils:
38442 @: $(MAKE); $(unstage)
38443 @[ -f ./textutils/Makefile ] || exit 0; \
38444 r=`${PWD_COMMAND}`; export r; \
38445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38446 $(HOST_EXPORTS) \
38447 for flag in $(EXTRA_HOST_FLAGS) ; do \
38448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38449 done; \
38450 echo "Doing distclean in textutils" ; \
38451 (cd $(HOST_SUBDIR)/textutils && \
38452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38454 "RANLIB=$${RANLIB}" \
38455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38456 distclean) \
38457 || exit 1
38459 @endif textutils
38461 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
38462 maybe-maintainer-clean-textutils:
38463 @if textutils
38464 maybe-maintainer-clean-textutils: maintainer-clean-textutils
38466 maintainer-clean-textutils:
38467 @: $(MAKE); $(unstage)
38468 @[ -f ./textutils/Makefile ] || exit 0; \
38469 r=`${PWD_COMMAND}`; export r; \
38470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471 $(HOST_EXPORTS) \
38472 for flag in $(EXTRA_HOST_FLAGS) ; do \
38473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38474 done; \
38475 echo "Doing maintainer-clean in textutils" ; \
38476 (cd $(HOST_SUBDIR)/textutils && \
38477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38479 "RANLIB=$${RANLIB}" \
38480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38481 maintainer-clean) \
38482 || exit 1
38484 @endif textutils
38488 .PHONY: configure-time maybe-configure-time
38489 maybe-configure-time:
38490 @if gcc-bootstrap
38491 configure-time: stage_current
38492 @endif gcc-bootstrap
38493 @if time
38494 maybe-configure-time: configure-time
38495 configure-time:
38496 @: $(MAKE); $(unstage)
38497 @r=`${PWD_COMMAND}`; export r; \
38498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38499 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
38500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
38501 $(HOST_EXPORTS) \
38502 echo Configuring in $(HOST_SUBDIR)/time; \
38503 cd "$(HOST_SUBDIR)/time" || exit 1; \
38504 case $(srcdir) in \
38505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38506 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
38507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38508 esac; \
38509 srcdiroption="--srcdir=$${topdir}/time"; \
38510 libsrcdir="$$s/time"; \
38511 $(SHELL) $${libsrcdir}/configure \
38512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38513 --target=${target_alias} $${srcdiroption} \
38514 || exit 1
38515 @endif time
38521 .PHONY: all-time maybe-all-time
38522 maybe-all-time:
38523 @if gcc-bootstrap
38524 all-time: stage_current
38525 @endif gcc-bootstrap
38526 @if time
38527 TARGET-time=all
38528 maybe-all-time: all-time
38529 all-time: configure-time
38530 @: $(MAKE); $(unstage)
38531 @r=`${PWD_COMMAND}`; export r; \
38532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38533 $(HOST_EXPORTS) \
38534 (cd $(HOST_SUBDIR)/time && \
38535 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38536 $(TARGET-time))
38537 @endif time
38542 .PHONY: check-time maybe-check-time
38543 maybe-check-time:
38544 @if time
38545 maybe-check-time: check-time
38547 check-time:
38548 @: $(MAKE); $(unstage)
38549 @r=`${PWD_COMMAND}`; export r; \
38550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38551 $(HOST_EXPORTS) \
38552 (cd $(HOST_SUBDIR)/time && \
38553 $(MAKE) $(FLAGS_TO_PASS) check)
38555 @endif time
38557 .PHONY: install-time maybe-install-time
38558 maybe-install-time:
38559 @if time
38560 maybe-install-time: install-time
38562 install-time: installdirs
38563 @: $(MAKE); $(unstage)
38564 @r=`${PWD_COMMAND}`; export r; \
38565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38566 $(HOST_EXPORTS) \
38567 (cd $(HOST_SUBDIR)/time && \
38568 $(MAKE) $(FLAGS_TO_PASS) install)
38570 @endif time
38572 # Other targets (info, dvi, pdf, etc.)
38574 .PHONY: maybe-info-time info-time
38575 maybe-info-time:
38576 @if time
38577 maybe-info-time: info-time
38579 info-time: \
38580 configure-time
38581 @: $(MAKE); $(unstage)
38582 @[ -f ./time/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 info in time" ; \
38590 (cd $(HOST_SUBDIR)/time && \
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 info) \
38596 || exit 1
38598 @endif time
38600 .PHONY: maybe-dvi-time dvi-time
38601 maybe-dvi-time:
38602 @if time
38603 maybe-dvi-time: dvi-time
38605 dvi-time: \
38606 configure-time
38607 @: $(MAKE); $(unstage)
38608 @[ -f ./time/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 dvi in time" ; \
38616 (cd $(HOST_SUBDIR)/time && \
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 dvi) \
38622 || exit 1
38624 @endif time
38626 .PHONY: maybe-pdf-time pdf-time
38627 maybe-pdf-time:
38628 @if time
38629 maybe-pdf-time: pdf-time
38631 pdf-time: \
38632 configure-time
38633 @: $(MAKE); $(unstage)
38634 @[ -f ./time/Makefile ] || exit 0; \
38635 r=`${PWD_COMMAND}`; export r; \
38636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637 $(HOST_EXPORTS) \
38638 for flag in $(EXTRA_HOST_FLAGS) ; do \
38639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38640 done; \
38641 echo "Doing pdf in time" ; \
38642 (cd $(HOST_SUBDIR)/time && \
38643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38645 "RANLIB=$${RANLIB}" \
38646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38647 pdf) \
38648 || exit 1
38650 @endif time
38652 .PHONY: maybe-html-time html-time
38653 maybe-html-time:
38654 @if time
38655 maybe-html-time: html-time
38657 html-time: \
38658 configure-time
38659 @: $(MAKE); $(unstage)
38660 @[ -f ./time/Makefile ] || exit 0; \
38661 r=`${PWD_COMMAND}`; export r; \
38662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663 $(HOST_EXPORTS) \
38664 for flag in $(EXTRA_HOST_FLAGS) ; do \
38665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38666 done; \
38667 echo "Doing html in time" ; \
38668 (cd $(HOST_SUBDIR)/time && \
38669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38671 "RANLIB=$${RANLIB}" \
38672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38673 html) \
38674 || exit 1
38676 @endif time
38678 .PHONY: maybe-TAGS-time TAGS-time
38679 maybe-TAGS-time:
38680 @if time
38681 maybe-TAGS-time: TAGS-time
38683 TAGS-time: \
38684 configure-time
38685 @: $(MAKE); $(unstage)
38686 @[ -f ./time/Makefile ] || exit 0; \
38687 r=`${PWD_COMMAND}`; export r; \
38688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38689 $(HOST_EXPORTS) \
38690 for flag in $(EXTRA_HOST_FLAGS) ; do \
38691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38692 done; \
38693 echo "Doing TAGS in time" ; \
38694 (cd $(HOST_SUBDIR)/time && \
38695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38697 "RANLIB=$${RANLIB}" \
38698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38699 TAGS) \
38700 || exit 1
38702 @endif time
38704 .PHONY: maybe-install-info-time install-info-time
38705 maybe-install-info-time:
38706 @if time
38707 maybe-install-info-time: install-info-time
38709 install-info-time: \
38710 configure-time \
38711 info-time
38712 @: $(MAKE); $(unstage)
38713 @[ -f ./time/Makefile ] || exit 0; \
38714 r=`${PWD_COMMAND}`; export r; \
38715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38716 $(HOST_EXPORTS) \
38717 for flag in $(EXTRA_HOST_FLAGS) ; do \
38718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38719 done; \
38720 echo "Doing install-info in time" ; \
38721 (cd $(HOST_SUBDIR)/time && \
38722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38724 "RANLIB=$${RANLIB}" \
38725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38726 install-info) \
38727 || exit 1
38729 @endif time
38731 .PHONY: maybe-install-pdf-time install-pdf-time
38732 maybe-install-pdf-time:
38733 @if time
38734 maybe-install-pdf-time: install-pdf-time
38736 install-pdf-time: \
38737 configure-time \
38738 pdf-time
38739 @: $(MAKE); $(unstage)
38740 @[ -f ./time/Makefile ] || exit 0; \
38741 r=`${PWD_COMMAND}`; export r; \
38742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38743 $(HOST_EXPORTS) \
38744 for flag in $(EXTRA_HOST_FLAGS) ; do \
38745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38746 done; \
38747 echo "Doing install-pdf in time" ; \
38748 (cd $(HOST_SUBDIR)/time && \
38749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38751 "RANLIB=$${RANLIB}" \
38752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38753 install-pdf) \
38754 || exit 1
38756 @endif time
38758 .PHONY: maybe-install-html-time install-html-time
38759 maybe-install-html-time:
38760 @if time
38761 maybe-install-html-time: install-html-time
38763 install-html-time: \
38764 configure-time \
38765 html-time
38766 @: $(MAKE); $(unstage)
38767 @[ -f ./time/Makefile ] || exit 0; \
38768 r=`${PWD_COMMAND}`; export r; \
38769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38770 $(HOST_EXPORTS) \
38771 for flag in $(EXTRA_HOST_FLAGS) ; do \
38772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38773 done; \
38774 echo "Doing install-html in time" ; \
38775 (cd $(HOST_SUBDIR)/time && \
38776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38778 "RANLIB=$${RANLIB}" \
38779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38780 install-html) \
38781 || exit 1
38783 @endif time
38785 .PHONY: maybe-installcheck-time installcheck-time
38786 maybe-installcheck-time:
38787 @if time
38788 maybe-installcheck-time: installcheck-time
38790 installcheck-time: \
38791 configure-time
38792 @: $(MAKE); $(unstage)
38793 @[ -f ./time/Makefile ] || exit 0; \
38794 r=`${PWD_COMMAND}`; export r; \
38795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38796 $(HOST_EXPORTS) \
38797 for flag in $(EXTRA_HOST_FLAGS) ; do \
38798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38799 done; \
38800 echo "Doing installcheck in time" ; \
38801 (cd $(HOST_SUBDIR)/time && \
38802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38804 "RANLIB=$${RANLIB}" \
38805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38806 installcheck) \
38807 || exit 1
38809 @endif time
38811 .PHONY: maybe-mostlyclean-time mostlyclean-time
38812 maybe-mostlyclean-time:
38813 @if time
38814 maybe-mostlyclean-time: mostlyclean-time
38816 mostlyclean-time:
38817 @: $(MAKE); $(unstage)
38818 @[ -f ./time/Makefile ] || exit 0; \
38819 r=`${PWD_COMMAND}`; export r; \
38820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38821 $(HOST_EXPORTS) \
38822 for flag in $(EXTRA_HOST_FLAGS) ; do \
38823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38824 done; \
38825 echo "Doing mostlyclean in time" ; \
38826 (cd $(HOST_SUBDIR)/time && \
38827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38829 "RANLIB=$${RANLIB}" \
38830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38831 mostlyclean) \
38832 || exit 1
38834 @endif time
38836 .PHONY: maybe-clean-time clean-time
38837 maybe-clean-time:
38838 @if time
38839 maybe-clean-time: clean-time
38841 clean-time:
38842 @: $(MAKE); $(unstage)
38843 @[ -f ./time/Makefile ] || exit 0; \
38844 r=`${PWD_COMMAND}`; export r; \
38845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38846 $(HOST_EXPORTS) \
38847 for flag in $(EXTRA_HOST_FLAGS) ; do \
38848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38849 done; \
38850 echo "Doing clean in time" ; \
38851 (cd $(HOST_SUBDIR)/time && \
38852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38854 "RANLIB=$${RANLIB}" \
38855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38856 clean) \
38857 || exit 1
38859 @endif time
38861 .PHONY: maybe-distclean-time distclean-time
38862 maybe-distclean-time:
38863 @if time
38864 maybe-distclean-time: distclean-time
38866 distclean-time:
38867 @: $(MAKE); $(unstage)
38868 @[ -f ./time/Makefile ] || exit 0; \
38869 r=`${PWD_COMMAND}`; export r; \
38870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38871 $(HOST_EXPORTS) \
38872 for flag in $(EXTRA_HOST_FLAGS) ; do \
38873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38874 done; \
38875 echo "Doing distclean in time" ; \
38876 (cd $(HOST_SUBDIR)/time && \
38877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38879 "RANLIB=$${RANLIB}" \
38880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38881 distclean) \
38882 || exit 1
38884 @endif time
38886 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
38887 maybe-maintainer-clean-time:
38888 @if time
38889 maybe-maintainer-clean-time: maintainer-clean-time
38891 maintainer-clean-time:
38892 @: $(MAKE); $(unstage)
38893 @[ -f ./time/Makefile ] || exit 0; \
38894 r=`${PWD_COMMAND}`; export r; \
38895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38896 $(HOST_EXPORTS) \
38897 for flag in $(EXTRA_HOST_FLAGS) ; do \
38898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38899 done; \
38900 echo "Doing maintainer-clean in time" ; \
38901 (cd $(HOST_SUBDIR)/time && \
38902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38904 "RANLIB=$${RANLIB}" \
38905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38906 maintainer-clean) \
38907 || exit 1
38909 @endif time
38913 .PHONY: configure-uudecode maybe-configure-uudecode
38914 maybe-configure-uudecode:
38915 @if gcc-bootstrap
38916 configure-uudecode: stage_current
38917 @endif gcc-bootstrap
38918 @if uudecode
38919 maybe-configure-uudecode: configure-uudecode
38920 configure-uudecode:
38921 @: $(MAKE); $(unstage)
38922 @r=`${PWD_COMMAND}`; export r; \
38923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38924 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
38925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
38926 $(HOST_EXPORTS) \
38927 echo Configuring in $(HOST_SUBDIR)/uudecode; \
38928 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
38929 case $(srcdir) in \
38930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38931 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
38932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38933 esac; \
38934 srcdiroption="--srcdir=$${topdir}/uudecode"; \
38935 libsrcdir="$$s/uudecode"; \
38936 $(SHELL) $${libsrcdir}/configure \
38937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38938 --target=${target_alias} $${srcdiroption} \
38939 || exit 1
38940 @endif uudecode
38946 .PHONY: all-uudecode maybe-all-uudecode
38947 maybe-all-uudecode:
38948 @if gcc-bootstrap
38949 all-uudecode: stage_current
38950 @endif gcc-bootstrap
38951 @if uudecode
38952 TARGET-uudecode=all
38953 maybe-all-uudecode: all-uudecode
38954 all-uudecode: configure-uudecode
38955 @: $(MAKE); $(unstage)
38956 @r=`${PWD_COMMAND}`; export r; \
38957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38958 $(HOST_EXPORTS) \
38959 (cd $(HOST_SUBDIR)/uudecode && \
38960 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38961 $(TARGET-uudecode))
38962 @endif uudecode
38967 .PHONY: check-uudecode maybe-check-uudecode
38968 maybe-check-uudecode:
38969 @if uudecode
38970 maybe-check-uudecode: check-uudecode
38972 check-uudecode:
38973 @: $(MAKE); $(unstage)
38974 @r=`${PWD_COMMAND}`; export r; \
38975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38976 $(HOST_EXPORTS) \
38977 (cd $(HOST_SUBDIR)/uudecode && \
38978 $(MAKE) $(FLAGS_TO_PASS) check)
38980 @endif uudecode
38982 .PHONY: install-uudecode maybe-install-uudecode
38983 maybe-install-uudecode:
38984 @if uudecode
38985 maybe-install-uudecode: install-uudecode
38987 install-uudecode: installdirs
38988 @: $(MAKE); $(unstage)
38989 @r=`${PWD_COMMAND}`; export r; \
38990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38991 $(HOST_EXPORTS) \
38992 (cd $(HOST_SUBDIR)/uudecode && \
38993 $(MAKE) $(FLAGS_TO_PASS) install)
38995 @endif uudecode
38997 # Other targets (info, dvi, pdf, etc.)
38999 .PHONY: maybe-info-uudecode info-uudecode
39000 maybe-info-uudecode:
39001 @if uudecode
39002 maybe-info-uudecode: info-uudecode
39004 info-uudecode: \
39005 configure-uudecode
39006 @: $(MAKE); $(unstage)
39007 @[ -f ./uudecode/Makefile ] || exit 0; \
39008 r=`${PWD_COMMAND}`; export r; \
39009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39010 $(HOST_EXPORTS) \
39011 for flag in $(EXTRA_HOST_FLAGS) ; do \
39012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39013 done; \
39014 echo "Doing info in uudecode" ; \
39015 (cd $(HOST_SUBDIR)/uudecode && \
39016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39018 "RANLIB=$${RANLIB}" \
39019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39020 info) \
39021 || exit 1
39023 @endif uudecode
39025 .PHONY: maybe-dvi-uudecode dvi-uudecode
39026 maybe-dvi-uudecode:
39027 @if uudecode
39028 maybe-dvi-uudecode: dvi-uudecode
39030 dvi-uudecode: \
39031 configure-uudecode
39032 @: $(MAKE); $(unstage)
39033 @[ -f ./uudecode/Makefile ] || exit 0; \
39034 r=`${PWD_COMMAND}`; export r; \
39035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39036 $(HOST_EXPORTS) \
39037 for flag in $(EXTRA_HOST_FLAGS) ; do \
39038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39039 done; \
39040 echo "Doing dvi in uudecode" ; \
39041 (cd $(HOST_SUBDIR)/uudecode && \
39042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39044 "RANLIB=$${RANLIB}" \
39045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39046 dvi) \
39047 || exit 1
39049 @endif uudecode
39051 .PHONY: maybe-pdf-uudecode pdf-uudecode
39052 maybe-pdf-uudecode:
39053 @if uudecode
39054 maybe-pdf-uudecode: pdf-uudecode
39056 pdf-uudecode: \
39057 configure-uudecode
39058 @: $(MAKE); $(unstage)
39059 @[ -f ./uudecode/Makefile ] || exit 0; \
39060 r=`${PWD_COMMAND}`; export r; \
39061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39062 $(HOST_EXPORTS) \
39063 for flag in $(EXTRA_HOST_FLAGS) ; do \
39064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39065 done; \
39066 echo "Doing pdf in uudecode" ; \
39067 (cd $(HOST_SUBDIR)/uudecode && \
39068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39070 "RANLIB=$${RANLIB}" \
39071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39072 pdf) \
39073 || exit 1
39075 @endif uudecode
39077 .PHONY: maybe-html-uudecode html-uudecode
39078 maybe-html-uudecode:
39079 @if uudecode
39080 maybe-html-uudecode: html-uudecode
39082 html-uudecode: \
39083 configure-uudecode
39084 @: $(MAKE); $(unstage)
39085 @[ -f ./uudecode/Makefile ] || exit 0; \
39086 r=`${PWD_COMMAND}`; export r; \
39087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39088 $(HOST_EXPORTS) \
39089 for flag in $(EXTRA_HOST_FLAGS) ; do \
39090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39091 done; \
39092 echo "Doing html in uudecode" ; \
39093 (cd $(HOST_SUBDIR)/uudecode && \
39094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39096 "RANLIB=$${RANLIB}" \
39097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39098 html) \
39099 || exit 1
39101 @endif uudecode
39103 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
39104 maybe-TAGS-uudecode:
39105 @if uudecode
39106 maybe-TAGS-uudecode: TAGS-uudecode
39108 TAGS-uudecode: \
39109 configure-uudecode
39110 @: $(MAKE); $(unstage)
39111 @[ -f ./uudecode/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 TAGS in uudecode" ; \
39119 (cd $(HOST_SUBDIR)/uudecode && \
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 TAGS) \
39125 || exit 1
39127 @endif uudecode
39129 .PHONY: maybe-install-info-uudecode install-info-uudecode
39130 maybe-install-info-uudecode:
39131 @if uudecode
39132 maybe-install-info-uudecode: install-info-uudecode
39134 install-info-uudecode: \
39135 configure-uudecode \
39136 info-uudecode
39137 @: $(MAKE); $(unstage)
39138 @[ -f ./uudecode/Makefile ] || exit 0; \
39139 r=`${PWD_COMMAND}`; export r; \
39140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39141 $(HOST_EXPORTS) \
39142 for flag in $(EXTRA_HOST_FLAGS) ; do \
39143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39144 done; \
39145 echo "Doing install-info in uudecode" ; \
39146 (cd $(HOST_SUBDIR)/uudecode && \
39147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39149 "RANLIB=$${RANLIB}" \
39150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39151 install-info) \
39152 || exit 1
39154 @endif uudecode
39156 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
39157 maybe-install-pdf-uudecode:
39158 @if uudecode
39159 maybe-install-pdf-uudecode: install-pdf-uudecode
39161 install-pdf-uudecode: \
39162 configure-uudecode \
39163 pdf-uudecode
39164 @: $(MAKE); $(unstage)
39165 @[ -f ./uudecode/Makefile ] || exit 0; \
39166 r=`${PWD_COMMAND}`; export r; \
39167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168 $(HOST_EXPORTS) \
39169 for flag in $(EXTRA_HOST_FLAGS) ; do \
39170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39171 done; \
39172 echo "Doing install-pdf in uudecode" ; \
39173 (cd $(HOST_SUBDIR)/uudecode && \
39174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39176 "RANLIB=$${RANLIB}" \
39177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39178 install-pdf) \
39179 || exit 1
39181 @endif uudecode
39183 .PHONY: maybe-install-html-uudecode install-html-uudecode
39184 maybe-install-html-uudecode:
39185 @if uudecode
39186 maybe-install-html-uudecode: install-html-uudecode
39188 install-html-uudecode: \
39189 configure-uudecode \
39190 html-uudecode
39191 @: $(MAKE); $(unstage)
39192 @[ -f ./uudecode/Makefile ] || exit 0; \
39193 r=`${PWD_COMMAND}`; export r; \
39194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39195 $(HOST_EXPORTS) \
39196 for flag in $(EXTRA_HOST_FLAGS) ; do \
39197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39198 done; \
39199 echo "Doing install-html in uudecode" ; \
39200 (cd $(HOST_SUBDIR)/uudecode && \
39201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39203 "RANLIB=$${RANLIB}" \
39204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39205 install-html) \
39206 || exit 1
39208 @endif uudecode
39210 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
39211 maybe-installcheck-uudecode:
39212 @if uudecode
39213 maybe-installcheck-uudecode: installcheck-uudecode
39215 installcheck-uudecode: \
39216 configure-uudecode
39217 @: $(MAKE); $(unstage)
39218 @[ -f ./uudecode/Makefile ] || exit 0; \
39219 r=`${PWD_COMMAND}`; export r; \
39220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39221 $(HOST_EXPORTS) \
39222 for flag in $(EXTRA_HOST_FLAGS) ; do \
39223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39224 done; \
39225 echo "Doing installcheck in uudecode" ; \
39226 (cd $(HOST_SUBDIR)/uudecode && \
39227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39229 "RANLIB=$${RANLIB}" \
39230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39231 installcheck) \
39232 || exit 1
39234 @endif uudecode
39236 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
39237 maybe-mostlyclean-uudecode:
39238 @if uudecode
39239 maybe-mostlyclean-uudecode: mostlyclean-uudecode
39241 mostlyclean-uudecode:
39242 @: $(MAKE); $(unstage)
39243 @[ -f ./uudecode/Makefile ] || exit 0; \
39244 r=`${PWD_COMMAND}`; export r; \
39245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39246 $(HOST_EXPORTS) \
39247 for flag in $(EXTRA_HOST_FLAGS) ; do \
39248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39249 done; \
39250 echo "Doing mostlyclean in uudecode" ; \
39251 (cd $(HOST_SUBDIR)/uudecode && \
39252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39254 "RANLIB=$${RANLIB}" \
39255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39256 mostlyclean) \
39257 || exit 1
39259 @endif uudecode
39261 .PHONY: maybe-clean-uudecode clean-uudecode
39262 maybe-clean-uudecode:
39263 @if uudecode
39264 maybe-clean-uudecode: clean-uudecode
39266 clean-uudecode:
39267 @: $(MAKE); $(unstage)
39268 @[ -f ./uudecode/Makefile ] || exit 0; \
39269 r=`${PWD_COMMAND}`; export r; \
39270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39271 $(HOST_EXPORTS) \
39272 for flag in $(EXTRA_HOST_FLAGS) ; do \
39273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39274 done; \
39275 echo "Doing clean in uudecode" ; \
39276 (cd $(HOST_SUBDIR)/uudecode && \
39277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39279 "RANLIB=$${RANLIB}" \
39280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39281 clean) \
39282 || exit 1
39284 @endif uudecode
39286 .PHONY: maybe-distclean-uudecode distclean-uudecode
39287 maybe-distclean-uudecode:
39288 @if uudecode
39289 maybe-distclean-uudecode: distclean-uudecode
39291 distclean-uudecode:
39292 @: $(MAKE); $(unstage)
39293 @[ -f ./uudecode/Makefile ] || exit 0; \
39294 r=`${PWD_COMMAND}`; export r; \
39295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39296 $(HOST_EXPORTS) \
39297 for flag in $(EXTRA_HOST_FLAGS) ; do \
39298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39299 done; \
39300 echo "Doing distclean in uudecode" ; \
39301 (cd $(HOST_SUBDIR)/uudecode && \
39302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39304 "RANLIB=$${RANLIB}" \
39305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39306 distclean) \
39307 || exit 1
39309 @endif uudecode
39311 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
39312 maybe-maintainer-clean-uudecode:
39313 @if uudecode
39314 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
39316 maintainer-clean-uudecode:
39317 @: $(MAKE); $(unstage)
39318 @[ -f ./uudecode/Makefile ] || exit 0; \
39319 r=`${PWD_COMMAND}`; export r; \
39320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321 $(HOST_EXPORTS) \
39322 for flag in $(EXTRA_HOST_FLAGS) ; do \
39323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39324 done; \
39325 echo "Doing maintainer-clean in uudecode" ; \
39326 (cd $(HOST_SUBDIR)/uudecode && \
39327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39329 "RANLIB=$${RANLIB}" \
39330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39331 maintainer-clean) \
39332 || exit 1
39334 @endif uudecode
39338 .PHONY: configure-wdiff maybe-configure-wdiff
39339 maybe-configure-wdiff:
39340 @if gcc-bootstrap
39341 configure-wdiff: stage_current
39342 @endif gcc-bootstrap
39343 @if wdiff
39344 maybe-configure-wdiff: configure-wdiff
39345 configure-wdiff:
39346 @: $(MAKE); $(unstage)
39347 @r=`${PWD_COMMAND}`; export r; \
39348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39349 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
39350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
39351 $(HOST_EXPORTS) \
39352 echo Configuring in $(HOST_SUBDIR)/wdiff; \
39353 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
39354 case $(srcdir) in \
39355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39356 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
39357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39358 esac; \
39359 srcdiroption="--srcdir=$${topdir}/wdiff"; \
39360 libsrcdir="$$s/wdiff"; \
39361 $(SHELL) $${libsrcdir}/configure \
39362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39363 --target=${target_alias} $${srcdiroption} \
39364 || exit 1
39365 @endif wdiff
39371 .PHONY: all-wdiff maybe-all-wdiff
39372 maybe-all-wdiff:
39373 @if gcc-bootstrap
39374 all-wdiff: stage_current
39375 @endif gcc-bootstrap
39376 @if wdiff
39377 TARGET-wdiff=all
39378 maybe-all-wdiff: all-wdiff
39379 all-wdiff: configure-wdiff
39380 @: $(MAKE); $(unstage)
39381 @r=`${PWD_COMMAND}`; export r; \
39382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39383 $(HOST_EXPORTS) \
39384 (cd $(HOST_SUBDIR)/wdiff && \
39385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39386 $(TARGET-wdiff))
39387 @endif wdiff
39392 .PHONY: check-wdiff maybe-check-wdiff
39393 maybe-check-wdiff:
39394 @if wdiff
39395 maybe-check-wdiff: check-wdiff
39397 check-wdiff:
39398 @: $(MAKE); $(unstage)
39399 @r=`${PWD_COMMAND}`; export r; \
39400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401 $(HOST_EXPORTS) \
39402 (cd $(HOST_SUBDIR)/wdiff && \
39403 $(MAKE) $(FLAGS_TO_PASS) check)
39405 @endif wdiff
39407 .PHONY: install-wdiff maybe-install-wdiff
39408 maybe-install-wdiff:
39409 @if wdiff
39410 maybe-install-wdiff: install-wdiff
39412 install-wdiff: installdirs
39413 @: $(MAKE); $(unstage)
39414 @r=`${PWD_COMMAND}`; export r; \
39415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39416 $(HOST_EXPORTS) \
39417 (cd $(HOST_SUBDIR)/wdiff && \
39418 $(MAKE) $(FLAGS_TO_PASS) install)
39420 @endif wdiff
39422 # Other targets (info, dvi, pdf, etc.)
39424 .PHONY: maybe-info-wdiff info-wdiff
39425 maybe-info-wdiff:
39426 @if wdiff
39427 maybe-info-wdiff: info-wdiff
39429 info-wdiff: \
39430 configure-wdiff
39431 @: $(MAKE); $(unstage)
39432 @[ -f ./wdiff/Makefile ] || exit 0; \
39433 r=`${PWD_COMMAND}`; export r; \
39434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39435 $(HOST_EXPORTS) \
39436 for flag in $(EXTRA_HOST_FLAGS) ; do \
39437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39438 done; \
39439 echo "Doing info in wdiff" ; \
39440 (cd $(HOST_SUBDIR)/wdiff && \
39441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39443 "RANLIB=$${RANLIB}" \
39444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39445 info) \
39446 || exit 1
39448 @endif wdiff
39450 .PHONY: maybe-dvi-wdiff dvi-wdiff
39451 maybe-dvi-wdiff:
39452 @if wdiff
39453 maybe-dvi-wdiff: dvi-wdiff
39455 dvi-wdiff: \
39456 configure-wdiff
39457 @: $(MAKE); $(unstage)
39458 @[ -f ./wdiff/Makefile ] || exit 0; \
39459 r=`${PWD_COMMAND}`; export r; \
39460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39461 $(HOST_EXPORTS) \
39462 for flag in $(EXTRA_HOST_FLAGS) ; do \
39463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39464 done; \
39465 echo "Doing dvi in wdiff" ; \
39466 (cd $(HOST_SUBDIR)/wdiff && \
39467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39469 "RANLIB=$${RANLIB}" \
39470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39471 dvi) \
39472 || exit 1
39474 @endif wdiff
39476 .PHONY: maybe-pdf-wdiff pdf-wdiff
39477 maybe-pdf-wdiff:
39478 @if wdiff
39479 maybe-pdf-wdiff: pdf-wdiff
39481 pdf-wdiff: \
39482 configure-wdiff
39483 @: $(MAKE); $(unstage)
39484 @[ -f ./wdiff/Makefile ] || exit 0; \
39485 r=`${PWD_COMMAND}`; export r; \
39486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39487 $(HOST_EXPORTS) \
39488 for flag in $(EXTRA_HOST_FLAGS) ; do \
39489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39490 done; \
39491 echo "Doing pdf in wdiff" ; \
39492 (cd $(HOST_SUBDIR)/wdiff && \
39493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39495 "RANLIB=$${RANLIB}" \
39496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39497 pdf) \
39498 || exit 1
39500 @endif wdiff
39502 .PHONY: maybe-html-wdiff html-wdiff
39503 maybe-html-wdiff:
39504 @if wdiff
39505 maybe-html-wdiff: html-wdiff
39507 html-wdiff: \
39508 configure-wdiff
39509 @: $(MAKE); $(unstage)
39510 @[ -f ./wdiff/Makefile ] || exit 0; \
39511 r=`${PWD_COMMAND}`; export r; \
39512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39513 $(HOST_EXPORTS) \
39514 for flag in $(EXTRA_HOST_FLAGS) ; do \
39515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39516 done; \
39517 echo "Doing html in wdiff" ; \
39518 (cd $(HOST_SUBDIR)/wdiff && \
39519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39521 "RANLIB=$${RANLIB}" \
39522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39523 html) \
39524 || exit 1
39526 @endif wdiff
39528 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
39529 maybe-TAGS-wdiff:
39530 @if wdiff
39531 maybe-TAGS-wdiff: TAGS-wdiff
39533 TAGS-wdiff: \
39534 configure-wdiff
39535 @: $(MAKE); $(unstage)
39536 @[ -f ./wdiff/Makefile ] || exit 0; \
39537 r=`${PWD_COMMAND}`; export r; \
39538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39539 $(HOST_EXPORTS) \
39540 for flag in $(EXTRA_HOST_FLAGS) ; do \
39541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39542 done; \
39543 echo "Doing TAGS in wdiff" ; \
39544 (cd $(HOST_SUBDIR)/wdiff && \
39545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39547 "RANLIB=$${RANLIB}" \
39548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39549 TAGS) \
39550 || exit 1
39552 @endif wdiff
39554 .PHONY: maybe-install-info-wdiff install-info-wdiff
39555 maybe-install-info-wdiff:
39556 @if wdiff
39557 maybe-install-info-wdiff: install-info-wdiff
39559 install-info-wdiff: \
39560 configure-wdiff \
39561 info-wdiff
39562 @: $(MAKE); $(unstage)
39563 @[ -f ./wdiff/Makefile ] || exit 0; \
39564 r=`${PWD_COMMAND}`; export r; \
39565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39566 $(HOST_EXPORTS) \
39567 for flag in $(EXTRA_HOST_FLAGS) ; do \
39568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39569 done; \
39570 echo "Doing install-info in wdiff" ; \
39571 (cd $(HOST_SUBDIR)/wdiff && \
39572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39574 "RANLIB=$${RANLIB}" \
39575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39576 install-info) \
39577 || exit 1
39579 @endif wdiff
39581 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
39582 maybe-install-pdf-wdiff:
39583 @if wdiff
39584 maybe-install-pdf-wdiff: install-pdf-wdiff
39586 install-pdf-wdiff: \
39587 configure-wdiff \
39588 pdf-wdiff
39589 @: $(MAKE); $(unstage)
39590 @[ -f ./wdiff/Makefile ] || exit 0; \
39591 r=`${PWD_COMMAND}`; export r; \
39592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39593 $(HOST_EXPORTS) \
39594 for flag in $(EXTRA_HOST_FLAGS) ; do \
39595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39596 done; \
39597 echo "Doing install-pdf in wdiff" ; \
39598 (cd $(HOST_SUBDIR)/wdiff && \
39599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39601 "RANLIB=$${RANLIB}" \
39602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39603 install-pdf) \
39604 || exit 1
39606 @endif wdiff
39608 .PHONY: maybe-install-html-wdiff install-html-wdiff
39609 maybe-install-html-wdiff:
39610 @if wdiff
39611 maybe-install-html-wdiff: install-html-wdiff
39613 install-html-wdiff: \
39614 configure-wdiff \
39615 html-wdiff
39616 @: $(MAKE); $(unstage)
39617 @[ -f ./wdiff/Makefile ] || exit 0; \
39618 r=`${PWD_COMMAND}`; export r; \
39619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39620 $(HOST_EXPORTS) \
39621 for flag in $(EXTRA_HOST_FLAGS) ; do \
39622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39623 done; \
39624 echo "Doing install-html in wdiff" ; \
39625 (cd $(HOST_SUBDIR)/wdiff && \
39626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39628 "RANLIB=$${RANLIB}" \
39629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39630 install-html) \
39631 || exit 1
39633 @endif wdiff
39635 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
39636 maybe-installcheck-wdiff:
39637 @if wdiff
39638 maybe-installcheck-wdiff: installcheck-wdiff
39640 installcheck-wdiff: \
39641 configure-wdiff
39642 @: $(MAKE); $(unstage)
39643 @[ -f ./wdiff/Makefile ] || exit 0; \
39644 r=`${PWD_COMMAND}`; export r; \
39645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39646 $(HOST_EXPORTS) \
39647 for flag in $(EXTRA_HOST_FLAGS) ; do \
39648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39649 done; \
39650 echo "Doing installcheck in wdiff" ; \
39651 (cd $(HOST_SUBDIR)/wdiff && \
39652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39654 "RANLIB=$${RANLIB}" \
39655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39656 installcheck) \
39657 || exit 1
39659 @endif wdiff
39661 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
39662 maybe-mostlyclean-wdiff:
39663 @if wdiff
39664 maybe-mostlyclean-wdiff: mostlyclean-wdiff
39666 mostlyclean-wdiff:
39667 @: $(MAKE); $(unstage)
39668 @[ -f ./wdiff/Makefile ] || exit 0; \
39669 r=`${PWD_COMMAND}`; export r; \
39670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39671 $(HOST_EXPORTS) \
39672 for flag in $(EXTRA_HOST_FLAGS) ; do \
39673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39674 done; \
39675 echo "Doing mostlyclean in wdiff" ; \
39676 (cd $(HOST_SUBDIR)/wdiff && \
39677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39679 "RANLIB=$${RANLIB}" \
39680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39681 mostlyclean) \
39682 || exit 1
39684 @endif wdiff
39686 .PHONY: maybe-clean-wdiff clean-wdiff
39687 maybe-clean-wdiff:
39688 @if wdiff
39689 maybe-clean-wdiff: clean-wdiff
39691 clean-wdiff:
39692 @: $(MAKE); $(unstage)
39693 @[ -f ./wdiff/Makefile ] || exit 0; \
39694 r=`${PWD_COMMAND}`; export r; \
39695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39696 $(HOST_EXPORTS) \
39697 for flag in $(EXTRA_HOST_FLAGS) ; do \
39698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39699 done; \
39700 echo "Doing clean in wdiff" ; \
39701 (cd $(HOST_SUBDIR)/wdiff && \
39702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39704 "RANLIB=$${RANLIB}" \
39705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39706 clean) \
39707 || exit 1
39709 @endif wdiff
39711 .PHONY: maybe-distclean-wdiff distclean-wdiff
39712 maybe-distclean-wdiff:
39713 @if wdiff
39714 maybe-distclean-wdiff: distclean-wdiff
39716 distclean-wdiff:
39717 @: $(MAKE); $(unstage)
39718 @[ -f ./wdiff/Makefile ] || exit 0; \
39719 r=`${PWD_COMMAND}`; export r; \
39720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39721 $(HOST_EXPORTS) \
39722 for flag in $(EXTRA_HOST_FLAGS) ; do \
39723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39724 done; \
39725 echo "Doing distclean in wdiff" ; \
39726 (cd $(HOST_SUBDIR)/wdiff && \
39727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39729 "RANLIB=$${RANLIB}" \
39730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39731 distclean) \
39732 || exit 1
39734 @endif wdiff
39736 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
39737 maybe-maintainer-clean-wdiff:
39738 @if wdiff
39739 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
39741 maintainer-clean-wdiff:
39742 @: $(MAKE); $(unstage)
39743 @[ -f ./wdiff/Makefile ] || exit 0; \
39744 r=`${PWD_COMMAND}`; export r; \
39745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39746 $(HOST_EXPORTS) \
39747 for flag in $(EXTRA_HOST_FLAGS) ; do \
39748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39749 done; \
39750 echo "Doing maintainer-clean in wdiff" ; \
39751 (cd $(HOST_SUBDIR)/wdiff && \
39752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39754 "RANLIB=$${RANLIB}" \
39755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39756 maintainer-clean) \
39757 || exit 1
39759 @endif wdiff
39763 .PHONY: configure-zip maybe-configure-zip
39764 maybe-configure-zip:
39765 @if gcc-bootstrap
39766 configure-zip: stage_current
39767 @endif gcc-bootstrap
39768 @if zip
39769 maybe-configure-zip: configure-zip
39770 configure-zip:
39771 @: $(MAKE); $(unstage)
39772 @r=`${PWD_COMMAND}`; export r; \
39773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39774 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
39775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
39776 $(HOST_EXPORTS) \
39777 echo Configuring in $(HOST_SUBDIR)/zip; \
39778 cd "$(HOST_SUBDIR)/zip" || exit 1; \
39779 case $(srcdir) in \
39780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39781 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
39782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39783 esac; \
39784 srcdiroption="--srcdir=$${topdir}/zip"; \
39785 libsrcdir="$$s/zip"; \
39786 $(SHELL) $${libsrcdir}/configure \
39787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39788 --target=${target_alias} $${srcdiroption} \
39789 || exit 1
39790 @endif zip
39796 .PHONY: all-zip maybe-all-zip
39797 maybe-all-zip:
39798 @if gcc-bootstrap
39799 all-zip: stage_current
39800 @endif gcc-bootstrap
39801 @if zip
39802 TARGET-zip=all
39803 maybe-all-zip: all-zip
39804 all-zip: configure-zip
39805 @: $(MAKE); $(unstage)
39806 @r=`${PWD_COMMAND}`; export r; \
39807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39808 $(HOST_EXPORTS) \
39809 (cd $(HOST_SUBDIR)/zip && \
39810 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39811 $(TARGET-zip))
39812 @endif zip
39817 .PHONY: check-zip maybe-check-zip
39818 maybe-check-zip:
39819 @if zip
39820 maybe-check-zip: check-zip
39822 # This module is only tested in a native toolchain.
39823 check-zip:
39824 @: $(MAKE); $(unstage)
39825 @if [ '$(host)' = '$(target)' ] ; then \
39826 r=`${PWD_COMMAND}`; export r; \
39827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39828 $(HOST_EXPORTS) \
39829 (cd $(HOST_SUBDIR)/zip && \
39830 $(MAKE) $(FLAGS_TO_PASS) check); \
39833 @endif zip
39835 .PHONY: install-zip maybe-install-zip
39836 maybe-install-zip:
39837 @if zip
39838 maybe-install-zip: install-zip
39840 install-zip: installdirs
39841 @: $(MAKE); $(unstage)
39842 @r=`${PWD_COMMAND}`; export r; \
39843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39844 $(HOST_EXPORTS) \
39845 (cd $(HOST_SUBDIR)/zip && \
39846 $(MAKE) $(FLAGS_TO_PASS) install)
39848 @endif zip
39850 # Other targets (info, dvi, pdf, etc.)
39852 .PHONY: maybe-info-zip info-zip
39853 maybe-info-zip:
39854 @if zip
39855 maybe-info-zip: info-zip
39857 info-zip: \
39858 configure-zip
39859 @: $(MAKE); $(unstage)
39860 @[ -f ./zip/Makefile ] || exit 0; \
39861 r=`${PWD_COMMAND}`; export r; \
39862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39863 $(HOST_EXPORTS) \
39864 for flag in $(EXTRA_HOST_FLAGS) ; do \
39865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39866 done; \
39867 echo "Doing info in zip" ; \
39868 (cd $(HOST_SUBDIR)/zip && \
39869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39871 "RANLIB=$${RANLIB}" \
39872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39873 info) \
39874 || exit 1
39876 @endif zip
39878 .PHONY: maybe-dvi-zip dvi-zip
39879 maybe-dvi-zip:
39880 @if zip
39881 maybe-dvi-zip: dvi-zip
39883 dvi-zip: \
39884 configure-zip
39885 @: $(MAKE); $(unstage)
39886 @[ -f ./zip/Makefile ] || exit 0; \
39887 r=`${PWD_COMMAND}`; export r; \
39888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39889 $(HOST_EXPORTS) \
39890 for flag in $(EXTRA_HOST_FLAGS) ; do \
39891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39892 done; \
39893 echo "Doing dvi in zip" ; \
39894 (cd $(HOST_SUBDIR)/zip && \
39895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39897 "RANLIB=$${RANLIB}" \
39898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39899 dvi) \
39900 || exit 1
39902 @endif zip
39904 .PHONY: maybe-pdf-zip pdf-zip
39905 maybe-pdf-zip:
39906 @if zip
39907 maybe-pdf-zip: pdf-zip
39909 pdf-zip: \
39910 configure-zip
39911 @: $(MAKE); $(unstage)
39912 @[ -f ./zip/Makefile ] || exit 0; \
39913 r=`${PWD_COMMAND}`; export r; \
39914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39915 $(HOST_EXPORTS) \
39916 for flag in $(EXTRA_HOST_FLAGS) ; do \
39917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39918 done; \
39919 echo "Doing pdf in zip" ; \
39920 (cd $(HOST_SUBDIR)/zip && \
39921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39923 "RANLIB=$${RANLIB}" \
39924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39925 pdf) \
39926 || exit 1
39928 @endif zip
39930 .PHONY: maybe-html-zip html-zip
39931 maybe-html-zip:
39932 @if zip
39933 maybe-html-zip: html-zip
39935 html-zip: \
39936 configure-zip
39937 @: $(MAKE); $(unstage)
39938 @[ -f ./zip/Makefile ] || exit 0; \
39939 r=`${PWD_COMMAND}`; export r; \
39940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39941 $(HOST_EXPORTS) \
39942 for flag in $(EXTRA_HOST_FLAGS) ; do \
39943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39944 done; \
39945 echo "Doing html in zip" ; \
39946 (cd $(HOST_SUBDIR)/zip && \
39947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39949 "RANLIB=$${RANLIB}" \
39950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39951 html) \
39952 || exit 1
39954 @endif zip
39956 .PHONY: maybe-TAGS-zip TAGS-zip
39957 maybe-TAGS-zip:
39958 @if zip
39959 maybe-TAGS-zip: TAGS-zip
39961 TAGS-zip: \
39962 configure-zip
39963 @: $(MAKE); $(unstage)
39964 @[ -f ./zip/Makefile ] || exit 0; \
39965 r=`${PWD_COMMAND}`; export r; \
39966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39967 $(HOST_EXPORTS) \
39968 for flag in $(EXTRA_HOST_FLAGS) ; do \
39969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39970 done; \
39971 echo "Doing TAGS in zip" ; \
39972 (cd $(HOST_SUBDIR)/zip && \
39973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39975 "RANLIB=$${RANLIB}" \
39976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39977 TAGS) \
39978 || exit 1
39980 @endif zip
39982 .PHONY: maybe-install-info-zip install-info-zip
39983 maybe-install-info-zip:
39984 @if zip
39985 maybe-install-info-zip: install-info-zip
39987 install-info-zip: \
39988 configure-zip \
39989 info-zip
39990 @: $(MAKE); $(unstage)
39991 @[ -f ./zip/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 install-info in zip" ; \
39999 (cd $(HOST_SUBDIR)/zip && \
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 install-info) \
40005 || exit 1
40007 @endif zip
40009 .PHONY: maybe-install-pdf-zip install-pdf-zip
40010 maybe-install-pdf-zip:
40011 @if zip
40012 maybe-install-pdf-zip: install-pdf-zip
40014 install-pdf-zip: \
40015 configure-zip \
40016 pdf-zip
40017 @: $(MAKE); $(unstage)
40018 @[ -f ./zip/Makefile ] || exit 0; \
40019 r=`${PWD_COMMAND}`; export r; \
40020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40021 $(HOST_EXPORTS) \
40022 for flag in $(EXTRA_HOST_FLAGS) ; do \
40023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40024 done; \
40025 echo "Doing install-pdf in zip" ; \
40026 (cd $(HOST_SUBDIR)/zip && \
40027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40029 "RANLIB=$${RANLIB}" \
40030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40031 install-pdf) \
40032 || exit 1
40034 @endif zip
40036 .PHONY: maybe-install-html-zip install-html-zip
40037 maybe-install-html-zip:
40038 @if zip
40039 maybe-install-html-zip: install-html-zip
40041 install-html-zip: \
40042 configure-zip \
40043 html-zip
40044 @: $(MAKE); $(unstage)
40045 @[ -f ./zip/Makefile ] || exit 0; \
40046 r=`${PWD_COMMAND}`; export r; \
40047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40048 $(HOST_EXPORTS) \
40049 for flag in $(EXTRA_HOST_FLAGS) ; do \
40050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40051 done; \
40052 echo "Doing install-html in zip" ; \
40053 (cd $(HOST_SUBDIR)/zip && \
40054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40056 "RANLIB=$${RANLIB}" \
40057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40058 install-html) \
40059 || exit 1
40061 @endif zip
40063 .PHONY: maybe-installcheck-zip installcheck-zip
40064 maybe-installcheck-zip:
40065 @if zip
40066 maybe-installcheck-zip: installcheck-zip
40068 installcheck-zip: \
40069 configure-zip
40070 @: $(MAKE); $(unstage)
40071 @[ -f ./zip/Makefile ] || exit 0; \
40072 r=`${PWD_COMMAND}`; export r; \
40073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40074 $(HOST_EXPORTS) \
40075 for flag in $(EXTRA_HOST_FLAGS) ; do \
40076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40077 done; \
40078 echo "Doing installcheck in zip" ; \
40079 (cd $(HOST_SUBDIR)/zip && \
40080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40082 "RANLIB=$${RANLIB}" \
40083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40084 installcheck) \
40085 || exit 1
40087 @endif zip
40089 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
40090 maybe-mostlyclean-zip:
40091 @if zip
40092 maybe-mostlyclean-zip: mostlyclean-zip
40094 mostlyclean-zip:
40095 @: $(MAKE); $(unstage)
40096 @[ -f ./zip/Makefile ] || exit 0; \
40097 r=`${PWD_COMMAND}`; export r; \
40098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099 $(HOST_EXPORTS) \
40100 for flag in $(EXTRA_HOST_FLAGS) ; do \
40101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40102 done; \
40103 echo "Doing mostlyclean in zip" ; \
40104 (cd $(HOST_SUBDIR)/zip && \
40105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40107 "RANLIB=$${RANLIB}" \
40108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40109 mostlyclean) \
40110 || exit 1
40112 @endif zip
40114 .PHONY: maybe-clean-zip clean-zip
40115 maybe-clean-zip:
40116 @if zip
40117 maybe-clean-zip: clean-zip
40119 clean-zip:
40120 @: $(MAKE); $(unstage)
40121 @[ -f ./zip/Makefile ] || exit 0; \
40122 r=`${PWD_COMMAND}`; export r; \
40123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40124 $(HOST_EXPORTS) \
40125 for flag in $(EXTRA_HOST_FLAGS) ; do \
40126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40127 done; \
40128 echo "Doing clean in zip" ; \
40129 (cd $(HOST_SUBDIR)/zip && \
40130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40132 "RANLIB=$${RANLIB}" \
40133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40134 clean) \
40135 || exit 1
40137 @endif zip
40139 .PHONY: maybe-distclean-zip distclean-zip
40140 maybe-distclean-zip:
40141 @if zip
40142 maybe-distclean-zip: distclean-zip
40144 distclean-zip:
40145 @: $(MAKE); $(unstage)
40146 @[ -f ./zip/Makefile ] || exit 0; \
40147 r=`${PWD_COMMAND}`; export r; \
40148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40149 $(HOST_EXPORTS) \
40150 for flag in $(EXTRA_HOST_FLAGS) ; do \
40151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40152 done; \
40153 echo "Doing distclean in zip" ; \
40154 (cd $(HOST_SUBDIR)/zip && \
40155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40157 "RANLIB=$${RANLIB}" \
40158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40159 distclean) \
40160 || exit 1
40162 @endif zip
40164 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
40165 maybe-maintainer-clean-zip:
40166 @if zip
40167 maybe-maintainer-clean-zip: maintainer-clean-zip
40169 maintainer-clean-zip:
40170 @: $(MAKE); $(unstage)
40171 @[ -f ./zip/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 maintainer-clean in zip" ; \
40179 (cd $(HOST_SUBDIR)/zip && \
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 maintainer-clean) \
40185 || exit 1
40187 @endif zip
40191 .PHONY: configure-zlib maybe-configure-zlib
40192 maybe-configure-zlib:
40193 @if gcc-bootstrap
40194 configure-zlib: stage_current
40195 @endif gcc-bootstrap
40196 @if zlib
40197 maybe-configure-zlib: configure-zlib
40198 configure-zlib:
40199 @r=`${PWD_COMMAND}`; export r; \
40200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40201 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40203 $(HOST_EXPORTS) \
40204 echo Configuring in $(HOST_SUBDIR)/zlib; \
40205 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
40206 case $(srcdir) in \
40207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40208 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40210 esac; \
40211 srcdiroption="--srcdir=$${topdir}/zlib"; \
40212 libsrcdir="$$s/zlib"; \
40213 $(SHELL) $${libsrcdir}/configure \
40214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40215 --target=${target_alias} $${srcdiroption} \
40216 || exit 1
40217 @endif zlib
40221 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
40222 maybe-configure-stage1-zlib:
40223 @if zlib-bootstrap
40224 maybe-configure-stage1-zlib: configure-stage1-zlib
40225 configure-stage1-zlib:
40226 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40228 @r=`${PWD_COMMAND}`; export r; \
40229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40230 TFLAGS="$(STAGE1_TFLAGS)"; \
40231 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40232 $(HOST_EXPORTS) \
40233 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40234 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40235 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40236 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
40237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40238 cd $(HOST_SUBDIR)/zlib || exit 1; \
40239 case $(srcdir) in \
40240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40241 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40243 esac; \
40244 srcdiroption="--srcdir=$${topdir}/zlib"; \
40245 libsrcdir="$$s/zlib"; \
40246 $(SHELL) $${libsrcdir}/configure \
40247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40248 --target=${target_alias} $${srcdiroption} \
40249 $(STAGE1_CONFIGURE_FLAGS)
40250 @endif zlib-bootstrap
40252 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
40253 maybe-configure-stage2-zlib:
40254 @if zlib-bootstrap
40255 maybe-configure-stage2-zlib: configure-stage2-zlib
40256 configure-stage2-zlib:
40257 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40259 @r=`${PWD_COMMAND}`; export r; \
40260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40261 TFLAGS="$(STAGE2_TFLAGS)"; \
40262 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40263 $(HOST_EXPORTS) \
40264 $(POSTSTAGE1_HOST_EXPORTS) \
40265 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40266 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40267 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40268 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
40269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40270 cd $(HOST_SUBDIR)/zlib || exit 1; \
40271 case $(srcdir) in \
40272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40273 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40275 esac; \
40276 srcdiroption="--srcdir=$${topdir}/zlib"; \
40277 libsrcdir="$$s/zlib"; \
40278 $(SHELL) $${libsrcdir}/configure \
40279 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40280 --target=${target_alias} $${srcdiroption} \
40281 --with-build-libsubdir=$(HOST_SUBDIR) \
40282 $(STAGE2_CONFIGURE_FLAGS)
40283 @endif zlib-bootstrap
40285 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
40286 maybe-configure-stage3-zlib:
40287 @if zlib-bootstrap
40288 maybe-configure-stage3-zlib: configure-stage3-zlib
40289 configure-stage3-zlib:
40290 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40292 @r=`${PWD_COMMAND}`; export r; \
40293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40294 TFLAGS="$(STAGE3_TFLAGS)"; \
40295 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40296 $(HOST_EXPORTS) \
40297 $(POSTSTAGE1_HOST_EXPORTS) \
40298 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40299 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40300 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40301 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
40302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40303 cd $(HOST_SUBDIR)/zlib || exit 1; \
40304 case $(srcdir) in \
40305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40306 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40308 esac; \
40309 srcdiroption="--srcdir=$${topdir}/zlib"; \
40310 libsrcdir="$$s/zlib"; \
40311 $(SHELL) $${libsrcdir}/configure \
40312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40313 --target=${target_alias} $${srcdiroption} \
40314 --with-build-libsubdir=$(HOST_SUBDIR) \
40315 $(STAGE3_CONFIGURE_FLAGS)
40316 @endif zlib-bootstrap
40318 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
40319 maybe-configure-stage4-zlib:
40320 @if zlib-bootstrap
40321 maybe-configure-stage4-zlib: configure-stage4-zlib
40322 configure-stage4-zlib:
40323 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40325 @r=`${PWD_COMMAND}`; export r; \
40326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40327 TFLAGS="$(STAGE4_TFLAGS)"; \
40328 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40329 $(HOST_EXPORTS) \
40330 $(POSTSTAGE1_HOST_EXPORTS) \
40331 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40332 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40333 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40334 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
40335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40336 cd $(HOST_SUBDIR)/zlib || exit 1; \
40337 case $(srcdir) in \
40338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40339 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40341 esac; \
40342 srcdiroption="--srcdir=$${topdir}/zlib"; \
40343 libsrcdir="$$s/zlib"; \
40344 $(SHELL) $${libsrcdir}/configure \
40345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40346 --target=${target_alias} $${srcdiroption} \
40347 --with-build-libsubdir=$(HOST_SUBDIR) \
40348 $(STAGE4_CONFIGURE_FLAGS)
40349 @endif zlib-bootstrap
40351 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
40352 maybe-configure-stageprofile-zlib:
40353 @if zlib-bootstrap
40354 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
40355 configure-stageprofile-zlib:
40356 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40357 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40358 @r=`${PWD_COMMAND}`; export r; \
40359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40360 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40361 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40362 $(HOST_EXPORTS) \
40363 $(POSTSTAGE1_HOST_EXPORTS) \
40364 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40365 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40366 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
40367 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
40368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40369 cd $(HOST_SUBDIR)/zlib || exit 1; \
40370 case $(srcdir) in \
40371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40372 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40374 esac; \
40375 srcdiroption="--srcdir=$${topdir}/zlib"; \
40376 libsrcdir="$$s/zlib"; \
40377 $(SHELL) $${libsrcdir}/configure \
40378 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40379 --target=${target_alias} $${srcdiroption} \
40380 --with-build-libsubdir=$(HOST_SUBDIR) \
40381 $(STAGEprofile_CONFIGURE_FLAGS)
40382 @endif zlib-bootstrap
40384 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
40385 maybe-configure-stagefeedback-zlib:
40386 @if zlib-bootstrap
40387 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
40388 configure-stagefeedback-zlib:
40389 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40390 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40391 @r=`${PWD_COMMAND}`; export r; \
40392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40393 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40394 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40395 $(HOST_EXPORTS) \
40396 $(POSTSTAGE1_HOST_EXPORTS) \
40397 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40398 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40399 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
40400 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
40401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40402 cd $(HOST_SUBDIR)/zlib || exit 1; \
40403 case $(srcdir) in \
40404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40405 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40407 esac; \
40408 srcdiroption="--srcdir=$${topdir}/zlib"; \
40409 libsrcdir="$$s/zlib"; \
40410 $(SHELL) $${libsrcdir}/configure \
40411 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40412 --target=${target_alias} $${srcdiroption} \
40413 --with-build-libsubdir=$(HOST_SUBDIR) \
40414 $(STAGEfeedback_CONFIGURE_FLAGS)
40415 @endif zlib-bootstrap
40421 .PHONY: all-zlib maybe-all-zlib
40422 maybe-all-zlib:
40423 @if gcc-bootstrap
40424 all-zlib: stage_current
40425 @endif gcc-bootstrap
40426 @if zlib
40427 TARGET-zlib=all
40428 maybe-all-zlib: all-zlib
40429 all-zlib: configure-zlib
40430 @r=`${PWD_COMMAND}`; export r; \
40431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40432 $(HOST_EXPORTS) \
40433 (cd $(HOST_SUBDIR)/zlib && \
40434 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40435 $(TARGET-zlib))
40436 @endif zlib
40440 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
40441 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
40442 maybe-all-stage1-zlib:
40443 maybe-clean-stage1-zlib:
40444 @if zlib-bootstrap
40445 maybe-all-stage1-zlib: all-stage1-zlib
40446 all-stage1: all-stage1-zlib
40447 TARGET-stage1-zlib = $(TARGET-zlib)
40448 all-stage1-zlib: configure-stage1-zlib
40449 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40450 @r=`${PWD_COMMAND}`; export r; \
40451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40452 TFLAGS="$(STAGE1_TFLAGS)"; \
40453 $(HOST_EXPORTS) \
40454 cd $(HOST_SUBDIR)/zlib && \
40455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40456 CFLAGS="$(STAGE1_CFLAGS)" \
40457 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40458 LIBCFLAGS="$(LIBCFLAGS)" \
40459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40462 $(EXTRA_HOST_FLAGS) \
40463 TFLAGS="$(STAGE1_TFLAGS)" \
40464 $(TARGET-stage1-zlib)
40466 maybe-clean-stage1-zlib: clean-stage1-zlib
40467 clean-stage1: clean-stage1-zlib
40468 clean-stage1-zlib:
40469 @if [ $(current_stage) = stage1 ]; then \
40470 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40471 else \
40472 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
40473 $(MAKE) stage1-start; \
40474 fi; \
40475 cd $(HOST_SUBDIR)/zlib && \
40476 $(MAKE) $(EXTRA_HOST_FLAGS) \
40477 clean
40478 @endif zlib-bootstrap
40481 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
40482 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
40483 maybe-all-stage2-zlib:
40484 maybe-clean-stage2-zlib:
40485 @if zlib-bootstrap
40486 maybe-all-stage2-zlib: all-stage2-zlib
40487 all-stage2: all-stage2-zlib
40488 TARGET-stage2-zlib = $(TARGET-zlib)
40489 all-stage2-zlib: configure-stage2-zlib
40490 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40491 @r=`${PWD_COMMAND}`; export r; \
40492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40493 TFLAGS="$(STAGE2_TFLAGS)"; \
40494 $(HOST_EXPORTS) \
40495 $(POSTSTAGE1_HOST_EXPORTS) \
40496 cd $(HOST_SUBDIR)/zlib && \
40497 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40498 CFLAGS="$(STAGE2_CFLAGS)" \
40499 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40500 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40505 TFLAGS="$(STAGE2_TFLAGS)" \
40506 $(TARGET-stage2-zlib)
40508 maybe-clean-stage2-zlib: clean-stage2-zlib
40509 clean-stage2: clean-stage2-zlib
40510 clean-stage2-zlib:
40511 @if [ $(current_stage) = stage2 ]; then \
40512 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40513 else \
40514 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
40515 $(MAKE) stage2-start; \
40516 fi; \
40517 cd $(HOST_SUBDIR)/zlib && \
40518 $(MAKE) $(EXTRA_HOST_FLAGS) \
40519 $(POSTSTAGE1_FLAGS_TO_PASS) \
40520 clean
40521 @endif zlib-bootstrap
40524 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
40525 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
40526 maybe-all-stage3-zlib:
40527 maybe-clean-stage3-zlib:
40528 @if zlib-bootstrap
40529 maybe-all-stage3-zlib: all-stage3-zlib
40530 all-stage3: all-stage3-zlib
40531 TARGET-stage3-zlib = $(TARGET-zlib)
40532 all-stage3-zlib: configure-stage3-zlib
40533 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40534 @r=`${PWD_COMMAND}`; export r; \
40535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40536 TFLAGS="$(STAGE3_TFLAGS)"; \
40537 $(HOST_EXPORTS) \
40538 $(POSTSTAGE1_HOST_EXPORTS) \
40539 cd $(HOST_SUBDIR)/zlib && \
40540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40541 CFLAGS="$(STAGE3_CFLAGS)" \
40542 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40543 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40548 TFLAGS="$(STAGE3_TFLAGS)" \
40549 $(TARGET-stage3-zlib)
40551 maybe-clean-stage3-zlib: clean-stage3-zlib
40552 clean-stage3: clean-stage3-zlib
40553 clean-stage3-zlib:
40554 @if [ $(current_stage) = stage3 ]; then \
40555 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40556 else \
40557 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
40558 $(MAKE) stage3-start; \
40559 fi; \
40560 cd $(HOST_SUBDIR)/zlib && \
40561 $(MAKE) $(EXTRA_HOST_FLAGS) \
40562 $(POSTSTAGE1_FLAGS_TO_PASS) \
40563 clean
40564 @endif zlib-bootstrap
40567 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
40568 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
40569 maybe-all-stage4-zlib:
40570 maybe-clean-stage4-zlib:
40571 @if zlib-bootstrap
40572 maybe-all-stage4-zlib: all-stage4-zlib
40573 all-stage4: all-stage4-zlib
40574 TARGET-stage4-zlib = $(TARGET-zlib)
40575 all-stage4-zlib: configure-stage4-zlib
40576 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40577 @r=`${PWD_COMMAND}`; export r; \
40578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40579 TFLAGS="$(STAGE4_TFLAGS)"; \
40580 $(HOST_EXPORTS) \
40581 $(POSTSTAGE1_HOST_EXPORTS) \
40582 cd $(HOST_SUBDIR)/zlib && \
40583 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40584 CFLAGS="$(STAGE4_CFLAGS)" \
40585 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40586 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40591 TFLAGS="$(STAGE4_TFLAGS)" \
40592 $(TARGET-stage4-zlib)
40594 maybe-clean-stage4-zlib: clean-stage4-zlib
40595 clean-stage4: clean-stage4-zlib
40596 clean-stage4-zlib:
40597 @if [ $(current_stage) = stage4 ]; then \
40598 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40599 else \
40600 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
40601 $(MAKE) stage4-start; \
40602 fi; \
40603 cd $(HOST_SUBDIR)/zlib && \
40604 $(MAKE) $(EXTRA_HOST_FLAGS) \
40605 $(POSTSTAGE1_FLAGS_TO_PASS) \
40606 clean
40607 @endif zlib-bootstrap
40610 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
40611 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
40612 maybe-all-stageprofile-zlib:
40613 maybe-clean-stageprofile-zlib:
40614 @if zlib-bootstrap
40615 maybe-all-stageprofile-zlib: all-stageprofile-zlib
40616 all-stageprofile: all-stageprofile-zlib
40617 TARGET-stageprofile-zlib = $(TARGET-zlib)
40618 all-stageprofile-zlib: configure-stageprofile-zlib
40619 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40620 @r=`${PWD_COMMAND}`; export r; \
40621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40622 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40623 $(HOST_EXPORTS) \
40624 $(POSTSTAGE1_HOST_EXPORTS) \
40625 cd $(HOST_SUBDIR)/zlib && \
40626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40627 CFLAGS="$(STAGEprofile_CFLAGS)" \
40628 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40629 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40634 TFLAGS="$(STAGEprofile_TFLAGS)" \
40635 $(TARGET-stageprofile-zlib)
40637 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
40638 clean-stageprofile: clean-stageprofile-zlib
40639 clean-stageprofile-zlib:
40640 @if [ $(current_stage) = stageprofile ]; then \
40641 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40642 else \
40643 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
40644 $(MAKE) stageprofile-start; \
40645 fi; \
40646 cd $(HOST_SUBDIR)/zlib && \
40647 $(MAKE) $(EXTRA_HOST_FLAGS) \
40648 $(POSTSTAGE1_FLAGS_TO_PASS) \
40649 clean
40650 @endif zlib-bootstrap
40653 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
40654 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
40655 maybe-all-stagefeedback-zlib:
40656 maybe-clean-stagefeedback-zlib:
40657 @if zlib-bootstrap
40658 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
40659 all-stagefeedback: all-stagefeedback-zlib
40660 TARGET-stagefeedback-zlib = $(TARGET-zlib)
40661 all-stagefeedback-zlib: configure-stagefeedback-zlib
40662 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40663 @r=`${PWD_COMMAND}`; export r; \
40664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40665 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40666 $(HOST_EXPORTS) \
40667 $(POSTSTAGE1_HOST_EXPORTS) \
40668 cd $(HOST_SUBDIR)/zlib && \
40669 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40670 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40671 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40672 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40676 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40677 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40678 $(TARGET-stagefeedback-zlib)
40680 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
40681 clean-stagefeedback: clean-stagefeedback-zlib
40682 clean-stagefeedback-zlib:
40683 @if [ $(current_stage) = stagefeedback ]; then \
40684 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40685 else \
40686 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
40687 $(MAKE) stagefeedback-start; \
40688 fi; \
40689 cd $(HOST_SUBDIR)/zlib && \
40690 $(MAKE) $(EXTRA_HOST_FLAGS) \
40691 $(POSTSTAGE1_FLAGS_TO_PASS) \
40692 clean
40693 @endif zlib-bootstrap
40699 .PHONY: check-zlib maybe-check-zlib
40700 maybe-check-zlib:
40701 @if zlib
40702 maybe-check-zlib: check-zlib
40704 check-zlib:
40706 @endif zlib
40708 .PHONY: install-zlib maybe-install-zlib
40709 maybe-install-zlib:
40710 @if zlib
40711 maybe-install-zlib: install-zlib
40713 install-zlib:
40715 @endif zlib
40717 # Other targets (info, dvi, pdf, etc.)
40719 .PHONY: maybe-info-zlib info-zlib
40720 maybe-info-zlib:
40721 @if zlib
40722 maybe-info-zlib: info-zlib
40724 info-zlib: \
40725 configure-zlib
40726 @[ -f ./zlib/Makefile ] || exit 0; \
40727 r=`${PWD_COMMAND}`; export r; \
40728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40729 $(HOST_EXPORTS) \
40730 for flag in $(EXTRA_HOST_FLAGS) ; do \
40731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40732 done; \
40733 echo "Doing info in zlib" ; \
40734 (cd $(HOST_SUBDIR)/zlib && \
40735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40737 "RANLIB=$${RANLIB}" \
40738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40739 info) \
40740 || exit 1
40742 @endif zlib
40744 .PHONY: maybe-dvi-zlib dvi-zlib
40745 maybe-dvi-zlib:
40746 @if zlib
40747 maybe-dvi-zlib: dvi-zlib
40749 dvi-zlib: \
40750 configure-zlib
40751 @[ -f ./zlib/Makefile ] || exit 0; \
40752 r=`${PWD_COMMAND}`; export r; \
40753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40754 $(HOST_EXPORTS) \
40755 for flag in $(EXTRA_HOST_FLAGS) ; do \
40756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40757 done; \
40758 echo "Doing dvi in zlib" ; \
40759 (cd $(HOST_SUBDIR)/zlib && \
40760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40762 "RANLIB=$${RANLIB}" \
40763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40764 dvi) \
40765 || exit 1
40767 @endif zlib
40769 .PHONY: maybe-pdf-zlib pdf-zlib
40770 maybe-pdf-zlib:
40771 @if zlib
40772 maybe-pdf-zlib: pdf-zlib
40774 pdf-zlib: \
40775 configure-zlib
40776 @[ -f ./zlib/Makefile ] || exit 0; \
40777 r=`${PWD_COMMAND}`; export r; \
40778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40779 $(HOST_EXPORTS) \
40780 for flag in $(EXTRA_HOST_FLAGS) ; do \
40781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40782 done; \
40783 echo "Doing pdf in zlib" ; \
40784 (cd $(HOST_SUBDIR)/zlib && \
40785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40787 "RANLIB=$${RANLIB}" \
40788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40789 pdf) \
40790 || exit 1
40792 @endif zlib
40794 .PHONY: maybe-html-zlib html-zlib
40795 maybe-html-zlib:
40796 @if zlib
40797 maybe-html-zlib: html-zlib
40799 html-zlib: \
40800 configure-zlib
40801 @[ -f ./zlib/Makefile ] || exit 0; \
40802 r=`${PWD_COMMAND}`; export r; \
40803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40804 $(HOST_EXPORTS) \
40805 for flag in $(EXTRA_HOST_FLAGS) ; do \
40806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40807 done; \
40808 echo "Doing html in zlib" ; \
40809 (cd $(HOST_SUBDIR)/zlib && \
40810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40812 "RANLIB=$${RANLIB}" \
40813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40814 html) \
40815 || exit 1
40817 @endif zlib
40819 .PHONY: maybe-TAGS-zlib TAGS-zlib
40820 maybe-TAGS-zlib:
40821 @if zlib
40822 maybe-TAGS-zlib: TAGS-zlib
40824 TAGS-zlib: \
40825 configure-zlib
40826 @[ -f ./zlib/Makefile ] || exit 0; \
40827 r=`${PWD_COMMAND}`; export r; \
40828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40829 $(HOST_EXPORTS) \
40830 for flag in $(EXTRA_HOST_FLAGS) ; do \
40831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40832 done; \
40833 echo "Doing TAGS in zlib" ; \
40834 (cd $(HOST_SUBDIR)/zlib && \
40835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40837 "RANLIB=$${RANLIB}" \
40838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40839 TAGS) \
40840 || exit 1
40842 @endif zlib
40844 .PHONY: maybe-install-info-zlib install-info-zlib
40845 maybe-install-info-zlib:
40846 @if zlib
40847 maybe-install-info-zlib: install-info-zlib
40849 install-info-zlib: \
40850 configure-zlib \
40851 info-zlib
40852 @[ -f ./zlib/Makefile ] || exit 0; \
40853 r=`${PWD_COMMAND}`; export r; \
40854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40855 $(HOST_EXPORTS) \
40856 for flag in $(EXTRA_HOST_FLAGS) ; do \
40857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40858 done; \
40859 echo "Doing install-info in zlib" ; \
40860 (cd $(HOST_SUBDIR)/zlib && \
40861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40863 "RANLIB=$${RANLIB}" \
40864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40865 install-info) \
40866 || exit 1
40868 @endif zlib
40870 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
40871 maybe-install-pdf-zlib:
40872 @if zlib
40873 maybe-install-pdf-zlib: install-pdf-zlib
40875 install-pdf-zlib: \
40876 configure-zlib \
40877 pdf-zlib
40878 @[ -f ./zlib/Makefile ] || exit 0; \
40879 r=`${PWD_COMMAND}`; export r; \
40880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40881 $(HOST_EXPORTS) \
40882 for flag in $(EXTRA_HOST_FLAGS) ; do \
40883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40884 done; \
40885 echo "Doing install-pdf in zlib" ; \
40886 (cd $(HOST_SUBDIR)/zlib && \
40887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40889 "RANLIB=$${RANLIB}" \
40890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40891 install-pdf) \
40892 || exit 1
40894 @endif zlib
40896 .PHONY: maybe-install-html-zlib install-html-zlib
40897 maybe-install-html-zlib:
40898 @if zlib
40899 maybe-install-html-zlib: install-html-zlib
40901 install-html-zlib: \
40902 configure-zlib \
40903 html-zlib
40904 @[ -f ./zlib/Makefile ] || exit 0; \
40905 r=`${PWD_COMMAND}`; export r; \
40906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40907 $(HOST_EXPORTS) \
40908 for flag in $(EXTRA_HOST_FLAGS) ; do \
40909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40910 done; \
40911 echo "Doing install-html in zlib" ; \
40912 (cd $(HOST_SUBDIR)/zlib && \
40913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40915 "RANLIB=$${RANLIB}" \
40916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40917 install-html) \
40918 || exit 1
40920 @endif zlib
40922 .PHONY: maybe-installcheck-zlib installcheck-zlib
40923 maybe-installcheck-zlib:
40924 @if zlib
40925 maybe-installcheck-zlib: installcheck-zlib
40927 installcheck-zlib: \
40928 configure-zlib
40929 @[ -f ./zlib/Makefile ] || exit 0; \
40930 r=`${PWD_COMMAND}`; export r; \
40931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40932 $(HOST_EXPORTS) \
40933 for flag in $(EXTRA_HOST_FLAGS) ; do \
40934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40935 done; \
40936 echo "Doing installcheck in zlib" ; \
40937 (cd $(HOST_SUBDIR)/zlib && \
40938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40940 "RANLIB=$${RANLIB}" \
40941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40942 installcheck) \
40943 || exit 1
40945 @endif zlib
40947 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
40948 maybe-mostlyclean-zlib:
40949 @if zlib
40950 maybe-mostlyclean-zlib: mostlyclean-zlib
40952 mostlyclean-zlib:
40953 @[ -f ./zlib/Makefile ] || exit 0; \
40954 r=`${PWD_COMMAND}`; export r; \
40955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40956 $(HOST_EXPORTS) \
40957 for flag in $(EXTRA_HOST_FLAGS) ; do \
40958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40959 done; \
40960 echo "Doing mostlyclean in zlib" ; \
40961 (cd $(HOST_SUBDIR)/zlib && \
40962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40964 "RANLIB=$${RANLIB}" \
40965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40966 mostlyclean) \
40967 || exit 1
40969 @endif zlib
40971 .PHONY: maybe-clean-zlib clean-zlib
40972 maybe-clean-zlib:
40973 @if zlib
40974 maybe-clean-zlib: clean-zlib
40976 clean-zlib:
40977 @[ -f ./zlib/Makefile ] || exit 0; \
40978 r=`${PWD_COMMAND}`; export r; \
40979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40980 $(HOST_EXPORTS) \
40981 for flag in $(EXTRA_HOST_FLAGS) ; do \
40982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40983 done; \
40984 echo "Doing clean in zlib" ; \
40985 (cd $(HOST_SUBDIR)/zlib && \
40986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40988 "RANLIB=$${RANLIB}" \
40989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40990 clean) \
40991 || exit 1
40993 @endif zlib
40995 .PHONY: maybe-distclean-zlib distclean-zlib
40996 maybe-distclean-zlib:
40997 @if zlib
40998 maybe-distclean-zlib: distclean-zlib
41000 distclean-zlib:
41001 @[ -f ./zlib/Makefile ] || exit 0; \
41002 r=`${PWD_COMMAND}`; export r; \
41003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41004 $(HOST_EXPORTS) \
41005 for flag in $(EXTRA_HOST_FLAGS) ; do \
41006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41007 done; \
41008 echo "Doing distclean in zlib" ; \
41009 (cd $(HOST_SUBDIR)/zlib && \
41010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41012 "RANLIB=$${RANLIB}" \
41013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41014 distclean) \
41015 || exit 1
41017 @endif zlib
41019 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
41020 maybe-maintainer-clean-zlib:
41021 @if zlib
41022 maybe-maintainer-clean-zlib: maintainer-clean-zlib
41024 maintainer-clean-zlib:
41025 @[ -f ./zlib/Makefile ] || exit 0; \
41026 r=`${PWD_COMMAND}`; export r; \
41027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41028 $(HOST_EXPORTS) \
41029 for flag in $(EXTRA_HOST_FLAGS) ; do \
41030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41031 done; \
41032 echo "Doing maintainer-clean in zlib" ; \
41033 (cd $(HOST_SUBDIR)/zlib && \
41034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41036 "RANLIB=$${RANLIB}" \
41037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41038 maintainer-clean) \
41039 || exit 1
41041 @endif zlib
41045 .PHONY: configure-gdb maybe-configure-gdb
41046 maybe-configure-gdb:
41047 @if gcc-bootstrap
41048 configure-gdb: stage_current
41049 @endif gcc-bootstrap
41050 @if gdb
41051 maybe-configure-gdb: configure-gdb
41052 configure-gdb:
41053 @: $(MAKE); $(unstage)
41054 @r=`${PWD_COMMAND}`; export r; \
41055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41056 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
41057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
41058 $(HOST_EXPORTS) \
41059 echo Configuring in $(HOST_SUBDIR)/gdb; \
41060 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
41061 case $(srcdir) in \
41062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41063 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
41064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41065 esac; \
41066 srcdiroption="--srcdir=$${topdir}/gdb"; \
41067 libsrcdir="$$s/gdb"; \
41068 $(SHELL) $${libsrcdir}/configure \
41069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41070 --target=${target_alias} $${srcdiroption} \
41071 || exit 1
41072 @endif gdb
41078 .PHONY: all-gdb maybe-all-gdb
41079 maybe-all-gdb:
41080 @if gcc-bootstrap
41081 all-gdb: stage_current
41082 @endif gcc-bootstrap
41083 @if gdb
41084 TARGET-gdb=all
41085 maybe-all-gdb: all-gdb
41086 all-gdb: configure-gdb
41087 @: $(MAKE); $(unstage)
41088 @r=`${PWD_COMMAND}`; export r; \
41089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41090 $(HOST_EXPORTS) \
41091 (cd $(HOST_SUBDIR)/gdb && \
41092 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41093 $(TARGET-gdb))
41094 @endif gdb
41099 .PHONY: check-gdb maybe-check-gdb
41100 maybe-check-gdb:
41101 @if gdb
41102 maybe-check-gdb: check-gdb
41104 check-gdb:
41105 @: $(MAKE); $(unstage)
41106 @r=`${PWD_COMMAND}`; export r; \
41107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41108 $(HOST_EXPORTS) \
41109 (cd $(HOST_SUBDIR)/gdb && \
41110 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41112 @endif gdb
41114 .PHONY: install-gdb maybe-install-gdb
41115 maybe-install-gdb:
41116 @if gdb
41117 maybe-install-gdb: install-gdb
41119 install-gdb: installdirs
41120 @: $(MAKE); $(unstage)
41121 @r=`${PWD_COMMAND}`; export r; \
41122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41123 $(HOST_EXPORTS) \
41124 (cd $(HOST_SUBDIR)/gdb && \
41125 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41127 @endif gdb
41129 # Other targets (info, dvi, pdf, etc.)
41131 .PHONY: maybe-info-gdb info-gdb
41132 maybe-info-gdb:
41133 @if gdb
41134 maybe-info-gdb: info-gdb
41136 info-gdb: \
41137 configure-gdb
41138 @: $(MAKE); $(unstage)
41139 @[ -f ./gdb/Makefile ] || exit 0; \
41140 r=`${PWD_COMMAND}`; export r; \
41141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41142 $(HOST_EXPORTS) \
41143 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41145 done; \
41146 echo "Doing info in gdb" ; \
41147 (cd $(HOST_SUBDIR)/gdb && \
41148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41150 "RANLIB=$${RANLIB}" \
41151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41152 info) \
41153 || exit 1
41155 @endif gdb
41157 .PHONY: maybe-dvi-gdb dvi-gdb
41158 maybe-dvi-gdb:
41159 @if gdb
41160 maybe-dvi-gdb: dvi-gdb
41162 dvi-gdb: \
41163 configure-gdb
41164 @: $(MAKE); $(unstage)
41165 @[ -f ./gdb/Makefile ] || exit 0; \
41166 r=`${PWD_COMMAND}`; export r; \
41167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41168 $(HOST_EXPORTS) \
41169 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41171 done; \
41172 echo "Doing dvi in gdb" ; \
41173 (cd $(HOST_SUBDIR)/gdb && \
41174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41176 "RANLIB=$${RANLIB}" \
41177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41178 dvi) \
41179 || exit 1
41181 @endif gdb
41183 .PHONY: maybe-pdf-gdb pdf-gdb
41184 maybe-pdf-gdb:
41185 @if gdb
41186 maybe-pdf-gdb: pdf-gdb
41188 pdf-gdb: \
41189 configure-gdb
41190 @: $(MAKE); $(unstage)
41191 @[ -f ./gdb/Makefile ] || exit 0; \
41192 r=`${PWD_COMMAND}`; export r; \
41193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41194 $(HOST_EXPORTS) \
41195 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41197 done; \
41198 echo "Doing pdf in gdb" ; \
41199 (cd $(HOST_SUBDIR)/gdb && \
41200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41202 "RANLIB=$${RANLIB}" \
41203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41204 pdf) \
41205 || exit 1
41207 @endif gdb
41209 .PHONY: maybe-html-gdb html-gdb
41210 maybe-html-gdb:
41211 @if gdb
41212 maybe-html-gdb: html-gdb
41214 html-gdb: \
41215 configure-gdb
41216 @: $(MAKE); $(unstage)
41217 @[ -f ./gdb/Makefile ] || exit 0; \
41218 r=`${PWD_COMMAND}`; export r; \
41219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41220 $(HOST_EXPORTS) \
41221 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41223 done; \
41224 echo "Doing html in gdb" ; \
41225 (cd $(HOST_SUBDIR)/gdb && \
41226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41228 "RANLIB=$${RANLIB}" \
41229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41230 html) \
41231 || exit 1
41233 @endif gdb
41235 .PHONY: maybe-TAGS-gdb TAGS-gdb
41236 maybe-TAGS-gdb:
41237 @if gdb
41238 maybe-TAGS-gdb: TAGS-gdb
41240 TAGS-gdb: \
41241 configure-gdb
41242 @: $(MAKE); $(unstage)
41243 @[ -f ./gdb/Makefile ] || exit 0; \
41244 r=`${PWD_COMMAND}`; export r; \
41245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41246 $(HOST_EXPORTS) \
41247 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41249 done; \
41250 echo "Doing TAGS in gdb" ; \
41251 (cd $(HOST_SUBDIR)/gdb && \
41252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41254 "RANLIB=$${RANLIB}" \
41255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41256 TAGS) \
41257 || exit 1
41259 @endif gdb
41261 .PHONY: maybe-install-info-gdb install-info-gdb
41262 maybe-install-info-gdb:
41263 @if gdb
41264 maybe-install-info-gdb: install-info-gdb
41266 install-info-gdb: \
41267 configure-gdb \
41268 info-gdb
41269 @: $(MAKE); $(unstage)
41270 @[ -f ./gdb/Makefile ] || exit 0; \
41271 r=`${PWD_COMMAND}`; export r; \
41272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41273 $(HOST_EXPORTS) \
41274 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41276 done; \
41277 echo "Doing install-info in gdb" ; \
41278 (cd $(HOST_SUBDIR)/gdb && \
41279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41281 "RANLIB=$${RANLIB}" \
41282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41283 install-info) \
41284 || exit 1
41286 @endif gdb
41288 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
41289 maybe-install-pdf-gdb:
41290 @if gdb
41291 maybe-install-pdf-gdb: install-pdf-gdb
41293 install-pdf-gdb: \
41294 configure-gdb \
41295 pdf-gdb
41296 @: $(MAKE); $(unstage)
41297 @[ -f ./gdb/Makefile ] || exit 0; \
41298 r=`${PWD_COMMAND}`; export r; \
41299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41300 $(HOST_EXPORTS) \
41301 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41303 done; \
41304 echo "Doing install-pdf in gdb" ; \
41305 (cd $(HOST_SUBDIR)/gdb && \
41306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41308 "RANLIB=$${RANLIB}" \
41309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41310 install-pdf) \
41311 || exit 1
41313 @endif gdb
41315 .PHONY: maybe-install-html-gdb install-html-gdb
41316 maybe-install-html-gdb:
41317 @if gdb
41318 maybe-install-html-gdb: install-html-gdb
41320 install-html-gdb: \
41321 configure-gdb \
41322 html-gdb
41323 @: $(MAKE); $(unstage)
41324 @[ -f ./gdb/Makefile ] || exit 0; \
41325 r=`${PWD_COMMAND}`; export r; \
41326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41327 $(HOST_EXPORTS) \
41328 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41330 done; \
41331 echo "Doing install-html in gdb" ; \
41332 (cd $(HOST_SUBDIR)/gdb && \
41333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41335 "RANLIB=$${RANLIB}" \
41336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41337 install-html) \
41338 || exit 1
41340 @endif gdb
41342 .PHONY: maybe-installcheck-gdb installcheck-gdb
41343 maybe-installcheck-gdb:
41344 @if gdb
41345 maybe-installcheck-gdb: installcheck-gdb
41347 installcheck-gdb: \
41348 configure-gdb
41349 @: $(MAKE); $(unstage)
41350 @[ -f ./gdb/Makefile ] || exit 0; \
41351 r=`${PWD_COMMAND}`; export r; \
41352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41353 $(HOST_EXPORTS) \
41354 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41356 done; \
41357 echo "Doing installcheck in gdb" ; \
41358 (cd $(HOST_SUBDIR)/gdb && \
41359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41361 "RANLIB=$${RANLIB}" \
41362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41363 installcheck) \
41364 || exit 1
41366 @endif gdb
41368 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
41369 maybe-mostlyclean-gdb:
41370 @if gdb
41371 maybe-mostlyclean-gdb: mostlyclean-gdb
41373 mostlyclean-gdb:
41374 @: $(MAKE); $(unstage)
41375 @[ -f ./gdb/Makefile ] || exit 0; \
41376 r=`${PWD_COMMAND}`; export r; \
41377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41378 $(HOST_EXPORTS) \
41379 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41381 done; \
41382 echo "Doing mostlyclean in gdb" ; \
41383 (cd $(HOST_SUBDIR)/gdb && \
41384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41386 "RANLIB=$${RANLIB}" \
41387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41388 mostlyclean) \
41389 || exit 1
41391 @endif gdb
41393 .PHONY: maybe-clean-gdb clean-gdb
41394 maybe-clean-gdb:
41395 @if gdb
41396 maybe-clean-gdb: clean-gdb
41398 clean-gdb:
41399 @: $(MAKE); $(unstage)
41400 @[ -f ./gdb/Makefile ] || exit 0; \
41401 r=`${PWD_COMMAND}`; export r; \
41402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41403 $(HOST_EXPORTS) \
41404 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41406 done; \
41407 echo "Doing clean in gdb" ; \
41408 (cd $(HOST_SUBDIR)/gdb && \
41409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41411 "RANLIB=$${RANLIB}" \
41412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41413 clean) \
41414 || exit 1
41416 @endif gdb
41418 .PHONY: maybe-distclean-gdb distclean-gdb
41419 maybe-distclean-gdb:
41420 @if gdb
41421 maybe-distclean-gdb: distclean-gdb
41423 distclean-gdb:
41424 @: $(MAKE); $(unstage)
41425 @[ -f ./gdb/Makefile ] || exit 0; \
41426 r=`${PWD_COMMAND}`; export r; \
41427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41428 $(HOST_EXPORTS) \
41429 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41431 done; \
41432 echo "Doing distclean in gdb" ; \
41433 (cd $(HOST_SUBDIR)/gdb && \
41434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41436 "RANLIB=$${RANLIB}" \
41437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41438 distclean) \
41439 || exit 1
41441 @endif gdb
41443 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
41444 maybe-maintainer-clean-gdb:
41445 @if gdb
41446 maybe-maintainer-clean-gdb: maintainer-clean-gdb
41448 maintainer-clean-gdb:
41449 @: $(MAKE); $(unstage)
41450 @[ -f ./gdb/Makefile ] || exit 0; \
41451 r=`${PWD_COMMAND}`; export r; \
41452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41453 $(HOST_EXPORTS) \
41454 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41456 done; \
41457 echo "Doing maintainer-clean in gdb" ; \
41458 (cd $(HOST_SUBDIR)/gdb && \
41459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41461 "RANLIB=$${RANLIB}" \
41462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41463 maintainer-clean) \
41464 || exit 1
41466 @endif gdb
41470 .PHONY: configure-expect maybe-configure-expect
41471 maybe-configure-expect:
41472 @if gcc-bootstrap
41473 configure-expect: stage_current
41474 @endif gcc-bootstrap
41475 @if expect
41476 maybe-configure-expect: configure-expect
41477 configure-expect:
41478 @: $(MAKE); $(unstage)
41479 @r=`${PWD_COMMAND}`; export r; \
41480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41481 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
41482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
41483 $(HOST_EXPORTS) \
41484 echo Configuring in $(HOST_SUBDIR)/expect; \
41485 cd "$(HOST_SUBDIR)/expect" || exit 1; \
41486 case $(srcdir) in \
41487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41488 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
41489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41490 esac; \
41491 srcdiroption="--srcdir=$${topdir}/expect"; \
41492 libsrcdir="$$s/expect"; \
41493 $(SHELL) $${libsrcdir}/configure \
41494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41495 --target=${target_alias} $${srcdiroption} \
41496 || exit 1
41497 @endif expect
41503 .PHONY: all-expect maybe-all-expect
41504 maybe-all-expect:
41505 @if gcc-bootstrap
41506 all-expect: stage_current
41507 @endif gcc-bootstrap
41508 @if expect
41509 TARGET-expect=all
41510 maybe-all-expect: all-expect
41511 all-expect: configure-expect
41512 @: $(MAKE); $(unstage)
41513 @r=`${PWD_COMMAND}`; export r; \
41514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41515 $(HOST_EXPORTS) \
41516 (cd $(HOST_SUBDIR)/expect && \
41517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41518 $(TARGET-expect))
41519 @endif expect
41524 .PHONY: check-expect maybe-check-expect
41525 maybe-check-expect:
41526 @if expect
41527 maybe-check-expect: check-expect
41529 check-expect:
41530 @: $(MAKE); $(unstage)
41531 @r=`${PWD_COMMAND}`; export r; \
41532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41533 $(HOST_EXPORTS) \
41534 (cd $(HOST_SUBDIR)/expect && \
41535 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41537 @endif expect
41539 .PHONY: install-expect maybe-install-expect
41540 maybe-install-expect:
41541 @if expect
41542 maybe-install-expect: install-expect
41544 install-expect: installdirs
41545 @: $(MAKE); $(unstage)
41546 @r=`${PWD_COMMAND}`; export r; \
41547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41548 $(HOST_EXPORTS) \
41549 (cd $(HOST_SUBDIR)/expect && \
41550 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41552 @endif expect
41554 # Other targets (info, dvi, pdf, etc.)
41556 .PHONY: maybe-info-expect info-expect
41557 maybe-info-expect:
41558 @if expect
41559 maybe-info-expect: info-expect
41561 info-expect: \
41562 configure-expect
41563 @: $(MAKE); $(unstage)
41564 @[ -f ./expect/Makefile ] || exit 0; \
41565 r=`${PWD_COMMAND}`; export r; \
41566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41567 $(HOST_EXPORTS) \
41568 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41570 done; \
41571 echo "Doing info in expect" ; \
41572 (cd $(HOST_SUBDIR)/expect && \
41573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41575 "RANLIB=$${RANLIB}" \
41576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41577 info) \
41578 || exit 1
41580 @endif expect
41582 .PHONY: maybe-dvi-expect dvi-expect
41583 maybe-dvi-expect:
41584 @if expect
41585 maybe-dvi-expect: dvi-expect
41587 dvi-expect: \
41588 configure-expect
41589 @: $(MAKE); $(unstage)
41590 @[ -f ./expect/Makefile ] || exit 0; \
41591 r=`${PWD_COMMAND}`; export r; \
41592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41593 $(HOST_EXPORTS) \
41594 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41596 done; \
41597 echo "Doing dvi in expect" ; \
41598 (cd $(HOST_SUBDIR)/expect && \
41599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41601 "RANLIB=$${RANLIB}" \
41602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41603 dvi) \
41604 || exit 1
41606 @endif expect
41608 .PHONY: maybe-pdf-expect pdf-expect
41609 maybe-pdf-expect:
41610 @if expect
41611 maybe-pdf-expect: pdf-expect
41613 pdf-expect: \
41614 configure-expect
41615 @: $(MAKE); $(unstage)
41616 @[ -f ./expect/Makefile ] || exit 0; \
41617 r=`${PWD_COMMAND}`; export r; \
41618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41619 $(HOST_EXPORTS) \
41620 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41622 done; \
41623 echo "Doing pdf in expect" ; \
41624 (cd $(HOST_SUBDIR)/expect && \
41625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41627 "RANLIB=$${RANLIB}" \
41628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41629 pdf) \
41630 || exit 1
41632 @endif expect
41634 .PHONY: maybe-html-expect html-expect
41635 maybe-html-expect:
41636 @if expect
41637 maybe-html-expect: html-expect
41639 html-expect: \
41640 configure-expect
41641 @: $(MAKE); $(unstage)
41642 @[ -f ./expect/Makefile ] || exit 0; \
41643 r=`${PWD_COMMAND}`; export r; \
41644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41645 $(HOST_EXPORTS) \
41646 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41648 done; \
41649 echo "Doing html in expect" ; \
41650 (cd $(HOST_SUBDIR)/expect && \
41651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41653 "RANLIB=$${RANLIB}" \
41654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41655 html) \
41656 || exit 1
41658 @endif expect
41660 .PHONY: maybe-TAGS-expect TAGS-expect
41661 maybe-TAGS-expect:
41662 @if expect
41663 maybe-TAGS-expect: TAGS-expect
41665 TAGS-expect: \
41666 configure-expect
41667 @: $(MAKE); $(unstage)
41668 @[ -f ./expect/Makefile ] || exit 0; \
41669 r=`${PWD_COMMAND}`; export r; \
41670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41671 $(HOST_EXPORTS) \
41672 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41674 done; \
41675 echo "Doing TAGS in expect" ; \
41676 (cd $(HOST_SUBDIR)/expect && \
41677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41679 "RANLIB=$${RANLIB}" \
41680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41681 TAGS) \
41682 || exit 1
41684 @endif expect
41686 .PHONY: maybe-install-info-expect install-info-expect
41687 maybe-install-info-expect:
41688 @if expect
41689 maybe-install-info-expect: install-info-expect
41691 install-info-expect: \
41692 configure-expect \
41693 info-expect
41694 @: $(MAKE); $(unstage)
41695 @[ -f ./expect/Makefile ] || exit 0; \
41696 r=`${PWD_COMMAND}`; export r; \
41697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41698 $(HOST_EXPORTS) \
41699 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41701 done; \
41702 echo "Doing install-info in expect" ; \
41703 (cd $(HOST_SUBDIR)/expect && \
41704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41706 "RANLIB=$${RANLIB}" \
41707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41708 install-info) \
41709 || exit 1
41711 @endif expect
41713 .PHONY: maybe-install-pdf-expect install-pdf-expect
41714 maybe-install-pdf-expect:
41715 @if expect
41716 maybe-install-pdf-expect: install-pdf-expect
41718 install-pdf-expect: \
41719 configure-expect \
41720 pdf-expect
41721 @: $(MAKE); $(unstage)
41722 @[ -f ./expect/Makefile ] || exit 0; \
41723 r=`${PWD_COMMAND}`; export r; \
41724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41725 $(HOST_EXPORTS) \
41726 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41728 done; \
41729 echo "Doing install-pdf in expect" ; \
41730 (cd $(HOST_SUBDIR)/expect && \
41731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41733 "RANLIB=$${RANLIB}" \
41734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41735 install-pdf) \
41736 || exit 1
41738 @endif expect
41740 .PHONY: maybe-install-html-expect install-html-expect
41741 maybe-install-html-expect:
41742 @if expect
41743 maybe-install-html-expect: install-html-expect
41745 install-html-expect: \
41746 configure-expect \
41747 html-expect
41748 @: $(MAKE); $(unstage)
41749 @[ -f ./expect/Makefile ] || exit 0; \
41750 r=`${PWD_COMMAND}`; export r; \
41751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41752 $(HOST_EXPORTS) \
41753 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41755 done; \
41756 echo "Doing install-html in expect" ; \
41757 (cd $(HOST_SUBDIR)/expect && \
41758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41760 "RANLIB=$${RANLIB}" \
41761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41762 install-html) \
41763 || exit 1
41765 @endif expect
41767 .PHONY: maybe-installcheck-expect installcheck-expect
41768 maybe-installcheck-expect:
41769 @if expect
41770 maybe-installcheck-expect: installcheck-expect
41772 installcheck-expect: \
41773 configure-expect
41774 @: $(MAKE); $(unstage)
41775 @[ -f ./expect/Makefile ] || exit 0; \
41776 r=`${PWD_COMMAND}`; export r; \
41777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41778 $(HOST_EXPORTS) \
41779 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41781 done; \
41782 echo "Doing installcheck in expect" ; \
41783 (cd $(HOST_SUBDIR)/expect && \
41784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41786 "RANLIB=$${RANLIB}" \
41787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41788 installcheck) \
41789 || exit 1
41791 @endif expect
41793 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
41794 maybe-mostlyclean-expect:
41795 @if expect
41796 maybe-mostlyclean-expect: mostlyclean-expect
41798 mostlyclean-expect:
41799 @: $(MAKE); $(unstage)
41800 @[ -f ./expect/Makefile ] || exit 0; \
41801 r=`${PWD_COMMAND}`; export r; \
41802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41803 $(HOST_EXPORTS) \
41804 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41806 done; \
41807 echo "Doing mostlyclean in expect" ; \
41808 (cd $(HOST_SUBDIR)/expect && \
41809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41811 "RANLIB=$${RANLIB}" \
41812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41813 mostlyclean) \
41814 || exit 1
41816 @endif expect
41818 .PHONY: maybe-clean-expect clean-expect
41819 maybe-clean-expect:
41820 @if expect
41821 maybe-clean-expect: clean-expect
41823 clean-expect:
41824 @: $(MAKE); $(unstage)
41825 @[ -f ./expect/Makefile ] || exit 0; \
41826 r=`${PWD_COMMAND}`; export r; \
41827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41828 $(HOST_EXPORTS) \
41829 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41831 done; \
41832 echo "Doing clean in expect" ; \
41833 (cd $(HOST_SUBDIR)/expect && \
41834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41836 "RANLIB=$${RANLIB}" \
41837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41838 clean) \
41839 || exit 1
41841 @endif expect
41843 .PHONY: maybe-distclean-expect distclean-expect
41844 maybe-distclean-expect:
41845 @if expect
41846 maybe-distclean-expect: distclean-expect
41848 distclean-expect:
41849 @: $(MAKE); $(unstage)
41850 @[ -f ./expect/Makefile ] || exit 0; \
41851 r=`${PWD_COMMAND}`; export r; \
41852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41853 $(HOST_EXPORTS) \
41854 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41856 done; \
41857 echo "Doing distclean in expect" ; \
41858 (cd $(HOST_SUBDIR)/expect && \
41859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41861 "RANLIB=$${RANLIB}" \
41862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41863 distclean) \
41864 || exit 1
41866 @endif expect
41868 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
41869 maybe-maintainer-clean-expect:
41870 @if expect
41871 maybe-maintainer-clean-expect: maintainer-clean-expect
41873 maintainer-clean-expect:
41874 @: $(MAKE); $(unstage)
41875 @[ -f ./expect/Makefile ] || exit 0; \
41876 r=`${PWD_COMMAND}`; export r; \
41877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41878 $(HOST_EXPORTS) \
41879 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41881 done; \
41882 echo "Doing maintainer-clean in expect" ; \
41883 (cd $(HOST_SUBDIR)/expect && \
41884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41886 "RANLIB=$${RANLIB}" \
41887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41888 maintainer-clean) \
41889 || exit 1
41891 @endif expect
41895 .PHONY: configure-guile maybe-configure-guile
41896 maybe-configure-guile:
41897 @if gcc-bootstrap
41898 configure-guile: stage_current
41899 @endif gcc-bootstrap
41900 @if guile
41901 maybe-configure-guile: configure-guile
41902 configure-guile:
41903 @: $(MAKE); $(unstage)
41904 @r=`${PWD_COMMAND}`; export r; \
41905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41906 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
41907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
41908 $(HOST_EXPORTS) \
41909 echo Configuring in $(HOST_SUBDIR)/guile; \
41910 cd "$(HOST_SUBDIR)/guile" || exit 1; \
41911 case $(srcdir) in \
41912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41913 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
41914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41915 esac; \
41916 srcdiroption="--srcdir=$${topdir}/guile"; \
41917 libsrcdir="$$s/guile"; \
41918 $(SHELL) $${libsrcdir}/configure \
41919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41920 --target=${target_alias} $${srcdiroption} \
41921 || exit 1
41922 @endif guile
41928 .PHONY: all-guile maybe-all-guile
41929 maybe-all-guile:
41930 @if gcc-bootstrap
41931 all-guile: stage_current
41932 @endif gcc-bootstrap
41933 @if guile
41934 TARGET-guile=all
41935 maybe-all-guile: all-guile
41936 all-guile: configure-guile
41937 @: $(MAKE); $(unstage)
41938 @r=`${PWD_COMMAND}`; export r; \
41939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41940 $(HOST_EXPORTS) \
41941 (cd $(HOST_SUBDIR)/guile && \
41942 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41943 $(TARGET-guile))
41944 @endif guile
41949 .PHONY: check-guile maybe-check-guile
41950 maybe-check-guile:
41951 @if guile
41952 maybe-check-guile: check-guile
41954 check-guile:
41955 @: $(MAKE); $(unstage)
41956 @r=`${PWD_COMMAND}`; export r; \
41957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41958 $(HOST_EXPORTS) \
41959 (cd $(HOST_SUBDIR)/guile && \
41960 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41962 @endif guile
41964 .PHONY: install-guile maybe-install-guile
41965 maybe-install-guile:
41966 @if guile
41967 maybe-install-guile: install-guile
41969 install-guile: installdirs
41970 @: $(MAKE); $(unstage)
41971 @r=`${PWD_COMMAND}`; export r; \
41972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41973 $(HOST_EXPORTS) \
41974 (cd $(HOST_SUBDIR)/guile && \
41975 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41977 @endif guile
41979 # Other targets (info, dvi, pdf, etc.)
41981 .PHONY: maybe-info-guile info-guile
41982 maybe-info-guile:
41983 @if guile
41984 maybe-info-guile: info-guile
41986 info-guile: \
41987 configure-guile
41988 @: $(MAKE); $(unstage)
41989 @[ -f ./guile/Makefile ] || exit 0; \
41990 r=`${PWD_COMMAND}`; export r; \
41991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41992 $(HOST_EXPORTS) \
41993 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41995 done; \
41996 echo "Doing info in guile" ; \
41997 (cd $(HOST_SUBDIR)/guile && \
41998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42000 "RANLIB=$${RANLIB}" \
42001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42002 info) \
42003 || exit 1
42005 @endif guile
42007 .PHONY: maybe-dvi-guile dvi-guile
42008 maybe-dvi-guile:
42009 @if guile
42010 maybe-dvi-guile: dvi-guile
42012 dvi-guile: \
42013 configure-guile
42014 @: $(MAKE); $(unstage)
42015 @[ -f ./guile/Makefile ] || exit 0; \
42016 r=`${PWD_COMMAND}`; export r; \
42017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42018 $(HOST_EXPORTS) \
42019 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42021 done; \
42022 echo "Doing dvi in guile" ; \
42023 (cd $(HOST_SUBDIR)/guile && \
42024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42026 "RANLIB=$${RANLIB}" \
42027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42028 dvi) \
42029 || exit 1
42031 @endif guile
42033 .PHONY: maybe-pdf-guile pdf-guile
42034 maybe-pdf-guile:
42035 @if guile
42036 maybe-pdf-guile: pdf-guile
42038 pdf-guile: \
42039 configure-guile
42040 @: $(MAKE); $(unstage)
42041 @[ -f ./guile/Makefile ] || exit 0; \
42042 r=`${PWD_COMMAND}`; export r; \
42043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42044 $(HOST_EXPORTS) \
42045 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42047 done; \
42048 echo "Doing pdf in guile" ; \
42049 (cd $(HOST_SUBDIR)/guile && \
42050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42052 "RANLIB=$${RANLIB}" \
42053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42054 pdf) \
42055 || exit 1
42057 @endif guile
42059 .PHONY: maybe-html-guile html-guile
42060 maybe-html-guile:
42061 @if guile
42062 maybe-html-guile: html-guile
42064 html-guile: \
42065 configure-guile
42066 @: $(MAKE); $(unstage)
42067 @[ -f ./guile/Makefile ] || exit 0; \
42068 r=`${PWD_COMMAND}`; export r; \
42069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42070 $(HOST_EXPORTS) \
42071 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42073 done; \
42074 echo "Doing html in guile" ; \
42075 (cd $(HOST_SUBDIR)/guile && \
42076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42078 "RANLIB=$${RANLIB}" \
42079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42080 html) \
42081 || exit 1
42083 @endif guile
42085 .PHONY: maybe-TAGS-guile TAGS-guile
42086 maybe-TAGS-guile:
42087 @if guile
42088 maybe-TAGS-guile: TAGS-guile
42090 TAGS-guile: \
42091 configure-guile
42092 @: $(MAKE); $(unstage)
42093 @[ -f ./guile/Makefile ] || exit 0; \
42094 r=`${PWD_COMMAND}`; export r; \
42095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42096 $(HOST_EXPORTS) \
42097 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42099 done; \
42100 echo "Doing TAGS in guile" ; \
42101 (cd $(HOST_SUBDIR)/guile && \
42102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42104 "RANLIB=$${RANLIB}" \
42105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42106 TAGS) \
42107 || exit 1
42109 @endif guile
42111 .PHONY: maybe-install-info-guile install-info-guile
42112 maybe-install-info-guile:
42113 @if guile
42114 maybe-install-info-guile: install-info-guile
42116 install-info-guile: \
42117 configure-guile \
42118 info-guile
42119 @: $(MAKE); $(unstage)
42120 @[ -f ./guile/Makefile ] || exit 0; \
42121 r=`${PWD_COMMAND}`; export r; \
42122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42123 $(HOST_EXPORTS) \
42124 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42126 done; \
42127 echo "Doing install-info in guile" ; \
42128 (cd $(HOST_SUBDIR)/guile && \
42129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42131 "RANLIB=$${RANLIB}" \
42132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42133 install-info) \
42134 || exit 1
42136 @endif guile
42138 .PHONY: maybe-install-pdf-guile install-pdf-guile
42139 maybe-install-pdf-guile:
42140 @if guile
42141 maybe-install-pdf-guile: install-pdf-guile
42143 install-pdf-guile: \
42144 configure-guile \
42145 pdf-guile
42146 @: $(MAKE); $(unstage)
42147 @[ -f ./guile/Makefile ] || exit 0; \
42148 r=`${PWD_COMMAND}`; export r; \
42149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42150 $(HOST_EXPORTS) \
42151 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42153 done; \
42154 echo "Doing install-pdf in guile" ; \
42155 (cd $(HOST_SUBDIR)/guile && \
42156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42158 "RANLIB=$${RANLIB}" \
42159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42160 install-pdf) \
42161 || exit 1
42163 @endif guile
42165 .PHONY: maybe-install-html-guile install-html-guile
42166 maybe-install-html-guile:
42167 @if guile
42168 maybe-install-html-guile: install-html-guile
42170 install-html-guile: \
42171 configure-guile \
42172 html-guile
42173 @: $(MAKE); $(unstage)
42174 @[ -f ./guile/Makefile ] || exit 0; \
42175 r=`${PWD_COMMAND}`; export r; \
42176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42177 $(HOST_EXPORTS) \
42178 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42180 done; \
42181 echo "Doing install-html in guile" ; \
42182 (cd $(HOST_SUBDIR)/guile && \
42183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42185 "RANLIB=$${RANLIB}" \
42186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42187 install-html) \
42188 || exit 1
42190 @endif guile
42192 .PHONY: maybe-installcheck-guile installcheck-guile
42193 maybe-installcheck-guile:
42194 @if guile
42195 maybe-installcheck-guile: installcheck-guile
42197 installcheck-guile: \
42198 configure-guile
42199 @: $(MAKE); $(unstage)
42200 @[ -f ./guile/Makefile ] || exit 0; \
42201 r=`${PWD_COMMAND}`; export r; \
42202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42203 $(HOST_EXPORTS) \
42204 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42206 done; \
42207 echo "Doing installcheck in guile" ; \
42208 (cd $(HOST_SUBDIR)/guile && \
42209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42211 "RANLIB=$${RANLIB}" \
42212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42213 installcheck) \
42214 || exit 1
42216 @endif guile
42218 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
42219 maybe-mostlyclean-guile:
42220 @if guile
42221 maybe-mostlyclean-guile: mostlyclean-guile
42223 mostlyclean-guile:
42224 @: $(MAKE); $(unstage)
42225 @[ -f ./guile/Makefile ] || exit 0; \
42226 r=`${PWD_COMMAND}`; export r; \
42227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42228 $(HOST_EXPORTS) \
42229 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42231 done; \
42232 echo "Doing mostlyclean in guile" ; \
42233 (cd $(HOST_SUBDIR)/guile && \
42234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42236 "RANLIB=$${RANLIB}" \
42237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42238 mostlyclean) \
42239 || exit 1
42241 @endif guile
42243 .PHONY: maybe-clean-guile clean-guile
42244 maybe-clean-guile:
42245 @if guile
42246 maybe-clean-guile: clean-guile
42248 clean-guile:
42249 @: $(MAKE); $(unstage)
42250 @[ -f ./guile/Makefile ] || exit 0; \
42251 r=`${PWD_COMMAND}`; export r; \
42252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42253 $(HOST_EXPORTS) \
42254 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42256 done; \
42257 echo "Doing clean in guile" ; \
42258 (cd $(HOST_SUBDIR)/guile && \
42259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42261 "RANLIB=$${RANLIB}" \
42262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42263 clean) \
42264 || exit 1
42266 @endif guile
42268 .PHONY: maybe-distclean-guile distclean-guile
42269 maybe-distclean-guile:
42270 @if guile
42271 maybe-distclean-guile: distclean-guile
42273 distclean-guile:
42274 @: $(MAKE); $(unstage)
42275 @[ -f ./guile/Makefile ] || exit 0; \
42276 r=`${PWD_COMMAND}`; export r; \
42277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42278 $(HOST_EXPORTS) \
42279 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42281 done; \
42282 echo "Doing distclean in guile" ; \
42283 (cd $(HOST_SUBDIR)/guile && \
42284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42286 "RANLIB=$${RANLIB}" \
42287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42288 distclean) \
42289 || exit 1
42291 @endif guile
42293 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
42294 maybe-maintainer-clean-guile:
42295 @if guile
42296 maybe-maintainer-clean-guile: maintainer-clean-guile
42298 maintainer-clean-guile:
42299 @: $(MAKE); $(unstage)
42300 @[ -f ./guile/Makefile ] || exit 0; \
42301 r=`${PWD_COMMAND}`; export r; \
42302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42303 $(HOST_EXPORTS) \
42304 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42306 done; \
42307 echo "Doing maintainer-clean in guile" ; \
42308 (cd $(HOST_SUBDIR)/guile && \
42309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42311 "RANLIB=$${RANLIB}" \
42312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42313 maintainer-clean) \
42314 || exit 1
42316 @endif guile
42320 .PHONY: configure-tk maybe-configure-tk
42321 maybe-configure-tk:
42322 @if gcc-bootstrap
42323 configure-tk: stage_current
42324 @endif gcc-bootstrap
42325 @if tk
42326 maybe-configure-tk: configure-tk
42327 configure-tk:
42328 @: $(MAKE); $(unstage)
42329 @r=`${PWD_COMMAND}`; export r; \
42330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42331 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
42332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
42333 $(HOST_EXPORTS) \
42334 echo Configuring in $(HOST_SUBDIR)/tk; \
42335 cd "$(HOST_SUBDIR)/tk" || exit 1; \
42336 case $(srcdir) in \
42337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42338 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
42339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42340 esac; \
42341 srcdiroption="--srcdir=$${topdir}/tk"; \
42342 libsrcdir="$$s/tk"; \
42343 $(SHELL) $${libsrcdir}/configure \
42344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42345 --target=${target_alias} $${srcdiroption} \
42346 || exit 1
42347 @endif tk
42353 .PHONY: all-tk maybe-all-tk
42354 maybe-all-tk:
42355 @if gcc-bootstrap
42356 all-tk: stage_current
42357 @endif gcc-bootstrap
42358 @if tk
42359 TARGET-tk=all
42360 maybe-all-tk: all-tk
42361 all-tk: configure-tk
42362 @: $(MAKE); $(unstage)
42363 @r=`${PWD_COMMAND}`; export r; \
42364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42365 $(HOST_EXPORTS) \
42366 (cd $(HOST_SUBDIR)/tk && \
42367 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42368 $(TARGET-tk))
42369 @endif tk
42374 .PHONY: check-tk maybe-check-tk
42375 maybe-check-tk:
42376 @if tk
42377 maybe-check-tk: check-tk
42379 check-tk:
42380 @: $(MAKE); $(unstage)
42381 @r=`${PWD_COMMAND}`; export r; \
42382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42383 $(HOST_EXPORTS) \
42384 (cd $(HOST_SUBDIR)/tk && \
42385 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42387 @endif tk
42389 .PHONY: install-tk maybe-install-tk
42390 maybe-install-tk:
42391 @if tk
42392 maybe-install-tk: install-tk
42394 install-tk: installdirs
42395 @: $(MAKE); $(unstage)
42396 @r=`${PWD_COMMAND}`; export r; \
42397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42398 $(HOST_EXPORTS) \
42399 (cd $(HOST_SUBDIR)/tk && \
42400 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42402 @endif tk
42404 # Other targets (info, dvi, pdf, etc.)
42406 .PHONY: maybe-info-tk info-tk
42407 maybe-info-tk:
42408 @if tk
42409 maybe-info-tk: info-tk
42411 info-tk: \
42412 configure-tk
42413 @: $(MAKE); $(unstage)
42414 @[ -f ./tk/Makefile ] || exit 0; \
42415 r=`${PWD_COMMAND}`; export r; \
42416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42417 $(HOST_EXPORTS) \
42418 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42420 done; \
42421 echo "Doing info in tk" ; \
42422 (cd $(HOST_SUBDIR)/tk && \
42423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42425 "RANLIB=$${RANLIB}" \
42426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42427 info) \
42428 || exit 1
42430 @endif tk
42432 .PHONY: maybe-dvi-tk dvi-tk
42433 maybe-dvi-tk:
42434 @if tk
42435 maybe-dvi-tk: dvi-tk
42437 dvi-tk: \
42438 configure-tk
42439 @: $(MAKE); $(unstage)
42440 @[ -f ./tk/Makefile ] || exit 0; \
42441 r=`${PWD_COMMAND}`; export r; \
42442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42443 $(HOST_EXPORTS) \
42444 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42446 done; \
42447 echo "Doing dvi in tk" ; \
42448 (cd $(HOST_SUBDIR)/tk && \
42449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42451 "RANLIB=$${RANLIB}" \
42452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42453 dvi) \
42454 || exit 1
42456 @endif tk
42458 .PHONY: maybe-pdf-tk pdf-tk
42459 maybe-pdf-tk:
42460 @if tk
42461 maybe-pdf-tk: pdf-tk
42463 pdf-tk: \
42464 configure-tk
42465 @: $(MAKE); $(unstage)
42466 @[ -f ./tk/Makefile ] || exit 0; \
42467 r=`${PWD_COMMAND}`; export r; \
42468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42469 $(HOST_EXPORTS) \
42470 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42472 done; \
42473 echo "Doing pdf in tk" ; \
42474 (cd $(HOST_SUBDIR)/tk && \
42475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42477 "RANLIB=$${RANLIB}" \
42478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42479 pdf) \
42480 || exit 1
42482 @endif tk
42484 .PHONY: maybe-html-tk html-tk
42485 maybe-html-tk:
42486 @if tk
42487 maybe-html-tk: html-tk
42489 html-tk: \
42490 configure-tk
42491 @: $(MAKE); $(unstage)
42492 @[ -f ./tk/Makefile ] || exit 0; \
42493 r=`${PWD_COMMAND}`; export r; \
42494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42495 $(HOST_EXPORTS) \
42496 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42498 done; \
42499 echo "Doing html in tk" ; \
42500 (cd $(HOST_SUBDIR)/tk && \
42501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42503 "RANLIB=$${RANLIB}" \
42504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42505 html) \
42506 || exit 1
42508 @endif tk
42510 .PHONY: maybe-TAGS-tk TAGS-tk
42511 maybe-TAGS-tk:
42512 @if tk
42513 maybe-TAGS-tk: TAGS-tk
42515 TAGS-tk: \
42516 configure-tk
42517 @: $(MAKE); $(unstage)
42518 @[ -f ./tk/Makefile ] || exit 0; \
42519 r=`${PWD_COMMAND}`; export r; \
42520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42521 $(HOST_EXPORTS) \
42522 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42524 done; \
42525 echo "Doing TAGS in tk" ; \
42526 (cd $(HOST_SUBDIR)/tk && \
42527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42529 "RANLIB=$${RANLIB}" \
42530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42531 TAGS) \
42532 || exit 1
42534 @endif tk
42536 .PHONY: maybe-install-info-tk install-info-tk
42537 maybe-install-info-tk:
42538 @if tk
42539 maybe-install-info-tk: install-info-tk
42541 install-info-tk: \
42542 configure-tk \
42543 info-tk
42544 @: $(MAKE); $(unstage)
42545 @[ -f ./tk/Makefile ] || exit 0; \
42546 r=`${PWD_COMMAND}`; export r; \
42547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42548 $(HOST_EXPORTS) \
42549 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42551 done; \
42552 echo "Doing install-info in tk" ; \
42553 (cd $(HOST_SUBDIR)/tk && \
42554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42556 "RANLIB=$${RANLIB}" \
42557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42558 install-info) \
42559 || exit 1
42561 @endif tk
42563 .PHONY: maybe-install-pdf-tk install-pdf-tk
42564 maybe-install-pdf-tk:
42565 @if tk
42566 maybe-install-pdf-tk: install-pdf-tk
42568 install-pdf-tk: \
42569 configure-tk \
42570 pdf-tk
42571 @: $(MAKE); $(unstage)
42572 @[ -f ./tk/Makefile ] || exit 0; \
42573 r=`${PWD_COMMAND}`; export r; \
42574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42575 $(HOST_EXPORTS) \
42576 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42578 done; \
42579 echo "Doing install-pdf in tk" ; \
42580 (cd $(HOST_SUBDIR)/tk && \
42581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42583 "RANLIB=$${RANLIB}" \
42584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42585 install-pdf) \
42586 || exit 1
42588 @endif tk
42590 .PHONY: maybe-install-html-tk install-html-tk
42591 maybe-install-html-tk:
42592 @if tk
42593 maybe-install-html-tk: install-html-tk
42595 install-html-tk: \
42596 configure-tk \
42597 html-tk
42598 @: $(MAKE); $(unstage)
42599 @[ -f ./tk/Makefile ] || exit 0; \
42600 r=`${PWD_COMMAND}`; export r; \
42601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42602 $(HOST_EXPORTS) \
42603 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42605 done; \
42606 echo "Doing install-html in tk" ; \
42607 (cd $(HOST_SUBDIR)/tk && \
42608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42610 "RANLIB=$${RANLIB}" \
42611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42612 install-html) \
42613 || exit 1
42615 @endif tk
42617 .PHONY: maybe-installcheck-tk installcheck-tk
42618 maybe-installcheck-tk:
42619 @if tk
42620 maybe-installcheck-tk: installcheck-tk
42622 installcheck-tk: \
42623 configure-tk
42624 @: $(MAKE); $(unstage)
42625 @[ -f ./tk/Makefile ] || exit 0; \
42626 r=`${PWD_COMMAND}`; export r; \
42627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42628 $(HOST_EXPORTS) \
42629 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42631 done; \
42632 echo "Doing installcheck in tk" ; \
42633 (cd $(HOST_SUBDIR)/tk && \
42634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42636 "RANLIB=$${RANLIB}" \
42637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42638 installcheck) \
42639 || exit 1
42641 @endif tk
42643 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
42644 maybe-mostlyclean-tk:
42645 @if tk
42646 maybe-mostlyclean-tk: mostlyclean-tk
42648 mostlyclean-tk:
42649 @: $(MAKE); $(unstage)
42650 @[ -f ./tk/Makefile ] || exit 0; \
42651 r=`${PWD_COMMAND}`; export r; \
42652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42653 $(HOST_EXPORTS) \
42654 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42656 done; \
42657 echo "Doing mostlyclean in tk" ; \
42658 (cd $(HOST_SUBDIR)/tk && \
42659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42661 "RANLIB=$${RANLIB}" \
42662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42663 mostlyclean) \
42664 || exit 1
42666 @endif tk
42668 .PHONY: maybe-clean-tk clean-tk
42669 maybe-clean-tk:
42670 @if tk
42671 maybe-clean-tk: clean-tk
42673 clean-tk:
42674 @: $(MAKE); $(unstage)
42675 @[ -f ./tk/Makefile ] || exit 0; \
42676 r=`${PWD_COMMAND}`; export r; \
42677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42678 $(HOST_EXPORTS) \
42679 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42681 done; \
42682 echo "Doing clean in tk" ; \
42683 (cd $(HOST_SUBDIR)/tk && \
42684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42686 "RANLIB=$${RANLIB}" \
42687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42688 clean) \
42689 || exit 1
42691 @endif tk
42693 .PHONY: maybe-distclean-tk distclean-tk
42694 maybe-distclean-tk:
42695 @if tk
42696 maybe-distclean-tk: distclean-tk
42698 distclean-tk:
42699 @: $(MAKE); $(unstage)
42700 @[ -f ./tk/Makefile ] || exit 0; \
42701 r=`${PWD_COMMAND}`; export r; \
42702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42703 $(HOST_EXPORTS) \
42704 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42706 done; \
42707 echo "Doing distclean in tk" ; \
42708 (cd $(HOST_SUBDIR)/tk && \
42709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42711 "RANLIB=$${RANLIB}" \
42712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42713 distclean) \
42714 || exit 1
42716 @endif tk
42718 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
42719 maybe-maintainer-clean-tk:
42720 @if tk
42721 maybe-maintainer-clean-tk: maintainer-clean-tk
42723 maintainer-clean-tk:
42724 @: $(MAKE); $(unstage)
42725 @[ -f ./tk/Makefile ] || exit 0; \
42726 r=`${PWD_COMMAND}`; export r; \
42727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42728 $(HOST_EXPORTS) \
42729 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42731 done; \
42732 echo "Doing maintainer-clean in tk" ; \
42733 (cd $(HOST_SUBDIR)/tk && \
42734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42736 "RANLIB=$${RANLIB}" \
42737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42738 maintainer-clean) \
42739 || exit 1
42741 @endif tk
42745 .PHONY: configure-libtermcap maybe-configure-libtermcap
42746 maybe-configure-libtermcap:
42747 @if gcc-bootstrap
42748 configure-libtermcap: stage_current
42749 @endif gcc-bootstrap
42750 @if libtermcap
42751 maybe-configure-libtermcap: configure-libtermcap
42752 configure-libtermcap:
42753 @: $(MAKE); $(unstage)
42754 @r=`${PWD_COMMAND}`; export r; \
42755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42756 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
42757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
42758 $(HOST_EXPORTS) \
42759 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
42760 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
42761 case $(srcdir) in \
42762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42763 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
42764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42765 esac; \
42766 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
42767 libsrcdir="$$s/libtermcap"; \
42768 $(SHELL) $${libsrcdir}/configure \
42769 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42770 --target=${target_alias} $${srcdiroption} \
42771 || exit 1
42772 @endif libtermcap
42778 .PHONY: all-libtermcap maybe-all-libtermcap
42779 maybe-all-libtermcap:
42780 @if gcc-bootstrap
42781 all-libtermcap: stage_current
42782 @endif gcc-bootstrap
42783 @if libtermcap
42784 TARGET-libtermcap=all
42785 maybe-all-libtermcap: all-libtermcap
42786 all-libtermcap: configure-libtermcap
42787 @: $(MAKE); $(unstage)
42788 @r=`${PWD_COMMAND}`; export r; \
42789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42790 $(HOST_EXPORTS) \
42791 (cd $(HOST_SUBDIR)/libtermcap && \
42792 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42793 $(TARGET-libtermcap))
42794 @endif libtermcap
42799 .PHONY: check-libtermcap maybe-check-libtermcap
42800 maybe-check-libtermcap:
42801 @if libtermcap
42802 maybe-check-libtermcap: check-libtermcap
42804 check-libtermcap:
42806 @endif libtermcap
42808 .PHONY: install-libtermcap maybe-install-libtermcap
42809 maybe-install-libtermcap:
42810 @if libtermcap
42811 maybe-install-libtermcap: install-libtermcap
42813 install-libtermcap: installdirs
42814 @: $(MAKE); $(unstage)
42815 @r=`${PWD_COMMAND}`; export r; \
42816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42817 $(HOST_EXPORTS) \
42818 (cd $(HOST_SUBDIR)/libtermcap && \
42819 $(MAKE) $(FLAGS_TO_PASS) install)
42821 @endif libtermcap
42823 # Other targets (info, dvi, pdf, etc.)
42825 .PHONY: maybe-info-libtermcap info-libtermcap
42826 maybe-info-libtermcap:
42827 @if libtermcap
42828 maybe-info-libtermcap: info-libtermcap
42830 info-libtermcap: \
42831 configure-libtermcap
42832 @: $(MAKE); $(unstage)
42833 @[ -f ./libtermcap/Makefile ] || exit 0; \
42834 r=`${PWD_COMMAND}`; export r; \
42835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42836 $(HOST_EXPORTS) \
42837 for flag in $(EXTRA_HOST_FLAGS) ; do \
42838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42839 done; \
42840 echo "Doing info in libtermcap" ; \
42841 (cd $(HOST_SUBDIR)/libtermcap && \
42842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42844 "RANLIB=$${RANLIB}" \
42845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42846 info) \
42847 || exit 1
42849 @endif libtermcap
42851 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
42852 maybe-dvi-libtermcap:
42853 @if libtermcap
42854 maybe-dvi-libtermcap: dvi-libtermcap
42856 dvi-libtermcap: \
42857 configure-libtermcap
42858 @: $(MAKE); $(unstage)
42859 @[ -f ./libtermcap/Makefile ] || exit 0; \
42860 r=`${PWD_COMMAND}`; export r; \
42861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862 $(HOST_EXPORTS) \
42863 for flag in $(EXTRA_HOST_FLAGS) ; do \
42864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42865 done; \
42866 echo "Doing dvi in libtermcap" ; \
42867 (cd $(HOST_SUBDIR)/libtermcap && \
42868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42870 "RANLIB=$${RANLIB}" \
42871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42872 dvi) \
42873 || exit 1
42875 @endif libtermcap
42877 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
42878 maybe-pdf-libtermcap:
42879 @if libtermcap
42880 maybe-pdf-libtermcap: pdf-libtermcap
42882 pdf-libtermcap: \
42883 configure-libtermcap
42884 @: $(MAKE); $(unstage)
42885 @[ -f ./libtermcap/Makefile ] || exit 0; \
42886 r=`${PWD_COMMAND}`; export r; \
42887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42888 $(HOST_EXPORTS) \
42889 for flag in $(EXTRA_HOST_FLAGS) ; do \
42890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42891 done; \
42892 echo "Doing pdf in libtermcap" ; \
42893 (cd $(HOST_SUBDIR)/libtermcap && \
42894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42896 "RANLIB=$${RANLIB}" \
42897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42898 pdf) \
42899 || exit 1
42901 @endif libtermcap
42903 .PHONY: maybe-html-libtermcap html-libtermcap
42904 maybe-html-libtermcap:
42905 @if libtermcap
42906 maybe-html-libtermcap: html-libtermcap
42908 html-libtermcap: \
42909 configure-libtermcap
42910 @: $(MAKE); $(unstage)
42911 @[ -f ./libtermcap/Makefile ] || exit 0; \
42912 r=`${PWD_COMMAND}`; export r; \
42913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42914 $(HOST_EXPORTS) \
42915 for flag in $(EXTRA_HOST_FLAGS) ; do \
42916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42917 done; \
42918 echo "Doing html in libtermcap" ; \
42919 (cd $(HOST_SUBDIR)/libtermcap && \
42920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42922 "RANLIB=$${RANLIB}" \
42923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42924 html) \
42925 || exit 1
42927 @endif libtermcap
42929 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
42930 maybe-TAGS-libtermcap:
42931 @if libtermcap
42932 maybe-TAGS-libtermcap: TAGS-libtermcap
42934 TAGS-libtermcap: \
42935 configure-libtermcap
42936 @: $(MAKE); $(unstage)
42937 @[ -f ./libtermcap/Makefile ] || exit 0; \
42938 r=`${PWD_COMMAND}`; export r; \
42939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42940 $(HOST_EXPORTS) \
42941 for flag in $(EXTRA_HOST_FLAGS) ; do \
42942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42943 done; \
42944 echo "Doing TAGS in libtermcap" ; \
42945 (cd $(HOST_SUBDIR)/libtermcap && \
42946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42948 "RANLIB=$${RANLIB}" \
42949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42950 TAGS) \
42951 || exit 1
42953 @endif libtermcap
42955 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
42956 maybe-install-info-libtermcap:
42957 @if libtermcap
42958 maybe-install-info-libtermcap: install-info-libtermcap
42960 install-info-libtermcap: \
42961 configure-libtermcap \
42962 info-libtermcap
42963 @: $(MAKE); $(unstage)
42964 @[ -f ./libtermcap/Makefile ] || exit 0; \
42965 r=`${PWD_COMMAND}`; export r; \
42966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42967 $(HOST_EXPORTS) \
42968 for flag in $(EXTRA_HOST_FLAGS) ; do \
42969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42970 done; \
42971 echo "Doing install-info in libtermcap" ; \
42972 (cd $(HOST_SUBDIR)/libtermcap && \
42973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42975 "RANLIB=$${RANLIB}" \
42976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42977 install-info) \
42978 || exit 1
42980 @endif libtermcap
42982 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42983 maybe-install-pdf-libtermcap:
42984 @if libtermcap
42985 maybe-install-pdf-libtermcap: install-pdf-libtermcap
42987 install-pdf-libtermcap: \
42988 configure-libtermcap \
42989 pdf-libtermcap
42990 @: $(MAKE); $(unstage)
42991 @[ -f ./libtermcap/Makefile ] || exit 0; \
42992 r=`${PWD_COMMAND}`; export r; \
42993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42994 $(HOST_EXPORTS) \
42995 for flag in $(EXTRA_HOST_FLAGS) ; do \
42996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42997 done; \
42998 echo "Doing install-pdf in libtermcap" ; \
42999 (cd $(HOST_SUBDIR)/libtermcap && \
43000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43002 "RANLIB=$${RANLIB}" \
43003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43004 install-pdf) \
43005 || exit 1
43007 @endif libtermcap
43009 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
43010 maybe-install-html-libtermcap:
43011 @if libtermcap
43012 maybe-install-html-libtermcap: install-html-libtermcap
43014 install-html-libtermcap: \
43015 configure-libtermcap \
43016 html-libtermcap
43017 @: $(MAKE); $(unstage)
43018 @[ -f ./libtermcap/Makefile ] || exit 0; \
43019 r=`${PWD_COMMAND}`; export r; \
43020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43021 $(HOST_EXPORTS) \
43022 for flag in $(EXTRA_HOST_FLAGS) ; do \
43023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43024 done; \
43025 echo "Doing install-html in libtermcap" ; \
43026 (cd $(HOST_SUBDIR)/libtermcap && \
43027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43029 "RANLIB=$${RANLIB}" \
43030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43031 install-html) \
43032 || exit 1
43034 @endif libtermcap
43036 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
43037 maybe-installcheck-libtermcap:
43038 @if libtermcap
43039 maybe-installcheck-libtermcap: installcheck-libtermcap
43041 installcheck-libtermcap: \
43042 configure-libtermcap
43043 @: $(MAKE); $(unstage)
43044 @[ -f ./libtermcap/Makefile ] || exit 0; \
43045 r=`${PWD_COMMAND}`; export r; \
43046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43047 $(HOST_EXPORTS) \
43048 for flag in $(EXTRA_HOST_FLAGS) ; do \
43049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43050 done; \
43051 echo "Doing installcheck in libtermcap" ; \
43052 (cd $(HOST_SUBDIR)/libtermcap && \
43053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43055 "RANLIB=$${RANLIB}" \
43056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43057 installcheck) \
43058 || exit 1
43060 @endif libtermcap
43062 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
43063 maybe-mostlyclean-libtermcap:
43064 @if libtermcap
43065 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
43067 # libtermcap doesn't support mostlyclean.
43068 mostlyclean-libtermcap:
43070 @endif libtermcap
43072 .PHONY: maybe-clean-libtermcap clean-libtermcap
43073 maybe-clean-libtermcap:
43074 @if libtermcap
43075 maybe-clean-libtermcap: clean-libtermcap
43077 # libtermcap doesn't support clean.
43078 clean-libtermcap:
43080 @endif libtermcap
43082 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
43083 maybe-distclean-libtermcap:
43084 @if libtermcap
43085 maybe-distclean-libtermcap: distclean-libtermcap
43087 # libtermcap doesn't support distclean.
43088 distclean-libtermcap:
43090 @endif libtermcap
43092 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
43093 maybe-maintainer-clean-libtermcap:
43094 @if libtermcap
43095 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
43097 # libtermcap doesn't support maintainer-clean.
43098 maintainer-clean-libtermcap:
43100 @endif libtermcap
43104 .PHONY: configure-utils maybe-configure-utils
43105 maybe-configure-utils:
43106 @if gcc-bootstrap
43107 configure-utils: stage_current
43108 @endif gcc-bootstrap
43109 @if utils
43110 maybe-configure-utils: configure-utils
43111 configure-utils:
43112 @: $(MAKE); $(unstage)
43113 @r=`${PWD_COMMAND}`; export r; \
43114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43115 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
43116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
43117 $(HOST_EXPORTS) \
43118 echo Configuring in $(HOST_SUBDIR)/utils; \
43119 cd "$(HOST_SUBDIR)/utils" || exit 1; \
43120 case $(srcdir) in \
43121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43122 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
43123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43124 esac; \
43125 srcdiroption="--srcdir=$${topdir}/utils"; \
43126 libsrcdir="$$s/utils"; \
43127 $(SHELL) $${libsrcdir}/configure \
43128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43129 --target=${target_alias} $${srcdiroption} \
43130 || exit 1
43131 @endif utils
43137 .PHONY: all-utils maybe-all-utils
43138 maybe-all-utils:
43139 @if gcc-bootstrap
43140 all-utils: stage_current
43141 @endif gcc-bootstrap
43142 @if utils
43143 TARGET-utils=all
43144 maybe-all-utils: all-utils
43145 all-utils: configure-utils
43146 @: $(MAKE); $(unstage)
43147 @r=`${PWD_COMMAND}`; export r; \
43148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43149 $(HOST_EXPORTS) \
43150 (cd $(HOST_SUBDIR)/utils && \
43151 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43152 $(TARGET-utils))
43153 @endif utils
43158 .PHONY: check-utils maybe-check-utils
43159 maybe-check-utils:
43160 @if utils
43161 maybe-check-utils: check-utils
43163 check-utils:
43165 @endif utils
43167 .PHONY: install-utils maybe-install-utils
43168 maybe-install-utils:
43169 @if utils
43170 maybe-install-utils: install-utils
43172 install-utils: installdirs
43173 @: $(MAKE); $(unstage)
43174 @r=`${PWD_COMMAND}`; export r; \
43175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43176 $(HOST_EXPORTS) \
43177 (cd $(HOST_SUBDIR)/utils && \
43178 $(MAKE) $(FLAGS_TO_PASS) install)
43180 @endif utils
43182 # Other targets (info, dvi, pdf, etc.)
43184 .PHONY: maybe-info-utils info-utils
43185 maybe-info-utils:
43186 @if utils
43187 maybe-info-utils: info-utils
43189 info-utils: \
43190 configure-utils
43191 @: $(MAKE); $(unstage)
43192 @[ -f ./utils/Makefile ] || exit 0; \
43193 r=`${PWD_COMMAND}`; export r; \
43194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43195 $(HOST_EXPORTS) \
43196 for flag in $(EXTRA_HOST_FLAGS) ; do \
43197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43198 done; \
43199 echo "Doing info in utils" ; \
43200 (cd $(HOST_SUBDIR)/utils && \
43201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43203 "RANLIB=$${RANLIB}" \
43204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43205 info) \
43206 || exit 1
43208 @endif utils
43210 .PHONY: maybe-dvi-utils dvi-utils
43211 maybe-dvi-utils:
43212 @if utils
43213 maybe-dvi-utils: dvi-utils
43215 dvi-utils: \
43216 configure-utils
43217 @: $(MAKE); $(unstage)
43218 @[ -f ./utils/Makefile ] || exit 0; \
43219 r=`${PWD_COMMAND}`; export r; \
43220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43221 $(HOST_EXPORTS) \
43222 for flag in $(EXTRA_HOST_FLAGS) ; do \
43223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43224 done; \
43225 echo "Doing dvi in utils" ; \
43226 (cd $(HOST_SUBDIR)/utils && \
43227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43229 "RANLIB=$${RANLIB}" \
43230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43231 dvi) \
43232 || exit 1
43234 @endif utils
43236 .PHONY: maybe-pdf-utils pdf-utils
43237 maybe-pdf-utils:
43238 @if utils
43239 maybe-pdf-utils: pdf-utils
43241 pdf-utils: \
43242 configure-utils
43243 @: $(MAKE); $(unstage)
43244 @[ -f ./utils/Makefile ] || exit 0; \
43245 r=`${PWD_COMMAND}`; export r; \
43246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43247 $(HOST_EXPORTS) \
43248 for flag in $(EXTRA_HOST_FLAGS) ; do \
43249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43250 done; \
43251 echo "Doing pdf in utils" ; \
43252 (cd $(HOST_SUBDIR)/utils && \
43253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43255 "RANLIB=$${RANLIB}" \
43256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43257 pdf) \
43258 || exit 1
43260 @endif utils
43262 .PHONY: maybe-html-utils html-utils
43263 maybe-html-utils:
43264 @if utils
43265 maybe-html-utils: html-utils
43267 html-utils: \
43268 configure-utils
43269 @: $(MAKE); $(unstage)
43270 @[ -f ./utils/Makefile ] || exit 0; \
43271 r=`${PWD_COMMAND}`; export r; \
43272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43273 $(HOST_EXPORTS) \
43274 for flag in $(EXTRA_HOST_FLAGS) ; do \
43275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43276 done; \
43277 echo "Doing html in utils" ; \
43278 (cd $(HOST_SUBDIR)/utils && \
43279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43281 "RANLIB=$${RANLIB}" \
43282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43283 html) \
43284 || exit 1
43286 @endif utils
43288 .PHONY: maybe-TAGS-utils TAGS-utils
43289 maybe-TAGS-utils:
43290 @if utils
43291 maybe-TAGS-utils: TAGS-utils
43293 TAGS-utils: \
43294 configure-utils
43295 @: $(MAKE); $(unstage)
43296 @[ -f ./utils/Makefile ] || exit 0; \
43297 r=`${PWD_COMMAND}`; export r; \
43298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43299 $(HOST_EXPORTS) \
43300 for flag in $(EXTRA_HOST_FLAGS) ; do \
43301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43302 done; \
43303 echo "Doing TAGS in utils" ; \
43304 (cd $(HOST_SUBDIR)/utils && \
43305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43307 "RANLIB=$${RANLIB}" \
43308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43309 TAGS) \
43310 || exit 1
43312 @endif utils
43314 .PHONY: maybe-install-info-utils install-info-utils
43315 maybe-install-info-utils:
43316 @if utils
43317 maybe-install-info-utils: install-info-utils
43319 install-info-utils: \
43320 configure-utils \
43321 info-utils
43322 @: $(MAKE); $(unstage)
43323 @[ -f ./utils/Makefile ] || exit 0; \
43324 r=`${PWD_COMMAND}`; export r; \
43325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43326 $(HOST_EXPORTS) \
43327 for flag in $(EXTRA_HOST_FLAGS) ; do \
43328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43329 done; \
43330 echo "Doing install-info in utils" ; \
43331 (cd $(HOST_SUBDIR)/utils && \
43332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43334 "RANLIB=$${RANLIB}" \
43335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43336 install-info) \
43337 || exit 1
43339 @endif utils
43341 .PHONY: maybe-install-pdf-utils install-pdf-utils
43342 maybe-install-pdf-utils:
43343 @if utils
43344 maybe-install-pdf-utils: install-pdf-utils
43346 install-pdf-utils: \
43347 configure-utils \
43348 pdf-utils
43349 @: $(MAKE); $(unstage)
43350 @[ -f ./utils/Makefile ] || exit 0; \
43351 r=`${PWD_COMMAND}`; export r; \
43352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43353 $(HOST_EXPORTS) \
43354 for flag in $(EXTRA_HOST_FLAGS) ; do \
43355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43356 done; \
43357 echo "Doing install-pdf in utils" ; \
43358 (cd $(HOST_SUBDIR)/utils && \
43359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43361 "RANLIB=$${RANLIB}" \
43362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43363 install-pdf) \
43364 || exit 1
43366 @endif utils
43368 .PHONY: maybe-install-html-utils install-html-utils
43369 maybe-install-html-utils:
43370 @if utils
43371 maybe-install-html-utils: install-html-utils
43373 install-html-utils: \
43374 configure-utils \
43375 html-utils
43376 @: $(MAKE); $(unstage)
43377 @[ -f ./utils/Makefile ] || exit 0; \
43378 r=`${PWD_COMMAND}`; export r; \
43379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43380 $(HOST_EXPORTS) \
43381 for flag in $(EXTRA_HOST_FLAGS) ; do \
43382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43383 done; \
43384 echo "Doing install-html in utils" ; \
43385 (cd $(HOST_SUBDIR)/utils && \
43386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43388 "RANLIB=$${RANLIB}" \
43389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43390 install-html) \
43391 || exit 1
43393 @endif utils
43395 .PHONY: maybe-installcheck-utils installcheck-utils
43396 maybe-installcheck-utils:
43397 @if utils
43398 maybe-installcheck-utils: installcheck-utils
43400 installcheck-utils: \
43401 configure-utils
43402 @: $(MAKE); $(unstage)
43403 @[ -f ./utils/Makefile ] || exit 0; \
43404 r=`${PWD_COMMAND}`; export r; \
43405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43406 $(HOST_EXPORTS) \
43407 for flag in $(EXTRA_HOST_FLAGS) ; do \
43408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43409 done; \
43410 echo "Doing installcheck in utils" ; \
43411 (cd $(HOST_SUBDIR)/utils && \
43412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43414 "RANLIB=$${RANLIB}" \
43415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43416 installcheck) \
43417 || exit 1
43419 @endif utils
43421 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
43422 maybe-mostlyclean-utils:
43423 @if utils
43424 maybe-mostlyclean-utils: mostlyclean-utils
43426 mostlyclean-utils:
43427 @: $(MAKE); $(unstage)
43428 @[ -f ./utils/Makefile ] || exit 0; \
43429 r=`${PWD_COMMAND}`; export r; \
43430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43431 $(HOST_EXPORTS) \
43432 for flag in $(EXTRA_HOST_FLAGS) ; do \
43433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43434 done; \
43435 echo "Doing mostlyclean in utils" ; \
43436 (cd $(HOST_SUBDIR)/utils && \
43437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43439 "RANLIB=$${RANLIB}" \
43440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43441 mostlyclean) \
43442 || exit 1
43444 @endif utils
43446 .PHONY: maybe-clean-utils clean-utils
43447 maybe-clean-utils:
43448 @if utils
43449 maybe-clean-utils: clean-utils
43451 clean-utils:
43452 @: $(MAKE); $(unstage)
43453 @[ -f ./utils/Makefile ] || exit 0; \
43454 r=`${PWD_COMMAND}`; export r; \
43455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43456 $(HOST_EXPORTS) \
43457 for flag in $(EXTRA_HOST_FLAGS) ; do \
43458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43459 done; \
43460 echo "Doing clean in utils" ; \
43461 (cd $(HOST_SUBDIR)/utils && \
43462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43464 "RANLIB=$${RANLIB}" \
43465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43466 clean) \
43467 || exit 1
43469 @endif utils
43471 .PHONY: maybe-distclean-utils distclean-utils
43472 maybe-distclean-utils:
43473 @if utils
43474 maybe-distclean-utils: distclean-utils
43476 distclean-utils:
43477 @: $(MAKE); $(unstage)
43478 @[ -f ./utils/Makefile ] || exit 0; \
43479 r=`${PWD_COMMAND}`; export r; \
43480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43481 $(HOST_EXPORTS) \
43482 for flag in $(EXTRA_HOST_FLAGS) ; do \
43483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43484 done; \
43485 echo "Doing distclean in utils" ; \
43486 (cd $(HOST_SUBDIR)/utils && \
43487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43489 "RANLIB=$${RANLIB}" \
43490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43491 distclean) \
43492 || exit 1
43494 @endif utils
43496 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
43497 maybe-maintainer-clean-utils:
43498 @if utils
43499 maybe-maintainer-clean-utils: maintainer-clean-utils
43501 maintainer-clean-utils:
43502 @: $(MAKE); $(unstage)
43503 @[ -f ./utils/Makefile ] || exit 0; \
43504 r=`${PWD_COMMAND}`; export r; \
43505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43506 $(HOST_EXPORTS) \
43507 for flag in $(EXTRA_HOST_FLAGS) ; do \
43508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43509 done; \
43510 echo "Doing maintainer-clean in utils" ; \
43511 (cd $(HOST_SUBDIR)/utils && \
43512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43514 "RANLIB=$${RANLIB}" \
43515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43516 maintainer-clean) \
43517 || exit 1
43519 @endif utils
43523 .PHONY: configure-gnattools maybe-configure-gnattools
43524 maybe-configure-gnattools:
43525 @if gcc-bootstrap
43526 configure-gnattools: stage_current
43527 @endif gcc-bootstrap
43528 @if gnattools
43529 maybe-configure-gnattools: configure-gnattools
43530 configure-gnattools:
43531 @: $(MAKE); $(unstage)
43532 @r=`${PWD_COMMAND}`; export r; \
43533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43534 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
43535 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
43536 $(HOST_EXPORTS) \
43537 echo Configuring in $(HOST_SUBDIR)/gnattools; \
43538 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
43539 case $(srcdir) in \
43540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43541 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
43542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43543 esac; \
43544 srcdiroption="--srcdir=$${topdir}/gnattools"; \
43545 libsrcdir="$$s/gnattools"; \
43546 $(SHELL) $${libsrcdir}/configure \
43547 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43548 --target=${target_alias} $${srcdiroption} \
43549 || exit 1
43550 @endif gnattools
43556 .PHONY: all-gnattools maybe-all-gnattools
43557 maybe-all-gnattools:
43558 @if gcc-bootstrap
43559 all-gnattools: stage_current
43560 @endif gcc-bootstrap
43561 @if gnattools
43562 TARGET-gnattools=all
43563 maybe-all-gnattools: all-gnattools
43564 all-gnattools: configure-gnattools
43565 @: $(MAKE); $(unstage)
43566 @r=`${PWD_COMMAND}`; export r; \
43567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43568 $(HOST_EXPORTS) \
43569 (cd $(HOST_SUBDIR)/gnattools && \
43570 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43571 $(TARGET-gnattools))
43572 @endif gnattools
43577 .PHONY: check-gnattools maybe-check-gnattools
43578 maybe-check-gnattools:
43579 @if gnattools
43580 maybe-check-gnattools: check-gnattools
43582 check-gnattools:
43583 @: $(MAKE); $(unstage)
43584 @r=`${PWD_COMMAND}`; export r; \
43585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43586 $(HOST_EXPORTS) \
43587 (cd $(HOST_SUBDIR)/gnattools && \
43588 $(MAKE) $(FLAGS_TO_PASS) check)
43590 @endif gnattools
43592 .PHONY: install-gnattools maybe-install-gnattools
43593 maybe-install-gnattools:
43594 @if gnattools
43595 maybe-install-gnattools: install-gnattools
43597 install-gnattools: installdirs
43598 @: $(MAKE); $(unstage)
43599 @r=`${PWD_COMMAND}`; export r; \
43600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43601 $(HOST_EXPORTS) \
43602 (cd $(HOST_SUBDIR)/gnattools && \
43603 $(MAKE) $(FLAGS_TO_PASS) install)
43605 @endif gnattools
43607 # Other targets (info, dvi, pdf, etc.)
43609 .PHONY: maybe-info-gnattools info-gnattools
43610 maybe-info-gnattools:
43611 @if gnattools
43612 maybe-info-gnattools: info-gnattools
43614 info-gnattools: \
43615 configure-gnattools
43616 @: $(MAKE); $(unstage)
43617 @[ -f ./gnattools/Makefile ] || exit 0; \
43618 r=`${PWD_COMMAND}`; export r; \
43619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43620 $(HOST_EXPORTS) \
43621 for flag in $(EXTRA_HOST_FLAGS) ; do \
43622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43623 done; \
43624 echo "Doing info in gnattools" ; \
43625 (cd $(HOST_SUBDIR)/gnattools && \
43626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43628 "RANLIB=$${RANLIB}" \
43629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43630 info) \
43631 || exit 1
43633 @endif gnattools
43635 .PHONY: maybe-dvi-gnattools dvi-gnattools
43636 maybe-dvi-gnattools:
43637 @if gnattools
43638 maybe-dvi-gnattools: dvi-gnattools
43640 dvi-gnattools: \
43641 configure-gnattools
43642 @: $(MAKE); $(unstage)
43643 @[ -f ./gnattools/Makefile ] || exit 0; \
43644 r=`${PWD_COMMAND}`; export r; \
43645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43646 $(HOST_EXPORTS) \
43647 for flag in $(EXTRA_HOST_FLAGS) ; do \
43648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43649 done; \
43650 echo "Doing dvi in gnattools" ; \
43651 (cd $(HOST_SUBDIR)/gnattools && \
43652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43654 "RANLIB=$${RANLIB}" \
43655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43656 dvi) \
43657 || exit 1
43659 @endif gnattools
43661 .PHONY: maybe-pdf-gnattools pdf-gnattools
43662 maybe-pdf-gnattools:
43663 @if gnattools
43664 maybe-pdf-gnattools: pdf-gnattools
43666 pdf-gnattools: \
43667 configure-gnattools
43668 @: $(MAKE); $(unstage)
43669 @[ -f ./gnattools/Makefile ] || exit 0; \
43670 r=`${PWD_COMMAND}`; export r; \
43671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43672 $(HOST_EXPORTS) \
43673 for flag in $(EXTRA_HOST_FLAGS) ; do \
43674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43675 done; \
43676 echo "Doing pdf in gnattools" ; \
43677 (cd $(HOST_SUBDIR)/gnattools && \
43678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43680 "RANLIB=$${RANLIB}" \
43681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43682 pdf) \
43683 || exit 1
43685 @endif gnattools
43687 .PHONY: maybe-html-gnattools html-gnattools
43688 maybe-html-gnattools:
43689 @if gnattools
43690 maybe-html-gnattools: html-gnattools
43692 html-gnattools: \
43693 configure-gnattools
43694 @: $(MAKE); $(unstage)
43695 @[ -f ./gnattools/Makefile ] || exit 0; \
43696 r=`${PWD_COMMAND}`; export r; \
43697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43698 $(HOST_EXPORTS) \
43699 for flag in $(EXTRA_HOST_FLAGS) ; do \
43700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43701 done; \
43702 echo "Doing html in gnattools" ; \
43703 (cd $(HOST_SUBDIR)/gnattools && \
43704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43706 "RANLIB=$${RANLIB}" \
43707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43708 html) \
43709 || exit 1
43711 @endif gnattools
43713 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
43714 maybe-TAGS-gnattools:
43715 @if gnattools
43716 maybe-TAGS-gnattools: TAGS-gnattools
43718 TAGS-gnattools: \
43719 configure-gnattools
43720 @: $(MAKE); $(unstage)
43721 @[ -f ./gnattools/Makefile ] || exit 0; \
43722 r=`${PWD_COMMAND}`; export r; \
43723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43724 $(HOST_EXPORTS) \
43725 for flag in $(EXTRA_HOST_FLAGS) ; do \
43726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43727 done; \
43728 echo "Doing TAGS in gnattools" ; \
43729 (cd $(HOST_SUBDIR)/gnattools && \
43730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43732 "RANLIB=$${RANLIB}" \
43733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43734 TAGS) \
43735 || exit 1
43737 @endif gnattools
43739 .PHONY: maybe-install-info-gnattools install-info-gnattools
43740 maybe-install-info-gnattools:
43741 @if gnattools
43742 maybe-install-info-gnattools: install-info-gnattools
43744 install-info-gnattools: \
43745 configure-gnattools \
43746 info-gnattools
43747 @: $(MAKE); $(unstage)
43748 @[ -f ./gnattools/Makefile ] || exit 0; \
43749 r=`${PWD_COMMAND}`; export r; \
43750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43751 $(HOST_EXPORTS) \
43752 for flag in $(EXTRA_HOST_FLAGS) ; do \
43753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43754 done; \
43755 echo "Doing install-info in gnattools" ; \
43756 (cd $(HOST_SUBDIR)/gnattools && \
43757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43759 "RANLIB=$${RANLIB}" \
43760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43761 install-info) \
43762 || exit 1
43764 @endif gnattools
43766 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
43767 maybe-install-pdf-gnattools:
43768 @if gnattools
43769 maybe-install-pdf-gnattools: install-pdf-gnattools
43771 install-pdf-gnattools: \
43772 configure-gnattools \
43773 pdf-gnattools
43774 @: $(MAKE); $(unstage)
43775 @[ -f ./gnattools/Makefile ] || exit 0; \
43776 r=`${PWD_COMMAND}`; export r; \
43777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43778 $(HOST_EXPORTS) \
43779 for flag in $(EXTRA_HOST_FLAGS) ; do \
43780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43781 done; \
43782 echo "Doing install-pdf in gnattools" ; \
43783 (cd $(HOST_SUBDIR)/gnattools && \
43784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43786 "RANLIB=$${RANLIB}" \
43787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43788 install-pdf) \
43789 || exit 1
43791 @endif gnattools
43793 .PHONY: maybe-install-html-gnattools install-html-gnattools
43794 maybe-install-html-gnattools:
43795 @if gnattools
43796 maybe-install-html-gnattools: install-html-gnattools
43798 install-html-gnattools: \
43799 configure-gnattools \
43800 html-gnattools
43801 @: $(MAKE); $(unstage)
43802 @[ -f ./gnattools/Makefile ] || exit 0; \
43803 r=`${PWD_COMMAND}`; export r; \
43804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43805 $(HOST_EXPORTS) \
43806 for flag in $(EXTRA_HOST_FLAGS) ; do \
43807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43808 done; \
43809 echo "Doing install-html in gnattools" ; \
43810 (cd $(HOST_SUBDIR)/gnattools && \
43811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43813 "RANLIB=$${RANLIB}" \
43814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43815 install-html) \
43816 || exit 1
43818 @endif gnattools
43820 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
43821 maybe-installcheck-gnattools:
43822 @if gnattools
43823 maybe-installcheck-gnattools: installcheck-gnattools
43825 installcheck-gnattools: \
43826 configure-gnattools
43827 @: $(MAKE); $(unstage)
43828 @[ -f ./gnattools/Makefile ] || exit 0; \
43829 r=`${PWD_COMMAND}`; export r; \
43830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43831 $(HOST_EXPORTS) \
43832 for flag in $(EXTRA_HOST_FLAGS) ; do \
43833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43834 done; \
43835 echo "Doing installcheck in gnattools" ; \
43836 (cd $(HOST_SUBDIR)/gnattools && \
43837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43839 "RANLIB=$${RANLIB}" \
43840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43841 installcheck) \
43842 || exit 1
43844 @endif gnattools
43846 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
43847 maybe-mostlyclean-gnattools:
43848 @if gnattools
43849 maybe-mostlyclean-gnattools: mostlyclean-gnattools
43851 mostlyclean-gnattools:
43852 @: $(MAKE); $(unstage)
43853 @[ -f ./gnattools/Makefile ] || exit 0; \
43854 r=`${PWD_COMMAND}`; export r; \
43855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43856 $(HOST_EXPORTS) \
43857 for flag in $(EXTRA_HOST_FLAGS) ; do \
43858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43859 done; \
43860 echo "Doing mostlyclean in gnattools" ; \
43861 (cd $(HOST_SUBDIR)/gnattools && \
43862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43864 "RANLIB=$${RANLIB}" \
43865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43866 mostlyclean) \
43867 || exit 1
43869 @endif gnattools
43871 .PHONY: maybe-clean-gnattools clean-gnattools
43872 maybe-clean-gnattools:
43873 @if gnattools
43874 maybe-clean-gnattools: clean-gnattools
43876 clean-gnattools:
43877 @: $(MAKE); $(unstage)
43878 @[ -f ./gnattools/Makefile ] || exit 0; \
43879 r=`${PWD_COMMAND}`; export r; \
43880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43881 $(HOST_EXPORTS) \
43882 for flag in $(EXTRA_HOST_FLAGS) ; do \
43883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43884 done; \
43885 echo "Doing clean in gnattools" ; \
43886 (cd $(HOST_SUBDIR)/gnattools && \
43887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43889 "RANLIB=$${RANLIB}" \
43890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43891 clean) \
43892 || exit 1
43894 @endif gnattools
43896 .PHONY: maybe-distclean-gnattools distclean-gnattools
43897 maybe-distclean-gnattools:
43898 @if gnattools
43899 maybe-distclean-gnattools: distclean-gnattools
43901 distclean-gnattools:
43902 @: $(MAKE); $(unstage)
43903 @[ -f ./gnattools/Makefile ] || exit 0; \
43904 r=`${PWD_COMMAND}`; export r; \
43905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43906 $(HOST_EXPORTS) \
43907 for flag in $(EXTRA_HOST_FLAGS) ; do \
43908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43909 done; \
43910 echo "Doing distclean in gnattools" ; \
43911 (cd $(HOST_SUBDIR)/gnattools && \
43912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43914 "RANLIB=$${RANLIB}" \
43915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43916 distclean) \
43917 || exit 1
43919 @endif gnattools
43921 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
43922 maybe-maintainer-clean-gnattools:
43923 @if gnattools
43924 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
43926 maintainer-clean-gnattools:
43927 @: $(MAKE); $(unstage)
43928 @[ -f ./gnattools/Makefile ] || exit 0; \
43929 r=`${PWD_COMMAND}`; export r; \
43930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43931 $(HOST_EXPORTS) \
43932 for flag in $(EXTRA_HOST_FLAGS) ; do \
43933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43934 done; \
43935 echo "Doing maintainer-clean in gnattools" ; \
43936 (cd $(HOST_SUBDIR)/gnattools && \
43937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43939 "RANLIB=$${RANLIB}" \
43940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43941 maintainer-clean) \
43942 || exit 1
43944 @endif gnattools
43948 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
43949 maybe-configure-lto-plugin:
43950 @if gcc-bootstrap
43951 configure-lto-plugin: stage_current
43952 @endif gcc-bootstrap
43953 @if lto-plugin
43954 maybe-configure-lto-plugin: configure-lto-plugin
43955 configure-lto-plugin:
43956 @r=`${PWD_COMMAND}`; export r; \
43957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43958 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43960 $(HOST_EXPORTS) \
43961 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
43962 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
43963 case $(srcdir) in \
43964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43965 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43967 esac; \
43968 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
43969 libsrcdir="$$s/lto-plugin"; \
43970 $(SHELL) $${libsrcdir}/configure \
43971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43972 --target=${target_alias} $${srcdiroption} \
43973 || exit 1
43974 @endif lto-plugin
43978 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
43979 maybe-configure-stage1-lto-plugin:
43980 @if lto-plugin-bootstrap
43981 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
43982 configure-stage1-lto-plugin:
43983 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
43985 @r=`${PWD_COMMAND}`; export r; \
43986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43987 TFLAGS="$(STAGE1_TFLAGS)"; \
43988 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43989 $(HOST_EXPORTS) \
43990 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
43991 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
43992 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
43993 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
43994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43995 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
43996 case $(srcdir) in \
43997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43998 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44000 esac; \
44001 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44002 libsrcdir="$$s/lto-plugin"; \
44003 $(SHELL) $${libsrcdir}/configure \
44004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44005 --target=${target_alias} $${srcdiroption} \
44006 $(STAGE1_CONFIGURE_FLAGS)
44007 @endif lto-plugin-bootstrap
44009 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
44010 maybe-configure-stage2-lto-plugin:
44011 @if lto-plugin-bootstrap
44012 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
44013 configure-stage2-lto-plugin:
44014 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44016 @r=`${PWD_COMMAND}`; export r; \
44017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44018 TFLAGS="$(STAGE2_TFLAGS)"; \
44019 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44020 $(HOST_EXPORTS) \
44021 $(POSTSTAGE1_HOST_EXPORTS) \
44022 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44023 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44024 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
44025 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
44026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44027 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44028 case $(srcdir) in \
44029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44030 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44032 esac; \
44033 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44034 libsrcdir="$$s/lto-plugin"; \
44035 $(SHELL) $${libsrcdir}/configure \
44036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44037 --target=${target_alias} $${srcdiroption} \
44038 --with-build-libsubdir=$(HOST_SUBDIR) \
44039 $(STAGE2_CONFIGURE_FLAGS)
44040 @endif lto-plugin-bootstrap
44042 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
44043 maybe-configure-stage3-lto-plugin:
44044 @if lto-plugin-bootstrap
44045 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
44046 configure-stage3-lto-plugin:
44047 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44048 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44049 @r=`${PWD_COMMAND}`; export r; \
44050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44051 TFLAGS="$(STAGE3_TFLAGS)"; \
44052 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44053 $(HOST_EXPORTS) \
44054 $(POSTSTAGE1_HOST_EXPORTS) \
44055 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44056 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44057 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
44058 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
44059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44060 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44061 case $(srcdir) in \
44062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44063 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44065 esac; \
44066 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44067 libsrcdir="$$s/lto-plugin"; \
44068 $(SHELL) $${libsrcdir}/configure \
44069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44070 --target=${target_alias} $${srcdiroption} \
44071 --with-build-libsubdir=$(HOST_SUBDIR) \
44072 $(STAGE3_CONFIGURE_FLAGS)
44073 @endif lto-plugin-bootstrap
44075 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
44076 maybe-configure-stage4-lto-plugin:
44077 @if lto-plugin-bootstrap
44078 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
44079 configure-stage4-lto-plugin:
44080 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44081 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44082 @r=`${PWD_COMMAND}`; export r; \
44083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44084 TFLAGS="$(STAGE4_TFLAGS)"; \
44085 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44086 $(HOST_EXPORTS) \
44087 $(POSTSTAGE1_HOST_EXPORTS) \
44088 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44089 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44090 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
44091 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
44092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44093 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44094 case $(srcdir) in \
44095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44096 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44098 esac; \
44099 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44100 libsrcdir="$$s/lto-plugin"; \
44101 $(SHELL) $${libsrcdir}/configure \
44102 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44103 --target=${target_alias} $${srcdiroption} \
44104 --with-build-libsubdir=$(HOST_SUBDIR) \
44105 $(STAGE4_CONFIGURE_FLAGS)
44106 @endif lto-plugin-bootstrap
44108 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
44109 maybe-configure-stageprofile-lto-plugin:
44110 @if lto-plugin-bootstrap
44111 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44112 configure-stageprofile-lto-plugin:
44113 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44114 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44115 @r=`${PWD_COMMAND}`; export r; \
44116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44117 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44118 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44119 $(HOST_EXPORTS) \
44120 $(POSTSTAGE1_HOST_EXPORTS) \
44121 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44122 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44123 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
44124 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
44125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44126 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44127 case $(srcdir) in \
44128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44129 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44131 esac; \
44132 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44133 libsrcdir="$$s/lto-plugin"; \
44134 $(SHELL) $${libsrcdir}/configure \
44135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44136 --target=${target_alias} $${srcdiroption} \
44137 --with-build-libsubdir=$(HOST_SUBDIR) \
44138 $(STAGEprofile_CONFIGURE_FLAGS)
44139 @endif lto-plugin-bootstrap
44141 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
44142 maybe-configure-stagefeedback-lto-plugin:
44143 @if lto-plugin-bootstrap
44144 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44145 configure-stagefeedback-lto-plugin:
44146 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44147 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44148 @r=`${PWD_COMMAND}`; export r; \
44149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44150 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44151 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44152 $(HOST_EXPORTS) \
44153 $(POSTSTAGE1_HOST_EXPORTS) \
44154 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44155 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44156 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
44157 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
44158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44159 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44160 case $(srcdir) in \
44161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44162 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44164 esac; \
44165 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44166 libsrcdir="$$s/lto-plugin"; \
44167 $(SHELL) $${libsrcdir}/configure \
44168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44169 --target=${target_alias} $${srcdiroption} \
44170 --with-build-libsubdir=$(HOST_SUBDIR) \
44171 $(STAGEfeedback_CONFIGURE_FLAGS)
44172 @endif lto-plugin-bootstrap
44178 .PHONY: all-lto-plugin maybe-all-lto-plugin
44179 maybe-all-lto-plugin:
44180 @if gcc-bootstrap
44181 all-lto-plugin: stage_current
44182 @endif gcc-bootstrap
44183 @if lto-plugin
44184 TARGET-lto-plugin=all
44185 maybe-all-lto-plugin: all-lto-plugin
44186 all-lto-plugin: configure-lto-plugin
44187 @r=`${PWD_COMMAND}`; export r; \
44188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44189 $(HOST_EXPORTS) \
44190 (cd $(HOST_SUBDIR)/lto-plugin && \
44191 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44192 $(TARGET-lto-plugin))
44193 @endif lto-plugin
44197 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
44198 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
44199 maybe-all-stage1-lto-plugin:
44200 maybe-clean-stage1-lto-plugin:
44201 @if lto-plugin-bootstrap
44202 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
44203 all-stage1: all-stage1-lto-plugin
44204 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
44205 all-stage1-lto-plugin: configure-stage1-lto-plugin
44206 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44207 @r=`${PWD_COMMAND}`; export r; \
44208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44209 TFLAGS="$(STAGE1_TFLAGS)"; \
44210 $(HOST_EXPORTS) \
44211 cd $(HOST_SUBDIR)/lto-plugin && \
44212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44213 CFLAGS="$(STAGE1_CFLAGS)" \
44214 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44215 LIBCFLAGS="$(LIBCFLAGS)" \
44216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44219 $(EXTRA_HOST_FLAGS) \
44220 TFLAGS="$(STAGE1_TFLAGS)" \
44221 $(TARGET-stage1-lto-plugin)
44223 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
44224 clean-stage1: clean-stage1-lto-plugin
44225 clean-stage1-lto-plugin:
44226 @if [ $(current_stage) = stage1 ]; then \
44227 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44228 else \
44229 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
44230 $(MAKE) stage1-start; \
44231 fi; \
44232 cd $(HOST_SUBDIR)/lto-plugin && \
44233 $(MAKE) $(EXTRA_HOST_FLAGS) \
44234 clean
44235 @endif lto-plugin-bootstrap
44238 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
44239 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
44240 maybe-all-stage2-lto-plugin:
44241 maybe-clean-stage2-lto-plugin:
44242 @if lto-plugin-bootstrap
44243 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
44244 all-stage2: all-stage2-lto-plugin
44245 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
44246 all-stage2-lto-plugin: configure-stage2-lto-plugin
44247 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44248 @r=`${PWD_COMMAND}`; export r; \
44249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44250 TFLAGS="$(STAGE2_TFLAGS)"; \
44251 $(HOST_EXPORTS) \
44252 $(POSTSTAGE1_HOST_EXPORTS) \
44253 cd $(HOST_SUBDIR)/lto-plugin && \
44254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44255 CFLAGS="$(STAGE2_CFLAGS)" \
44256 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44257 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44261 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44262 TFLAGS="$(STAGE2_TFLAGS)" \
44263 $(TARGET-stage2-lto-plugin)
44265 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
44266 clean-stage2: clean-stage2-lto-plugin
44267 clean-stage2-lto-plugin:
44268 @if [ $(current_stage) = stage2 ]; then \
44269 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44270 else \
44271 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
44272 $(MAKE) stage2-start; \
44273 fi; \
44274 cd $(HOST_SUBDIR)/lto-plugin && \
44275 $(MAKE) $(EXTRA_HOST_FLAGS) \
44276 $(POSTSTAGE1_FLAGS_TO_PASS) \
44277 clean
44278 @endif lto-plugin-bootstrap
44281 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
44282 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
44283 maybe-all-stage3-lto-plugin:
44284 maybe-clean-stage3-lto-plugin:
44285 @if lto-plugin-bootstrap
44286 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
44287 all-stage3: all-stage3-lto-plugin
44288 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
44289 all-stage3-lto-plugin: configure-stage3-lto-plugin
44290 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44291 @r=`${PWD_COMMAND}`; export r; \
44292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44293 TFLAGS="$(STAGE3_TFLAGS)"; \
44294 $(HOST_EXPORTS) \
44295 $(POSTSTAGE1_HOST_EXPORTS) \
44296 cd $(HOST_SUBDIR)/lto-plugin && \
44297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44298 CFLAGS="$(STAGE3_CFLAGS)" \
44299 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44300 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44301 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44302 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44303 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44304 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44305 TFLAGS="$(STAGE3_TFLAGS)" \
44306 $(TARGET-stage3-lto-plugin)
44308 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
44309 clean-stage3: clean-stage3-lto-plugin
44310 clean-stage3-lto-plugin:
44311 @if [ $(current_stage) = stage3 ]; then \
44312 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44313 else \
44314 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
44315 $(MAKE) stage3-start; \
44316 fi; \
44317 cd $(HOST_SUBDIR)/lto-plugin && \
44318 $(MAKE) $(EXTRA_HOST_FLAGS) \
44319 $(POSTSTAGE1_FLAGS_TO_PASS) \
44320 clean
44321 @endif lto-plugin-bootstrap
44324 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
44325 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
44326 maybe-all-stage4-lto-plugin:
44327 maybe-clean-stage4-lto-plugin:
44328 @if lto-plugin-bootstrap
44329 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
44330 all-stage4: all-stage4-lto-plugin
44331 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
44332 all-stage4-lto-plugin: configure-stage4-lto-plugin
44333 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44334 @r=`${PWD_COMMAND}`; export r; \
44335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44336 TFLAGS="$(STAGE4_TFLAGS)"; \
44337 $(HOST_EXPORTS) \
44338 $(POSTSTAGE1_HOST_EXPORTS) \
44339 cd $(HOST_SUBDIR)/lto-plugin && \
44340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44341 CFLAGS="$(STAGE4_CFLAGS)" \
44342 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44343 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44344 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44345 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44346 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44347 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44348 TFLAGS="$(STAGE4_TFLAGS)" \
44349 $(TARGET-stage4-lto-plugin)
44351 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
44352 clean-stage4: clean-stage4-lto-plugin
44353 clean-stage4-lto-plugin:
44354 @if [ $(current_stage) = stage4 ]; then \
44355 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44356 else \
44357 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
44358 $(MAKE) stage4-start; \
44359 fi; \
44360 cd $(HOST_SUBDIR)/lto-plugin && \
44361 $(MAKE) $(EXTRA_HOST_FLAGS) \
44362 $(POSTSTAGE1_FLAGS_TO_PASS) \
44363 clean
44364 @endif lto-plugin-bootstrap
44367 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
44368 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
44369 maybe-all-stageprofile-lto-plugin:
44370 maybe-clean-stageprofile-lto-plugin:
44371 @if lto-plugin-bootstrap
44372 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
44373 all-stageprofile: all-stageprofile-lto-plugin
44374 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
44375 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44376 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44377 @r=`${PWD_COMMAND}`; export r; \
44378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44379 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44380 $(HOST_EXPORTS) \
44381 $(POSTSTAGE1_HOST_EXPORTS) \
44382 cd $(HOST_SUBDIR)/lto-plugin && \
44383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44384 CFLAGS="$(STAGEprofile_CFLAGS)" \
44385 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44386 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44387 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44388 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44389 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44390 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44391 TFLAGS="$(STAGEprofile_TFLAGS)" \
44392 $(TARGET-stageprofile-lto-plugin)
44394 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
44395 clean-stageprofile: clean-stageprofile-lto-plugin
44396 clean-stageprofile-lto-plugin:
44397 @if [ $(current_stage) = stageprofile ]; then \
44398 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44399 else \
44400 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
44401 $(MAKE) stageprofile-start; \
44402 fi; \
44403 cd $(HOST_SUBDIR)/lto-plugin && \
44404 $(MAKE) $(EXTRA_HOST_FLAGS) \
44405 $(POSTSTAGE1_FLAGS_TO_PASS) \
44406 clean
44407 @endif lto-plugin-bootstrap
44410 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
44411 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
44412 maybe-all-stagefeedback-lto-plugin:
44413 maybe-clean-stagefeedback-lto-plugin:
44414 @if lto-plugin-bootstrap
44415 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
44416 all-stagefeedback: all-stagefeedback-lto-plugin
44417 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
44418 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44419 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44420 @r=`${PWD_COMMAND}`; export r; \
44421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44422 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44423 $(HOST_EXPORTS) \
44424 $(POSTSTAGE1_HOST_EXPORTS) \
44425 cd $(HOST_SUBDIR)/lto-plugin && \
44426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44427 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44428 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44429 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44433 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44434 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44435 $(TARGET-stagefeedback-lto-plugin)
44437 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
44438 clean-stagefeedback: clean-stagefeedback-lto-plugin
44439 clean-stagefeedback-lto-plugin:
44440 @if [ $(current_stage) = stagefeedback ]; then \
44441 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44442 else \
44443 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
44444 $(MAKE) stagefeedback-start; \
44445 fi; \
44446 cd $(HOST_SUBDIR)/lto-plugin && \
44447 $(MAKE) $(EXTRA_HOST_FLAGS) \
44448 $(POSTSTAGE1_FLAGS_TO_PASS) \
44449 clean
44450 @endif lto-plugin-bootstrap
44456 .PHONY: check-lto-plugin maybe-check-lto-plugin
44457 maybe-check-lto-plugin:
44458 @if lto-plugin
44459 maybe-check-lto-plugin: check-lto-plugin
44461 check-lto-plugin:
44462 @: $(MAKE); $(unstage)
44463 @r=`${PWD_COMMAND}`; export r; \
44464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44465 $(HOST_EXPORTS) \
44466 (cd $(HOST_SUBDIR)/lto-plugin && \
44467 $(MAKE) $(FLAGS_TO_PASS) check)
44469 @endif lto-plugin
44471 .PHONY: install-lto-plugin maybe-install-lto-plugin
44472 maybe-install-lto-plugin:
44473 @if lto-plugin
44474 maybe-install-lto-plugin: install-lto-plugin
44476 install-lto-plugin: installdirs
44477 @: $(MAKE); $(unstage)
44478 @r=`${PWD_COMMAND}`; export r; \
44479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44480 $(HOST_EXPORTS) \
44481 (cd $(HOST_SUBDIR)/lto-plugin && \
44482 $(MAKE) $(FLAGS_TO_PASS) install)
44484 @endif lto-plugin
44486 # Other targets (info, dvi, pdf, etc.)
44488 .PHONY: maybe-info-lto-plugin info-lto-plugin
44489 maybe-info-lto-plugin:
44490 @if lto-plugin
44491 maybe-info-lto-plugin: info-lto-plugin
44493 info-lto-plugin: \
44494 configure-lto-plugin
44495 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44496 r=`${PWD_COMMAND}`; export r; \
44497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44498 $(HOST_EXPORTS) \
44499 for flag in $(EXTRA_HOST_FLAGS) ; do \
44500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44501 done; \
44502 echo "Doing info in lto-plugin" ; \
44503 (cd $(HOST_SUBDIR)/lto-plugin && \
44504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44506 "RANLIB=$${RANLIB}" \
44507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44508 info) \
44509 || exit 1
44511 @endif lto-plugin
44513 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
44514 maybe-dvi-lto-plugin:
44515 @if lto-plugin
44516 maybe-dvi-lto-plugin: dvi-lto-plugin
44518 dvi-lto-plugin: \
44519 configure-lto-plugin
44520 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44521 r=`${PWD_COMMAND}`; export r; \
44522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44523 $(HOST_EXPORTS) \
44524 for flag in $(EXTRA_HOST_FLAGS) ; do \
44525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44526 done; \
44527 echo "Doing dvi in lto-plugin" ; \
44528 (cd $(HOST_SUBDIR)/lto-plugin && \
44529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44531 "RANLIB=$${RANLIB}" \
44532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44533 dvi) \
44534 || exit 1
44536 @endif lto-plugin
44538 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
44539 maybe-pdf-lto-plugin:
44540 @if lto-plugin
44541 maybe-pdf-lto-plugin: pdf-lto-plugin
44543 pdf-lto-plugin: \
44544 configure-lto-plugin
44545 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44546 r=`${PWD_COMMAND}`; export r; \
44547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548 $(HOST_EXPORTS) \
44549 for flag in $(EXTRA_HOST_FLAGS) ; do \
44550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44551 done; \
44552 echo "Doing pdf in lto-plugin" ; \
44553 (cd $(HOST_SUBDIR)/lto-plugin && \
44554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44556 "RANLIB=$${RANLIB}" \
44557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44558 pdf) \
44559 || exit 1
44561 @endif lto-plugin
44563 .PHONY: maybe-html-lto-plugin html-lto-plugin
44564 maybe-html-lto-plugin:
44565 @if lto-plugin
44566 maybe-html-lto-plugin: html-lto-plugin
44568 html-lto-plugin: \
44569 configure-lto-plugin
44570 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44571 r=`${PWD_COMMAND}`; export r; \
44572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44573 $(HOST_EXPORTS) \
44574 for flag in $(EXTRA_HOST_FLAGS) ; do \
44575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44576 done; \
44577 echo "Doing html in lto-plugin" ; \
44578 (cd $(HOST_SUBDIR)/lto-plugin && \
44579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44581 "RANLIB=$${RANLIB}" \
44582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44583 html) \
44584 || exit 1
44586 @endif lto-plugin
44588 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
44589 maybe-TAGS-lto-plugin:
44590 @if lto-plugin
44591 maybe-TAGS-lto-plugin: TAGS-lto-plugin
44593 TAGS-lto-plugin: \
44594 configure-lto-plugin
44595 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44596 r=`${PWD_COMMAND}`; export r; \
44597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44598 $(HOST_EXPORTS) \
44599 for flag in $(EXTRA_HOST_FLAGS) ; do \
44600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44601 done; \
44602 echo "Doing TAGS in lto-plugin" ; \
44603 (cd $(HOST_SUBDIR)/lto-plugin && \
44604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44606 "RANLIB=$${RANLIB}" \
44607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44608 TAGS) \
44609 || exit 1
44611 @endif lto-plugin
44613 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
44614 maybe-install-info-lto-plugin:
44615 @if lto-plugin
44616 maybe-install-info-lto-plugin: install-info-lto-plugin
44618 install-info-lto-plugin: \
44619 configure-lto-plugin \
44620 info-lto-plugin
44621 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44622 r=`${PWD_COMMAND}`; export r; \
44623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44624 $(HOST_EXPORTS) \
44625 for flag in $(EXTRA_HOST_FLAGS) ; do \
44626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44627 done; \
44628 echo "Doing install-info in lto-plugin" ; \
44629 (cd $(HOST_SUBDIR)/lto-plugin && \
44630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44632 "RANLIB=$${RANLIB}" \
44633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44634 install-info) \
44635 || exit 1
44637 @endif lto-plugin
44639 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
44640 maybe-install-pdf-lto-plugin:
44641 @if lto-plugin
44642 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
44644 install-pdf-lto-plugin: \
44645 configure-lto-plugin \
44646 pdf-lto-plugin
44647 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44648 r=`${PWD_COMMAND}`; export r; \
44649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44650 $(HOST_EXPORTS) \
44651 for flag in $(EXTRA_HOST_FLAGS) ; do \
44652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44653 done; \
44654 echo "Doing install-pdf in lto-plugin" ; \
44655 (cd $(HOST_SUBDIR)/lto-plugin && \
44656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44658 "RANLIB=$${RANLIB}" \
44659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44660 install-pdf) \
44661 || exit 1
44663 @endif lto-plugin
44665 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
44666 maybe-install-html-lto-plugin:
44667 @if lto-plugin
44668 maybe-install-html-lto-plugin: install-html-lto-plugin
44670 install-html-lto-plugin: \
44671 configure-lto-plugin \
44672 html-lto-plugin
44673 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44674 r=`${PWD_COMMAND}`; export r; \
44675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44676 $(HOST_EXPORTS) \
44677 for flag in $(EXTRA_HOST_FLAGS) ; do \
44678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44679 done; \
44680 echo "Doing install-html in lto-plugin" ; \
44681 (cd $(HOST_SUBDIR)/lto-plugin && \
44682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44684 "RANLIB=$${RANLIB}" \
44685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44686 install-html) \
44687 || exit 1
44689 @endif lto-plugin
44691 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
44692 maybe-installcheck-lto-plugin:
44693 @if lto-plugin
44694 maybe-installcheck-lto-plugin: installcheck-lto-plugin
44696 installcheck-lto-plugin: \
44697 configure-lto-plugin
44698 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44699 r=`${PWD_COMMAND}`; export r; \
44700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44701 $(HOST_EXPORTS) \
44702 for flag in $(EXTRA_HOST_FLAGS) ; do \
44703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44704 done; \
44705 echo "Doing installcheck in lto-plugin" ; \
44706 (cd $(HOST_SUBDIR)/lto-plugin && \
44707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44709 "RANLIB=$${RANLIB}" \
44710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44711 installcheck) \
44712 || exit 1
44714 @endif lto-plugin
44716 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
44717 maybe-mostlyclean-lto-plugin:
44718 @if lto-plugin
44719 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
44721 mostlyclean-lto-plugin:
44722 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44723 r=`${PWD_COMMAND}`; export r; \
44724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44725 $(HOST_EXPORTS) \
44726 for flag in $(EXTRA_HOST_FLAGS) ; do \
44727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44728 done; \
44729 echo "Doing mostlyclean in lto-plugin" ; \
44730 (cd $(HOST_SUBDIR)/lto-plugin && \
44731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44733 "RANLIB=$${RANLIB}" \
44734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44735 mostlyclean) \
44736 || exit 1
44738 @endif lto-plugin
44740 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
44741 maybe-clean-lto-plugin:
44742 @if lto-plugin
44743 maybe-clean-lto-plugin: clean-lto-plugin
44745 clean-lto-plugin:
44746 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44747 r=`${PWD_COMMAND}`; export r; \
44748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44749 $(HOST_EXPORTS) \
44750 for flag in $(EXTRA_HOST_FLAGS) ; do \
44751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44752 done; \
44753 echo "Doing clean in lto-plugin" ; \
44754 (cd $(HOST_SUBDIR)/lto-plugin && \
44755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44757 "RANLIB=$${RANLIB}" \
44758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44759 clean) \
44760 || exit 1
44762 @endif lto-plugin
44764 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
44765 maybe-distclean-lto-plugin:
44766 @if lto-plugin
44767 maybe-distclean-lto-plugin: distclean-lto-plugin
44769 distclean-lto-plugin:
44770 @[ -f ./lto-plugin/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 distclean in lto-plugin" ; \
44778 (cd $(HOST_SUBDIR)/lto-plugin && \
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 distclean) \
44784 || exit 1
44786 @endif lto-plugin
44788 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
44789 maybe-maintainer-clean-lto-plugin:
44790 @if lto-plugin
44791 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
44793 maintainer-clean-lto-plugin:
44794 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44795 r=`${PWD_COMMAND}`; export r; \
44796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44797 $(HOST_EXPORTS) \
44798 for flag in $(EXTRA_HOST_FLAGS) ; do \
44799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44800 done; \
44801 echo "Doing maintainer-clean in lto-plugin" ; \
44802 (cd $(HOST_SUBDIR)/lto-plugin && \
44803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44805 "RANLIB=$${RANLIB}" \
44806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44807 maintainer-clean) \
44808 || exit 1
44810 @endif lto-plugin
44814 # ---------------------------------------
44815 # Modules which run on the target machine
44816 # ---------------------------------------
44821 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44822 maybe-configure-target-libstdc++-v3:
44823 @if gcc-bootstrap
44824 configure-target-libstdc++-v3: stage_current
44825 @endif gcc-bootstrap
44826 @if target-libstdc++-v3
44827 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44828 configure-target-libstdc++-v3:
44829 @r=`${PWD_COMMAND}`; export r; \
44830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44831 echo "Checking multilib configuration for libstdc++-v3..."; \
44832 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44833 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44834 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44835 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44836 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44837 else \
44838 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44839 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44840 fi; \
44841 else \
44842 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44843 fi; \
44844 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44845 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44846 $(RAW_CXX_TARGET_EXPORTS) \
44847 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44848 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44849 case $(srcdir) in \
44850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44851 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44853 esac; \
44854 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44855 libsrcdir="$$s/libstdc++-v3"; \
44856 rm -f no-such-file || : ; \
44857 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44858 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44859 --target=${target_alias} $${srcdiroption} \
44860 || exit 1
44861 @endif target-libstdc++-v3
44865 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44866 maybe-configure-stage1-target-libstdc++-v3:
44867 @if target-libstdc++-v3-bootstrap
44868 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44869 configure-stage1-target-libstdc++-v3:
44870 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44871 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44872 @r=`${PWD_COMMAND}`; export r; \
44873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44874 TFLAGS="$(STAGE1_TFLAGS)"; \
44875 echo "Checking multilib configuration for libstdc++-v3..."; \
44876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44877 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44878 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44879 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44880 else \
44881 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44882 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44883 fi; \
44884 else \
44885 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44886 fi; \
44887 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44888 $(RAW_CXX_TARGET_EXPORTS) \
44889 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44890 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44891 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44892 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44893 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44894 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44895 case $(srcdir) in \
44896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44897 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44899 esac; \
44900 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44901 libsrcdir="$$s/libstdc++-v3"; \
44902 $(SHELL) $${libsrcdir}/configure \
44903 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44904 --target=${target_alias} $${srcdiroption} \
44905 $(STAGE1_CONFIGURE_FLAGS)
44906 @endif target-libstdc++-v3-bootstrap
44908 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44909 maybe-configure-stage2-target-libstdc++-v3:
44910 @if target-libstdc++-v3-bootstrap
44911 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44912 configure-stage2-target-libstdc++-v3:
44913 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44914 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44915 @r=`${PWD_COMMAND}`; export r; \
44916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44917 TFLAGS="$(STAGE2_TFLAGS)"; \
44918 echo "Checking multilib configuration for libstdc++-v3..."; \
44919 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44920 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44921 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44922 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44923 else \
44924 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44925 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44926 fi; \
44927 else \
44928 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44929 fi; \
44930 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44931 $(RAW_CXX_TARGET_EXPORTS) \
44933 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44934 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44935 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44936 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44937 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44938 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44939 case $(srcdir) in \
44940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44941 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44943 esac; \
44944 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44945 libsrcdir="$$s/libstdc++-v3"; \
44946 $(SHELL) $${libsrcdir}/configure \
44947 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44948 --target=${target_alias} $${srcdiroption} \
44949 --with-build-libsubdir=$(HOST_SUBDIR) \
44950 $(STAGE2_CONFIGURE_FLAGS)
44951 @endif target-libstdc++-v3-bootstrap
44953 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44954 maybe-configure-stage3-target-libstdc++-v3:
44955 @if target-libstdc++-v3-bootstrap
44956 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44957 configure-stage3-target-libstdc++-v3:
44958 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44959 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44960 @r=`${PWD_COMMAND}`; export r; \
44961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44962 TFLAGS="$(STAGE3_TFLAGS)"; \
44963 echo "Checking multilib configuration for libstdc++-v3..."; \
44964 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44965 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44966 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44967 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44968 else \
44969 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44970 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44971 fi; \
44972 else \
44973 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44974 fi; \
44975 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44976 $(RAW_CXX_TARGET_EXPORTS) \
44978 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44979 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44980 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44981 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44982 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44983 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44984 case $(srcdir) in \
44985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44986 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44988 esac; \
44989 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44990 libsrcdir="$$s/libstdc++-v3"; \
44991 $(SHELL) $${libsrcdir}/configure \
44992 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44993 --target=${target_alias} $${srcdiroption} \
44994 --with-build-libsubdir=$(HOST_SUBDIR) \
44995 $(STAGE3_CONFIGURE_FLAGS)
44996 @endif target-libstdc++-v3-bootstrap
44998 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44999 maybe-configure-stage4-target-libstdc++-v3:
45000 @if target-libstdc++-v3-bootstrap
45001 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45002 configure-stage4-target-libstdc++-v3:
45003 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45004 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45005 @r=`${PWD_COMMAND}`; export r; \
45006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45007 TFLAGS="$(STAGE4_TFLAGS)"; \
45008 echo "Checking multilib configuration for libstdc++-v3..."; \
45009 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45010 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45011 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45012 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45013 else \
45014 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45015 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45016 fi; \
45017 else \
45018 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45019 fi; \
45020 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45021 $(RAW_CXX_TARGET_EXPORTS) \
45023 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45024 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45025 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45026 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45027 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45028 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45029 case $(srcdir) in \
45030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45031 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45033 esac; \
45034 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45035 libsrcdir="$$s/libstdc++-v3"; \
45036 $(SHELL) $${libsrcdir}/configure \
45037 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45038 --target=${target_alias} $${srcdiroption} \
45039 --with-build-libsubdir=$(HOST_SUBDIR) \
45040 $(STAGE4_CONFIGURE_FLAGS)
45041 @endif target-libstdc++-v3-bootstrap
45043 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45044 maybe-configure-stageprofile-target-libstdc++-v3:
45045 @if target-libstdc++-v3-bootstrap
45046 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45047 configure-stageprofile-target-libstdc++-v3:
45048 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45049 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45050 @r=`${PWD_COMMAND}`; export r; \
45051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45052 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45053 echo "Checking multilib configuration for libstdc++-v3..."; \
45054 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45055 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45056 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45057 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45058 else \
45059 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45060 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45061 fi; \
45062 else \
45063 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45064 fi; \
45065 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45066 $(RAW_CXX_TARGET_EXPORTS) \
45068 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45069 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45070 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45071 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45072 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45073 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45074 case $(srcdir) in \
45075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45076 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45078 esac; \
45079 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45080 libsrcdir="$$s/libstdc++-v3"; \
45081 $(SHELL) $${libsrcdir}/configure \
45082 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45083 --target=${target_alias} $${srcdiroption} \
45084 --with-build-libsubdir=$(HOST_SUBDIR) \
45085 $(STAGEprofile_CONFIGURE_FLAGS)
45086 @endif target-libstdc++-v3-bootstrap
45088 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45089 maybe-configure-stagefeedback-target-libstdc++-v3:
45090 @if target-libstdc++-v3-bootstrap
45091 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45092 configure-stagefeedback-target-libstdc++-v3:
45093 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45094 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45095 @r=`${PWD_COMMAND}`; export r; \
45096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45097 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45098 echo "Checking multilib configuration for libstdc++-v3..."; \
45099 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45100 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45101 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45102 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45103 else \
45104 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45105 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45106 fi; \
45107 else \
45108 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45109 fi; \
45110 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45111 $(RAW_CXX_TARGET_EXPORTS) \
45113 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45114 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45115 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45116 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45117 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45118 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45119 case $(srcdir) in \
45120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45121 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45123 esac; \
45124 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45125 libsrcdir="$$s/libstdc++-v3"; \
45126 $(SHELL) $${libsrcdir}/configure \
45127 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45128 --target=${target_alias} $${srcdiroption} \
45129 --with-build-libsubdir=$(HOST_SUBDIR) \
45130 $(STAGEfeedback_CONFIGURE_FLAGS)
45131 @endif target-libstdc++-v3-bootstrap
45137 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45138 maybe-all-target-libstdc++-v3:
45139 @if gcc-bootstrap
45140 all-target-libstdc++-v3: stage_current
45141 @endif gcc-bootstrap
45142 @if target-libstdc++-v3
45143 TARGET-target-libstdc++-v3=all
45144 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45145 all-target-libstdc++-v3: configure-target-libstdc++-v3
45146 @r=`${PWD_COMMAND}`; export r; \
45147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45148 $(RAW_CXX_TARGET_EXPORTS) \
45149 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45150 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45151 $(TARGET-target-libstdc++-v3))
45152 @endif target-libstdc++-v3
45156 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45157 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45158 maybe-all-stage1-target-libstdc++-v3:
45159 maybe-clean-stage1-target-libstdc++-v3:
45160 @if target-libstdc++-v3-bootstrap
45161 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45162 all-stage1: all-stage1-target-libstdc++-v3
45163 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45164 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45165 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45166 @r=`${PWD_COMMAND}`; export r; \
45167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45168 TFLAGS="$(STAGE1_TFLAGS)"; \
45169 $(RAW_CXX_TARGET_EXPORTS) \
45170 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45172 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45173 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45174 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45178 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45179 TFLAGS="$(STAGE1_TFLAGS)" \
45180 $(TARGET-stage1-target-libstdc++-v3)
45182 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45183 clean-stage1: clean-stage1-target-libstdc++-v3
45184 clean-stage1-target-libstdc++-v3:
45185 @if [ $(current_stage) = stage1 ]; then \
45186 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45187 else \
45188 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45189 $(MAKE) stage1-start; \
45190 fi; \
45191 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45192 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45193 clean
45194 @endif target-libstdc++-v3-bootstrap
45197 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45198 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45199 maybe-all-stage2-target-libstdc++-v3:
45200 maybe-clean-stage2-target-libstdc++-v3:
45201 @if target-libstdc++-v3-bootstrap
45202 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45203 all-stage2: all-stage2-target-libstdc++-v3
45204 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45205 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45206 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45207 @r=`${PWD_COMMAND}`; export r; \
45208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45209 TFLAGS="$(STAGE2_TFLAGS)"; \
45210 $(RAW_CXX_TARGET_EXPORTS) \
45212 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45214 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45215 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45216 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45220 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45221 TFLAGS="$(STAGE2_TFLAGS)" \
45222 $(TARGET-stage2-target-libstdc++-v3)
45224 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45225 clean-stage2: clean-stage2-target-libstdc++-v3
45226 clean-stage2-target-libstdc++-v3:
45227 @if [ $(current_stage) = stage2 ]; then \
45228 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45229 else \
45230 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45231 $(MAKE) stage2-start; \
45232 fi; \
45233 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45234 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45236 clean
45237 @endif target-libstdc++-v3-bootstrap
45240 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45241 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45242 maybe-all-stage3-target-libstdc++-v3:
45243 maybe-clean-stage3-target-libstdc++-v3:
45244 @if target-libstdc++-v3-bootstrap
45245 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45246 all-stage3: all-stage3-target-libstdc++-v3
45247 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45248 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45249 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45250 @r=`${PWD_COMMAND}`; export r; \
45251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45252 TFLAGS="$(STAGE3_TFLAGS)"; \
45253 $(RAW_CXX_TARGET_EXPORTS) \
45255 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45257 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45259 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45263 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45264 TFLAGS="$(STAGE3_TFLAGS)" \
45265 $(TARGET-stage3-target-libstdc++-v3)
45267 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45268 clean-stage3: clean-stage3-target-libstdc++-v3
45269 clean-stage3-target-libstdc++-v3:
45270 @if [ $(current_stage) = stage3 ]; then \
45271 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45272 else \
45273 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45274 $(MAKE) stage3-start; \
45275 fi; \
45276 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45277 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45279 clean
45280 @endif target-libstdc++-v3-bootstrap
45283 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45284 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45285 maybe-all-stage4-target-libstdc++-v3:
45286 maybe-clean-stage4-target-libstdc++-v3:
45287 @if target-libstdc++-v3-bootstrap
45288 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45289 all-stage4: all-stage4-target-libstdc++-v3
45290 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45291 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45292 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45293 @r=`${PWD_COMMAND}`; export r; \
45294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45295 TFLAGS="$(STAGE4_TFLAGS)"; \
45296 $(RAW_CXX_TARGET_EXPORTS) \
45298 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45299 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45300 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45301 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45302 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45306 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45307 TFLAGS="$(STAGE4_TFLAGS)" \
45308 $(TARGET-stage4-target-libstdc++-v3)
45310 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45311 clean-stage4: clean-stage4-target-libstdc++-v3
45312 clean-stage4-target-libstdc++-v3:
45313 @if [ $(current_stage) = stage4 ]; then \
45314 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45315 else \
45316 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45317 $(MAKE) stage4-start; \
45318 fi; \
45319 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45320 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45322 clean
45323 @endif target-libstdc++-v3-bootstrap
45326 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45327 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45328 maybe-all-stageprofile-target-libstdc++-v3:
45329 maybe-clean-stageprofile-target-libstdc++-v3:
45330 @if target-libstdc++-v3-bootstrap
45331 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45332 all-stageprofile: all-stageprofile-target-libstdc++-v3
45333 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45334 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45335 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45336 @r=`${PWD_COMMAND}`; export r; \
45337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45338 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45339 $(RAW_CXX_TARGET_EXPORTS) \
45341 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45343 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45344 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45345 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45349 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45350 TFLAGS="$(STAGEprofile_TFLAGS)" \
45351 $(TARGET-stageprofile-target-libstdc++-v3)
45353 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45354 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45355 clean-stageprofile-target-libstdc++-v3:
45356 @if [ $(current_stage) = stageprofile ]; then \
45357 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45358 else \
45359 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45360 $(MAKE) stageprofile-start; \
45361 fi; \
45362 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45363 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45365 clean
45366 @endif target-libstdc++-v3-bootstrap
45369 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45370 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45371 maybe-all-stagefeedback-target-libstdc++-v3:
45372 maybe-clean-stagefeedback-target-libstdc++-v3:
45373 @if target-libstdc++-v3-bootstrap
45374 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45375 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45376 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45377 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45379 @r=`${PWD_COMMAND}`; export r; \
45380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45381 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45382 $(RAW_CXX_TARGET_EXPORTS) \
45384 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45386 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45387 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45388 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45392 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45393 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45394 $(TARGET-stagefeedback-target-libstdc++-v3)
45396 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45397 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45398 clean-stagefeedback-target-libstdc++-v3:
45399 @if [ $(current_stage) = stagefeedback ]; then \
45400 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45401 else \
45402 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45403 $(MAKE) stagefeedback-start; \
45404 fi; \
45405 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45406 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45408 clean
45409 @endif target-libstdc++-v3-bootstrap
45416 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45417 maybe-check-target-libstdc++-v3:
45418 @if target-libstdc++-v3
45419 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45421 check-target-libstdc++-v3:
45422 @: $(MAKE); $(unstage)
45423 @r=`${PWD_COMMAND}`; export r; \
45424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45425 $(RAW_CXX_TARGET_EXPORTS) \
45426 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45427 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45429 @endif target-libstdc++-v3
45431 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45432 maybe-install-target-libstdc++-v3:
45433 @if target-libstdc++-v3
45434 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45436 install-target-libstdc++-v3: installdirs
45437 @: $(MAKE); $(unstage)
45438 @r=`${PWD_COMMAND}`; export r; \
45439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45440 $(RAW_CXX_TARGET_EXPORTS) \
45441 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45442 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45444 @endif target-libstdc++-v3
45446 # Other targets (info, dvi, pdf, etc.)
45448 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45449 maybe-info-target-libstdc++-v3:
45450 @if target-libstdc++-v3
45451 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45453 info-target-libstdc++-v3: \
45454 configure-target-libstdc++-v3
45455 @: $(MAKE); $(unstage)
45456 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45457 r=`${PWD_COMMAND}`; export r; \
45458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45459 $(RAW_CXX_TARGET_EXPORTS) \
45460 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45461 for flag in $(EXTRA_TARGET_FLAGS); do \
45462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45463 done; \
45464 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45467 "RANLIB=$${RANLIB}" \
45468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45469 info) \
45470 || exit 1
45472 @endif target-libstdc++-v3
45474 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45475 maybe-dvi-target-libstdc++-v3:
45476 @if target-libstdc++-v3
45477 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45479 dvi-target-libstdc++-v3: \
45480 configure-target-libstdc++-v3
45481 @: $(MAKE); $(unstage)
45482 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45483 r=`${PWD_COMMAND}`; export r; \
45484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45485 $(RAW_CXX_TARGET_EXPORTS) \
45486 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45487 for flag in $(EXTRA_TARGET_FLAGS); do \
45488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45489 done; \
45490 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45493 "RANLIB=$${RANLIB}" \
45494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45495 dvi) \
45496 || exit 1
45498 @endif target-libstdc++-v3
45500 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45501 maybe-pdf-target-libstdc++-v3:
45502 @if target-libstdc++-v3
45503 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45505 pdf-target-libstdc++-v3: \
45506 configure-target-libstdc++-v3
45507 @: $(MAKE); $(unstage)
45508 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45509 r=`${PWD_COMMAND}`; export r; \
45510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45511 $(RAW_CXX_TARGET_EXPORTS) \
45512 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45513 for flag in $(EXTRA_TARGET_FLAGS); do \
45514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45515 done; \
45516 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45519 "RANLIB=$${RANLIB}" \
45520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45521 pdf) \
45522 || exit 1
45524 @endif target-libstdc++-v3
45526 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45527 maybe-html-target-libstdc++-v3:
45528 @if target-libstdc++-v3
45529 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45531 html-target-libstdc++-v3: \
45532 configure-target-libstdc++-v3
45533 @: $(MAKE); $(unstage)
45534 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45535 r=`${PWD_COMMAND}`; export r; \
45536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45537 $(RAW_CXX_TARGET_EXPORTS) \
45538 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45539 for flag in $(EXTRA_TARGET_FLAGS); do \
45540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45541 done; \
45542 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45545 "RANLIB=$${RANLIB}" \
45546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45547 html) \
45548 || exit 1
45550 @endif target-libstdc++-v3
45552 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45553 maybe-TAGS-target-libstdc++-v3:
45554 @if target-libstdc++-v3
45555 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45557 TAGS-target-libstdc++-v3: \
45558 configure-target-libstdc++-v3
45559 @: $(MAKE); $(unstage)
45560 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45561 r=`${PWD_COMMAND}`; export r; \
45562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45563 $(RAW_CXX_TARGET_EXPORTS) \
45564 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45565 for flag in $(EXTRA_TARGET_FLAGS); do \
45566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45567 done; \
45568 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45571 "RANLIB=$${RANLIB}" \
45572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45573 TAGS) \
45574 || exit 1
45576 @endif target-libstdc++-v3
45578 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45579 maybe-install-info-target-libstdc++-v3:
45580 @if target-libstdc++-v3
45581 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45583 install-info-target-libstdc++-v3: \
45584 configure-target-libstdc++-v3 \
45585 info-target-libstdc++-v3
45586 @: $(MAKE); $(unstage)
45587 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45588 r=`${PWD_COMMAND}`; export r; \
45589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45590 $(RAW_CXX_TARGET_EXPORTS) \
45591 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45592 for flag in $(EXTRA_TARGET_FLAGS); do \
45593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45594 done; \
45595 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45598 "RANLIB=$${RANLIB}" \
45599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45600 install-info) \
45601 || exit 1
45603 @endif target-libstdc++-v3
45605 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45606 maybe-install-pdf-target-libstdc++-v3:
45607 @if target-libstdc++-v3
45608 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45610 install-pdf-target-libstdc++-v3: \
45611 configure-target-libstdc++-v3 \
45612 pdf-target-libstdc++-v3
45613 @: $(MAKE); $(unstage)
45614 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45615 r=`${PWD_COMMAND}`; export r; \
45616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45617 $(RAW_CXX_TARGET_EXPORTS) \
45618 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45619 for flag in $(EXTRA_TARGET_FLAGS); do \
45620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45621 done; \
45622 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45625 "RANLIB=$${RANLIB}" \
45626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45627 install-pdf) \
45628 || exit 1
45630 @endif target-libstdc++-v3
45632 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45633 maybe-install-html-target-libstdc++-v3:
45634 @if target-libstdc++-v3
45635 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45637 install-html-target-libstdc++-v3: \
45638 configure-target-libstdc++-v3 \
45639 html-target-libstdc++-v3
45640 @: $(MAKE); $(unstage)
45641 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45642 r=`${PWD_COMMAND}`; export r; \
45643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45644 $(RAW_CXX_TARGET_EXPORTS) \
45645 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45646 for flag in $(EXTRA_TARGET_FLAGS); do \
45647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45648 done; \
45649 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45652 "RANLIB=$${RANLIB}" \
45653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45654 install-html) \
45655 || exit 1
45657 @endif target-libstdc++-v3
45659 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45660 maybe-installcheck-target-libstdc++-v3:
45661 @if target-libstdc++-v3
45662 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45664 installcheck-target-libstdc++-v3: \
45665 configure-target-libstdc++-v3
45666 @: $(MAKE); $(unstage)
45667 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45668 r=`${PWD_COMMAND}`; export r; \
45669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45670 $(RAW_CXX_TARGET_EXPORTS) \
45671 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45672 for flag in $(EXTRA_TARGET_FLAGS); do \
45673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45674 done; \
45675 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45678 "RANLIB=$${RANLIB}" \
45679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45680 installcheck) \
45681 || exit 1
45683 @endif target-libstdc++-v3
45685 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45686 maybe-mostlyclean-target-libstdc++-v3:
45687 @if target-libstdc++-v3
45688 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45690 mostlyclean-target-libstdc++-v3:
45691 @: $(MAKE); $(unstage)
45692 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45693 r=`${PWD_COMMAND}`; export r; \
45694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45695 $(RAW_CXX_TARGET_EXPORTS) \
45696 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45697 for flag in $(EXTRA_TARGET_FLAGS); do \
45698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45699 done; \
45700 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45703 "RANLIB=$${RANLIB}" \
45704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45705 mostlyclean) \
45706 || exit 1
45708 @endif target-libstdc++-v3
45710 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45711 maybe-clean-target-libstdc++-v3:
45712 @if target-libstdc++-v3
45713 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45715 clean-target-libstdc++-v3:
45716 @: $(MAKE); $(unstage)
45717 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45718 r=`${PWD_COMMAND}`; export r; \
45719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45720 $(RAW_CXX_TARGET_EXPORTS) \
45721 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45722 for flag in $(EXTRA_TARGET_FLAGS); do \
45723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45724 done; \
45725 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45728 "RANLIB=$${RANLIB}" \
45729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45730 clean) \
45731 || exit 1
45733 @endif target-libstdc++-v3
45735 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45736 maybe-distclean-target-libstdc++-v3:
45737 @if target-libstdc++-v3
45738 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45740 distclean-target-libstdc++-v3:
45741 @: $(MAKE); $(unstage)
45742 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45743 r=`${PWD_COMMAND}`; export r; \
45744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45745 $(RAW_CXX_TARGET_EXPORTS) \
45746 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45747 for flag in $(EXTRA_TARGET_FLAGS); do \
45748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45749 done; \
45750 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45753 "RANLIB=$${RANLIB}" \
45754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45755 distclean) \
45756 || exit 1
45758 @endif target-libstdc++-v3
45760 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45761 maybe-maintainer-clean-target-libstdc++-v3:
45762 @if target-libstdc++-v3
45763 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45765 maintainer-clean-target-libstdc++-v3:
45766 @: $(MAKE); $(unstage)
45767 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45768 r=`${PWD_COMMAND}`; export r; \
45769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45770 $(RAW_CXX_TARGET_EXPORTS) \
45771 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45772 for flag in $(EXTRA_TARGET_FLAGS); do \
45773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45774 done; \
45775 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45778 "RANLIB=$${RANLIB}" \
45779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45780 maintainer-clean) \
45781 || exit 1
45783 @endif target-libstdc++-v3
45789 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
45790 maybe-configure-target-libmudflap:
45791 @if gcc-bootstrap
45792 configure-target-libmudflap: stage_current
45793 @endif gcc-bootstrap
45794 @if target-libmudflap
45795 maybe-configure-target-libmudflap: configure-target-libmudflap
45796 configure-target-libmudflap:
45797 @: $(MAKE); $(unstage)
45798 @r=`${PWD_COMMAND}`; export r; \
45799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45800 echo "Checking multilib configuration for libmudflap..."; \
45801 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45802 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
45803 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45804 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45805 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
45806 else \
45807 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
45808 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45809 fi; \
45810 else \
45811 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45812 fi; \
45813 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
45814 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45815 $(NORMAL_TARGET_EXPORTS) \
45816 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
45817 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
45818 case $(srcdir) in \
45819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45820 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
45821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45822 esac; \
45823 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
45824 libsrcdir="$$s/libmudflap"; \
45825 rm -f no-such-file || : ; \
45826 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45827 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45828 --target=${target_alias} $${srcdiroption} \
45829 || exit 1
45830 @endif target-libmudflap
45836 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
45837 maybe-all-target-libmudflap:
45838 @if gcc-bootstrap
45839 all-target-libmudflap: stage_current
45840 @endif gcc-bootstrap
45841 @if target-libmudflap
45842 TARGET-target-libmudflap=all
45843 maybe-all-target-libmudflap: all-target-libmudflap
45844 all-target-libmudflap: configure-target-libmudflap
45845 @: $(MAKE); $(unstage)
45846 @r=`${PWD_COMMAND}`; export r; \
45847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45848 $(NORMAL_TARGET_EXPORTS) \
45849 (cd $(TARGET_SUBDIR)/libmudflap && \
45850 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45851 $(TARGET-target-libmudflap))
45852 @endif target-libmudflap
45858 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
45859 maybe-check-target-libmudflap:
45860 @if target-libmudflap
45861 maybe-check-target-libmudflap: check-target-libmudflap
45863 check-target-libmudflap:
45864 @: $(MAKE); $(unstage)
45865 @r=`${PWD_COMMAND}`; export r; \
45866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45867 $(NORMAL_TARGET_EXPORTS) \
45868 (cd $(TARGET_SUBDIR)/libmudflap && \
45869 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45871 @endif target-libmudflap
45873 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
45874 maybe-install-target-libmudflap:
45875 @if target-libmudflap
45876 maybe-install-target-libmudflap: install-target-libmudflap
45878 install-target-libmudflap: installdirs
45879 @: $(MAKE); $(unstage)
45880 @r=`${PWD_COMMAND}`; export r; \
45881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45882 $(NORMAL_TARGET_EXPORTS) \
45883 (cd $(TARGET_SUBDIR)/libmudflap && \
45884 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45886 @endif target-libmudflap
45888 # Other targets (info, dvi, pdf, etc.)
45890 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
45891 maybe-info-target-libmudflap:
45892 @if target-libmudflap
45893 maybe-info-target-libmudflap: info-target-libmudflap
45895 info-target-libmudflap: \
45896 configure-target-libmudflap
45897 @: $(MAKE); $(unstage)
45898 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45899 r=`${PWD_COMMAND}`; export r; \
45900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45901 $(NORMAL_TARGET_EXPORTS) \
45902 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
45903 for flag in $(EXTRA_TARGET_FLAGS); do \
45904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45905 done; \
45906 (cd $(TARGET_SUBDIR)/libmudflap && \
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 info) \
45912 || exit 1
45914 @endif target-libmudflap
45916 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
45917 maybe-dvi-target-libmudflap:
45918 @if target-libmudflap
45919 maybe-dvi-target-libmudflap: dvi-target-libmudflap
45921 dvi-target-libmudflap: \
45922 configure-target-libmudflap
45923 @: $(MAKE); $(unstage)
45924 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45925 r=`${PWD_COMMAND}`; export r; \
45926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927 $(NORMAL_TARGET_EXPORTS) \
45928 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
45929 for flag in $(EXTRA_TARGET_FLAGS); do \
45930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45931 done; \
45932 (cd $(TARGET_SUBDIR)/libmudflap && \
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 dvi) \
45938 || exit 1
45940 @endif target-libmudflap
45942 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
45943 maybe-pdf-target-libmudflap:
45944 @if target-libmudflap
45945 maybe-pdf-target-libmudflap: pdf-target-libmudflap
45947 pdf-target-libmudflap: \
45948 configure-target-libmudflap
45949 @: $(MAKE); $(unstage)
45950 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45951 r=`${PWD_COMMAND}`; export r; \
45952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45953 $(NORMAL_TARGET_EXPORTS) \
45954 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
45955 for flag in $(EXTRA_TARGET_FLAGS); do \
45956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45957 done; \
45958 (cd $(TARGET_SUBDIR)/libmudflap && \
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 pdf) \
45964 || exit 1
45966 @endif target-libmudflap
45968 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
45969 maybe-html-target-libmudflap:
45970 @if target-libmudflap
45971 maybe-html-target-libmudflap: html-target-libmudflap
45973 html-target-libmudflap: \
45974 configure-target-libmudflap
45975 @: $(MAKE); $(unstage)
45976 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45977 r=`${PWD_COMMAND}`; export r; \
45978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45979 $(NORMAL_TARGET_EXPORTS) \
45980 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
45981 for flag in $(EXTRA_TARGET_FLAGS); do \
45982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45983 done; \
45984 (cd $(TARGET_SUBDIR)/libmudflap && \
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 html) \
45990 || exit 1
45992 @endif target-libmudflap
45994 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
45995 maybe-TAGS-target-libmudflap:
45996 @if target-libmudflap
45997 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
45999 TAGS-target-libmudflap: \
46000 configure-target-libmudflap
46001 @: $(MAKE); $(unstage)
46002 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46003 r=`${PWD_COMMAND}`; export r; \
46004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46005 $(NORMAL_TARGET_EXPORTS) \
46006 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
46007 for flag in $(EXTRA_TARGET_FLAGS); do \
46008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46009 done; \
46010 (cd $(TARGET_SUBDIR)/libmudflap && \
46011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46013 "RANLIB=$${RANLIB}" \
46014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46015 TAGS) \
46016 || exit 1
46018 @endif target-libmudflap
46020 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
46021 maybe-install-info-target-libmudflap:
46022 @if target-libmudflap
46023 maybe-install-info-target-libmudflap: install-info-target-libmudflap
46025 install-info-target-libmudflap: \
46026 configure-target-libmudflap \
46027 info-target-libmudflap
46028 @: $(MAKE); $(unstage)
46029 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46030 r=`${PWD_COMMAND}`; export r; \
46031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46032 $(NORMAL_TARGET_EXPORTS) \
46033 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
46034 for flag in $(EXTRA_TARGET_FLAGS); do \
46035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46036 done; \
46037 (cd $(TARGET_SUBDIR)/libmudflap && \
46038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46040 "RANLIB=$${RANLIB}" \
46041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46042 install-info) \
46043 || exit 1
46045 @endif target-libmudflap
46047 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
46048 maybe-install-pdf-target-libmudflap:
46049 @if target-libmudflap
46050 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
46052 install-pdf-target-libmudflap: \
46053 configure-target-libmudflap \
46054 pdf-target-libmudflap
46055 @: $(MAKE); $(unstage)
46056 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46057 r=`${PWD_COMMAND}`; export r; \
46058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46059 $(NORMAL_TARGET_EXPORTS) \
46060 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46061 for flag in $(EXTRA_TARGET_FLAGS); do \
46062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46063 done; \
46064 (cd $(TARGET_SUBDIR)/libmudflap && \
46065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46067 "RANLIB=$${RANLIB}" \
46068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46069 install-pdf) \
46070 || exit 1
46072 @endif target-libmudflap
46074 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
46075 maybe-install-html-target-libmudflap:
46076 @if target-libmudflap
46077 maybe-install-html-target-libmudflap: install-html-target-libmudflap
46079 install-html-target-libmudflap: \
46080 configure-target-libmudflap \
46081 html-target-libmudflap
46082 @: $(MAKE); $(unstage)
46083 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46084 r=`${PWD_COMMAND}`; export r; \
46085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46086 $(NORMAL_TARGET_EXPORTS) \
46087 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
46088 for flag in $(EXTRA_TARGET_FLAGS); do \
46089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46090 done; \
46091 (cd $(TARGET_SUBDIR)/libmudflap && \
46092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46094 "RANLIB=$${RANLIB}" \
46095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46096 install-html) \
46097 || exit 1
46099 @endif target-libmudflap
46101 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
46102 maybe-installcheck-target-libmudflap:
46103 @if target-libmudflap
46104 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
46106 installcheck-target-libmudflap: \
46107 configure-target-libmudflap
46108 @: $(MAKE); $(unstage)
46109 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46110 r=`${PWD_COMMAND}`; export r; \
46111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46112 $(NORMAL_TARGET_EXPORTS) \
46113 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
46114 for flag in $(EXTRA_TARGET_FLAGS); do \
46115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46116 done; \
46117 (cd $(TARGET_SUBDIR)/libmudflap && \
46118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46120 "RANLIB=$${RANLIB}" \
46121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46122 installcheck) \
46123 || exit 1
46125 @endif target-libmudflap
46127 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
46128 maybe-mostlyclean-target-libmudflap:
46129 @if target-libmudflap
46130 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
46132 mostlyclean-target-libmudflap:
46133 @: $(MAKE); $(unstage)
46134 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46135 r=`${PWD_COMMAND}`; export r; \
46136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46137 $(NORMAL_TARGET_EXPORTS) \
46138 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
46139 for flag in $(EXTRA_TARGET_FLAGS); do \
46140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46141 done; \
46142 (cd $(TARGET_SUBDIR)/libmudflap && \
46143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46145 "RANLIB=$${RANLIB}" \
46146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46147 mostlyclean) \
46148 || exit 1
46150 @endif target-libmudflap
46152 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
46153 maybe-clean-target-libmudflap:
46154 @if target-libmudflap
46155 maybe-clean-target-libmudflap: clean-target-libmudflap
46157 clean-target-libmudflap:
46158 @: $(MAKE); $(unstage)
46159 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46160 r=`${PWD_COMMAND}`; export r; \
46161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46162 $(NORMAL_TARGET_EXPORTS) \
46163 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
46164 for flag in $(EXTRA_TARGET_FLAGS); do \
46165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46166 done; \
46167 (cd $(TARGET_SUBDIR)/libmudflap && \
46168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46170 "RANLIB=$${RANLIB}" \
46171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46172 clean) \
46173 || exit 1
46175 @endif target-libmudflap
46177 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
46178 maybe-distclean-target-libmudflap:
46179 @if target-libmudflap
46180 maybe-distclean-target-libmudflap: distclean-target-libmudflap
46182 distclean-target-libmudflap:
46183 @: $(MAKE); $(unstage)
46184 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46185 r=`${PWD_COMMAND}`; export r; \
46186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46187 $(NORMAL_TARGET_EXPORTS) \
46188 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
46189 for flag in $(EXTRA_TARGET_FLAGS); do \
46190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46191 done; \
46192 (cd $(TARGET_SUBDIR)/libmudflap && \
46193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46195 "RANLIB=$${RANLIB}" \
46196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46197 distclean) \
46198 || exit 1
46200 @endif target-libmudflap
46202 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
46203 maybe-maintainer-clean-target-libmudflap:
46204 @if target-libmudflap
46205 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
46207 maintainer-clean-target-libmudflap:
46208 @: $(MAKE); $(unstage)
46209 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46210 r=`${PWD_COMMAND}`; export r; \
46211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46212 $(NORMAL_TARGET_EXPORTS) \
46213 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
46214 for flag in $(EXTRA_TARGET_FLAGS); do \
46215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46216 done; \
46217 (cd $(TARGET_SUBDIR)/libmudflap && \
46218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46220 "RANLIB=$${RANLIB}" \
46221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46222 maintainer-clean) \
46223 || exit 1
46225 @endif target-libmudflap
46231 .PHONY: configure-target-libssp maybe-configure-target-libssp
46232 maybe-configure-target-libssp:
46233 @if gcc-bootstrap
46234 configure-target-libssp: stage_current
46235 @endif gcc-bootstrap
46236 @if target-libssp
46237 maybe-configure-target-libssp: configure-target-libssp
46238 configure-target-libssp:
46239 @: $(MAKE); $(unstage)
46240 @r=`${PWD_COMMAND}`; export r; \
46241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242 echo "Checking multilib configuration for libssp..."; \
46243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46244 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
46245 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46246 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46247 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46248 else \
46249 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46250 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46251 fi; \
46252 else \
46253 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46254 fi; \
46255 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46256 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46257 $(NORMAL_TARGET_EXPORTS) \
46258 echo Configuring in $(TARGET_SUBDIR)/libssp; \
46259 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46260 case $(srcdir) in \
46261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46262 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46264 esac; \
46265 srcdiroption="--srcdir=$${topdir}/libssp"; \
46266 libsrcdir="$$s/libssp"; \
46267 rm -f no-such-file || : ; \
46268 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46269 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46270 --target=${target_alias} $${srcdiroption} \
46271 || exit 1
46272 @endif target-libssp
46278 .PHONY: all-target-libssp maybe-all-target-libssp
46279 maybe-all-target-libssp:
46280 @if gcc-bootstrap
46281 all-target-libssp: stage_current
46282 @endif gcc-bootstrap
46283 @if target-libssp
46284 TARGET-target-libssp=all
46285 maybe-all-target-libssp: all-target-libssp
46286 all-target-libssp: configure-target-libssp
46287 @: $(MAKE); $(unstage)
46288 @r=`${PWD_COMMAND}`; export r; \
46289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46290 $(NORMAL_TARGET_EXPORTS) \
46291 (cd $(TARGET_SUBDIR)/libssp && \
46292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46293 $(TARGET-target-libssp))
46294 @endif target-libssp
46300 .PHONY: check-target-libssp maybe-check-target-libssp
46301 maybe-check-target-libssp:
46302 @if target-libssp
46303 maybe-check-target-libssp: check-target-libssp
46305 check-target-libssp:
46306 @: $(MAKE); $(unstage)
46307 @r=`${PWD_COMMAND}`; export r; \
46308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46309 $(NORMAL_TARGET_EXPORTS) \
46310 (cd $(TARGET_SUBDIR)/libssp && \
46311 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46313 @endif target-libssp
46315 .PHONY: install-target-libssp maybe-install-target-libssp
46316 maybe-install-target-libssp:
46317 @if target-libssp
46318 maybe-install-target-libssp: install-target-libssp
46320 install-target-libssp: installdirs
46321 @: $(MAKE); $(unstage)
46322 @r=`${PWD_COMMAND}`; export r; \
46323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46324 $(NORMAL_TARGET_EXPORTS) \
46325 (cd $(TARGET_SUBDIR)/libssp && \
46326 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46328 @endif target-libssp
46330 # Other targets (info, dvi, pdf, etc.)
46332 .PHONY: maybe-info-target-libssp info-target-libssp
46333 maybe-info-target-libssp:
46334 @if target-libssp
46335 maybe-info-target-libssp: info-target-libssp
46337 info-target-libssp: \
46338 configure-target-libssp
46339 @: $(MAKE); $(unstage)
46340 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46341 r=`${PWD_COMMAND}`; export r; \
46342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46343 $(NORMAL_TARGET_EXPORTS) \
46344 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
46345 for flag in $(EXTRA_TARGET_FLAGS); do \
46346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46347 done; \
46348 (cd $(TARGET_SUBDIR)/libssp && \
46349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46351 "RANLIB=$${RANLIB}" \
46352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46353 info) \
46354 || exit 1
46356 @endif target-libssp
46358 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46359 maybe-dvi-target-libssp:
46360 @if target-libssp
46361 maybe-dvi-target-libssp: dvi-target-libssp
46363 dvi-target-libssp: \
46364 configure-target-libssp
46365 @: $(MAKE); $(unstage)
46366 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46367 r=`${PWD_COMMAND}`; export r; \
46368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46369 $(NORMAL_TARGET_EXPORTS) \
46370 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
46371 for flag in $(EXTRA_TARGET_FLAGS); do \
46372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46373 done; \
46374 (cd $(TARGET_SUBDIR)/libssp && \
46375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46377 "RANLIB=$${RANLIB}" \
46378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46379 dvi) \
46380 || exit 1
46382 @endif target-libssp
46384 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46385 maybe-pdf-target-libssp:
46386 @if target-libssp
46387 maybe-pdf-target-libssp: pdf-target-libssp
46389 pdf-target-libssp: \
46390 configure-target-libssp
46391 @: $(MAKE); $(unstage)
46392 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46393 r=`${PWD_COMMAND}`; export r; \
46394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46395 $(NORMAL_TARGET_EXPORTS) \
46396 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
46397 for flag in $(EXTRA_TARGET_FLAGS); do \
46398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46399 done; \
46400 (cd $(TARGET_SUBDIR)/libssp && \
46401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46403 "RANLIB=$${RANLIB}" \
46404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46405 pdf) \
46406 || exit 1
46408 @endif target-libssp
46410 .PHONY: maybe-html-target-libssp html-target-libssp
46411 maybe-html-target-libssp:
46412 @if target-libssp
46413 maybe-html-target-libssp: html-target-libssp
46415 html-target-libssp: \
46416 configure-target-libssp
46417 @: $(MAKE); $(unstage)
46418 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46419 r=`${PWD_COMMAND}`; export r; \
46420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46421 $(NORMAL_TARGET_EXPORTS) \
46422 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
46423 for flag in $(EXTRA_TARGET_FLAGS); do \
46424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46425 done; \
46426 (cd $(TARGET_SUBDIR)/libssp && \
46427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46429 "RANLIB=$${RANLIB}" \
46430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46431 html) \
46432 || exit 1
46434 @endif target-libssp
46436 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46437 maybe-TAGS-target-libssp:
46438 @if target-libssp
46439 maybe-TAGS-target-libssp: TAGS-target-libssp
46441 TAGS-target-libssp: \
46442 configure-target-libssp
46443 @: $(MAKE); $(unstage)
46444 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46445 r=`${PWD_COMMAND}`; export r; \
46446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46447 $(NORMAL_TARGET_EXPORTS) \
46448 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
46449 for flag in $(EXTRA_TARGET_FLAGS); do \
46450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46451 done; \
46452 (cd $(TARGET_SUBDIR)/libssp && \
46453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46455 "RANLIB=$${RANLIB}" \
46456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46457 TAGS) \
46458 || exit 1
46460 @endif target-libssp
46462 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46463 maybe-install-info-target-libssp:
46464 @if target-libssp
46465 maybe-install-info-target-libssp: install-info-target-libssp
46467 install-info-target-libssp: \
46468 configure-target-libssp \
46469 info-target-libssp
46470 @: $(MAKE); $(unstage)
46471 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46472 r=`${PWD_COMMAND}`; export r; \
46473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46474 $(NORMAL_TARGET_EXPORTS) \
46475 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
46476 for flag in $(EXTRA_TARGET_FLAGS); do \
46477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46478 done; \
46479 (cd $(TARGET_SUBDIR)/libssp && \
46480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46482 "RANLIB=$${RANLIB}" \
46483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46484 install-info) \
46485 || exit 1
46487 @endif target-libssp
46489 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46490 maybe-install-pdf-target-libssp:
46491 @if target-libssp
46492 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46494 install-pdf-target-libssp: \
46495 configure-target-libssp \
46496 pdf-target-libssp
46497 @: $(MAKE); $(unstage)
46498 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46499 r=`${PWD_COMMAND}`; export r; \
46500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46501 $(NORMAL_TARGET_EXPORTS) \
46502 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
46503 for flag in $(EXTRA_TARGET_FLAGS); do \
46504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46505 done; \
46506 (cd $(TARGET_SUBDIR)/libssp && \
46507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46509 "RANLIB=$${RANLIB}" \
46510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46511 install-pdf) \
46512 || exit 1
46514 @endif target-libssp
46516 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46517 maybe-install-html-target-libssp:
46518 @if target-libssp
46519 maybe-install-html-target-libssp: install-html-target-libssp
46521 install-html-target-libssp: \
46522 configure-target-libssp \
46523 html-target-libssp
46524 @: $(MAKE); $(unstage)
46525 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46526 r=`${PWD_COMMAND}`; export r; \
46527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46528 $(NORMAL_TARGET_EXPORTS) \
46529 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
46530 for flag in $(EXTRA_TARGET_FLAGS); do \
46531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46532 done; \
46533 (cd $(TARGET_SUBDIR)/libssp && \
46534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46536 "RANLIB=$${RANLIB}" \
46537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46538 install-html) \
46539 || exit 1
46541 @endif target-libssp
46543 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46544 maybe-installcheck-target-libssp:
46545 @if target-libssp
46546 maybe-installcheck-target-libssp: installcheck-target-libssp
46548 installcheck-target-libssp: \
46549 configure-target-libssp
46550 @: $(MAKE); $(unstage)
46551 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46552 r=`${PWD_COMMAND}`; export r; \
46553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46554 $(NORMAL_TARGET_EXPORTS) \
46555 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
46556 for flag in $(EXTRA_TARGET_FLAGS); do \
46557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46558 done; \
46559 (cd $(TARGET_SUBDIR)/libssp && \
46560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46562 "RANLIB=$${RANLIB}" \
46563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46564 installcheck) \
46565 || exit 1
46567 @endif target-libssp
46569 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46570 maybe-mostlyclean-target-libssp:
46571 @if target-libssp
46572 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46574 mostlyclean-target-libssp:
46575 @: $(MAKE); $(unstage)
46576 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46577 r=`${PWD_COMMAND}`; export r; \
46578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46579 $(NORMAL_TARGET_EXPORTS) \
46580 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
46581 for flag in $(EXTRA_TARGET_FLAGS); do \
46582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46583 done; \
46584 (cd $(TARGET_SUBDIR)/libssp && \
46585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46587 "RANLIB=$${RANLIB}" \
46588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46589 mostlyclean) \
46590 || exit 1
46592 @endif target-libssp
46594 .PHONY: maybe-clean-target-libssp clean-target-libssp
46595 maybe-clean-target-libssp:
46596 @if target-libssp
46597 maybe-clean-target-libssp: clean-target-libssp
46599 clean-target-libssp:
46600 @: $(MAKE); $(unstage)
46601 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46602 r=`${PWD_COMMAND}`; export r; \
46603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46604 $(NORMAL_TARGET_EXPORTS) \
46605 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
46606 for flag in $(EXTRA_TARGET_FLAGS); do \
46607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46608 done; \
46609 (cd $(TARGET_SUBDIR)/libssp && \
46610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46612 "RANLIB=$${RANLIB}" \
46613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46614 clean) \
46615 || exit 1
46617 @endif target-libssp
46619 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46620 maybe-distclean-target-libssp:
46621 @if target-libssp
46622 maybe-distclean-target-libssp: distclean-target-libssp
46624 distclean-target-libssp:
46625 @: $(MAKE); $(unstage)
46626 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46627 r=`${PWD_COMMAND}`; export r; \
46628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46629 $(NORMAL_TARGET_EXPORTS) \
46630 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
46631 for flag in $(EXTRA_TARGET_FLAGS); do \
46632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46633 done; \
46634 (cd $(TARGET_SUBDIR)/libssp && \
46635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46637 "RANLIB=$${RANLIB}" \
46638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46639 distclean) \
46640 || exit 1
46642 @endif target-libssp
46644 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46645 maybe-maintainer-clean-target-libssp:
46646 @if target-libssp
46647 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46649 maintainer-clean-target-libssp:
46650 @: $(MAKE); $(unstage)
46651 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46652 r=`${PWD_COMMAND}`; export r; \
46653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46654 $(NORMAL_TARGET_EXPORTS) \
46655 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
46656 for flag in $(EXTRA_TARGET_FLAGS); do \
46657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46658 done; \
46659 (cd $(TARGET_SUBDIR)/libssp && \
46660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46662 "RANLIB=$${RANLIB}" \
46663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46664 maintainer-clean) \
46665 || exit 1
46667 @endif target-libssp
46673 .PHONY: configure-target-newlib maybe-configure-target-newlib
46674 maybe-configure-target-newlib:
46675 @if gcc-bootstrap
46676 configure-target-newlib: stage_current
46677 @endif gcc-bootstrap
46678 @if target-newlib
46679 maybe-configure-target-newlib: configure-target-newlib
46680 configure-target-newlib:
46681 @: $(MAKE); $(unstage)
46682 @r=`${PWD_COMMAND}`; export r; \
46683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46684 echo "Checking multilib configuration for newlib..."; \
46685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
46687 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46688 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46689 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46690 else \
46691 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46692 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46693 fi; \
46694 else \
46695 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46696 fi; \
46697 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46698 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46699 $(NORMAL_TARGET_EXPORTS) \
46700 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46701 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46702 case $(srcdir) in \
46703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46704 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46706 esac; \
46707 srcdiroption="--srcdir=$${topdir}/newlib"; \
46708 libsrcdir="$$s/newlib"; \
46709 rm -f no-such-file || : ; \
46710 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46711 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46712 --target=${target_alias} $${srcdiroption} \
46713 || exit 1
46714 @endif target-newlib
46720 .PHONY: all-target-newlib maybe-all-target-newlib
46721 maybe-all-target-newlib:
46722 @if gcc-bootstrap
46723 all-target-newlib: stage_current
46724 @endif gcc-bootstrap
46725 @if target-newlib
46726 TARGET-target-newlib=all
46727 maybe-all-target-newlib: all-target-newlib
46728 all-target-newlib: configure-target-newlib
46729 @: $(MAKE); $(unstage)
46730 @r=`${PWD_COMMAND}`; export r; \
46731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46732 $(NORMAL_TARGET_EXPORTS) \
46733 (cd $(TARGET_SUBDIR)/newlib && \
46734 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46735 $(TARGET-target-newlib))
46736 @endif target-newlib
46742 .PHONY: check-target-newlib maybe-check-target-newlib
46743 maybe-check-target-newlib:
46744 @if target-newlib
46745 maybe-check-target-newlib: check-target-newlib
46747 check-target-newlib:
46748 @: $(MAKE); $(unstage)
46749 @r=`${PWD_COMMAND}`; export r; \
46750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46751 $(NORMAL_TARGET_EXPORTS) \
46752 (cd $(TARGET_SUBDIR)/newlib && \
46753 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46755 @endif target-newlib
46757 .PHONY: install-target-newlib maybe-install-target-newlib
46758 maybe-install-target-newlib:
46759 @if target-newlib
46760 maybe-install-target-newlib: install-target-newlib
46762 install-target-newlib: installdirs
46763 @: $(MAKE); $(unstage)
46764 @r=`${PWD_COMMAND}`; export r; \
46765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46766 $(NORMAL_TARGET_EXPORTS) \
46767 (cd $(TARGET_SUBDIR)/newlib && \
46768 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46770 @endif target-newlib
46772 # Other targets (info, dvi, pdf, etc.)
46774 .PHONY: maybe-info-target-newlib info-target-newlib
46775 maybe-info-target-newlib:
46776 @if target-newlib
46777 maybe-info-target-newlib: info-target-newlib
46779 info-target-newlib: \
46780 configure-target-newlib
46781 @: $(MAKE); $(unstage)
46782 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46783 r=`${PWD_COMMAND}`; export r; \
46784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46785 $(NORMAL_TARGET_EXPORTS) \
46786 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
46787 for flag in $(EXTRA_TARGET_FLAGS); do \
46788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46789 done; \
46790 (cd $(TARGET_SUBDIR)/newlib && \
46791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46793 "RANLIB=$${RANLIB}" \
46794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46795 info) \
46796 || exit 1
46798 @endif target-newlib
46800 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46801 maybe-dvi-target-newlib:
46802 @if target-newlib
46803 maybe-dvi-target-newlib: dvi-target-newlib
46805 dvi-target-newlib: \
46806 configure-target-newlib
46807 @: $(MAKE); $(unstage)
46808 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46809 r=`${PWD_COMMAND}`; export r; \
46810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46811 $(NORMAL_TARGET_EXPORTS) \
46812 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
46813 for flag in $(EXTRA_TARGET_FLAGS); do \
46814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46815 done; \
46816 (cd $(TARGET_SUBDIR)/newlib && \
46817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46819 "RANLIB=$${RANLIB}" \
46820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46821 dvi) \
46822 || exit 1
46824 @endif target-newlib
46826 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46827 maybe-pdf-target-newlib:
46828 @if target-newlib
46829 maybe-pdf-target-newlib: pdf-target-newlib
46831 pdf-target-newlib: \
46832 configure-target-newlib
46833 @: $(MAKE); $(unstage)
46834 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46835 r=`${PWD_COMMAND}`; export r; \
46836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46837 $(NORMAL_TARGET_EXPORTS) \
46838 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
46839 for flag in $(EXTRA_TARGET_FLAGS); do \
46840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46841 done; \
46842 (cd $(TARGET_SUBDIR)/newlib && \
46843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46845 "RANLIB=$${RANLIB}" \
46846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46847 pdf) \
46848 || exit 1
46850 @endif target-newlib
46852 .PHONY: maybe-html-target-newlib html-target-newlib
46853 maybe-html-target-newlib:
46854 @if target-newlib
46855 maybe-html-target-newlib: html-target-newlib
46857 html-target-newlib: \
46858 configure-target-newlib
46859 @: $(MAKE); $(unstage)
46860 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46861 r=`${PWD_COMMAND}`; export r; \
46862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46863 $(NORMAL_TARGET_EXPORTS) \
46864 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
46865 for flag in $(EXTRA_TARGET_FLAGS); do \
46866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46867 done; \
46868 (cd $(TARGET_SUBDIR)/newlib && \
46869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46871 "RANLIB=$${RANLIB}" \
46872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46873 html) \
46874 || exit 1
46876 @endif target-newlib
46878 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46879 maybe-TAGS-target-newlib:
46880 @if target-newlib
46881 maybe-TAGS-target-newlib: TAGS-target-newlib
46883 TAGS-target-newlib: \
46884 configure-target-newlib
46885 @: $(MAKE); $(unstage)
46886 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46887 r=`${PWD_COMMAND}`; export r; \
46888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46889 $(NORMAL_TARGET_EXPORTS) \
46890 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
46891 for flag in $(EXTRA_TARGET_FLAGS); do \
46892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46893 done; \
46894 (cd $(TARGET_SUBDIR)/newlib && \
46895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46897 "RANLIB=$${RANLIB}" \
46898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46899 TAGS) \
46900 || exit 1
46902 @endif target-newlib
46904 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46905 maybe-install-info-target-newlib:
46906 @if target-newlib
46907 maybe-install-info-target-newlib: install-info-target-newlib
46909 install-info-target-newlib: \
46910 configure-target-newlib \
46911 info-target-newlib
46912 @: $(MAKE); $(unstage)
46913 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46914 r=`${PWD_COMMAND}`; export r; \
46915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46916 $(NORMAL_TARGET_EXPORTS) \
46917 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
46918 for flag in $(EXTRA_TARGET_FLAGS); do \
46919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46920 done; \
46921 (cd $(TARGET_SUBDIR)/newlib && \
46922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46924 "RANLIB=$${RANLIB}" \
46925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46926 install-info) \
46927 || exit 1
46929 @endif target-newlib
46931 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46932 maybe-install-pdf-target-newlib:
46933 @if target-newlib
46934 maybe-install-pdf-target-newlib: install-pdf-target-newlib
46936 install-pdf-target-newlib: \
46937 configure-target-newlib \
46938 pdf-target-newlib
46939 @: $(MAKE); $(unstage)
46940 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46941 r=`${PWD_COMMAND}`; export r; \
46942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46943 $(NORMAL_TARGET_EXPORTS) \
46944 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
46945 for flag in $(EXTRA_TARGET_FLAGS); do \
46946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46947 done; \
46948 (cd $(TARGET_SUBDIR)/newlib && \
46949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46951 "RANLIB=$${RANLIB}" \
46952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46953 install-pdf) \
46954 || exit 1
46956 @endif target-newlib
46958 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
46959 maybe-install-html-target-newlib:
46960 @if target-newlib
46961 maybe-install-html-target-newlib: install-html-target-newlib
46963 install-html-target-newlib: \
46964 configure-target-newlib \
46965 html-target-newlib
46966 @: $(MAKE); $(unstage)
46967 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46968 r=`${PWD_COMMAND}`; export r; \
46969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46970 $(NORMAL_TARGET_EXPORTS) \
46971 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
46972 for flag in $(EXTRA_TARGET_FLAGS); do \
46973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46974 done; \
46975 (cd $(TARGET_SUBDIR)/newlib && \
46976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46978 "RANLIB=$${RANLIB}" \
46979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46980 install-html) \
46981 || exit 1
46983 @endif target-newlib
46985 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
46986 maybe-installcheck-target-newlib:
46987 @if target-newlib
46988 maybe-installcheck-target-newlib: installcheck-target-newlib
46990 installcheck-target-newlib: \
46991 configure-target-newlib
46992 @: $(MAKE); $(unstage)
46993 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46994 r=`${PWD_COMMAND}`; export r; \
46995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996 $(NORMAL_TARGET_EXPORTS) \
46997 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
46998 for flag in $(EXTRA_TARGET_FLAGS); do \
46999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47000 done; \
47001 (cd $(TARGET_SUBDIR)/newlib && \
47002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47004 "RANLIB=$${RANLIB}" \
47005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47006 installcheck) \
47007 || exit 1
47009 @endif target-newlib
47011 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47012 maybe-mostlyclean-target-newlib:
47013 @if target-newlib
47014 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47016 mostlyclean-target-newlib:
47017 @: $(MAKE); $(unstage)
47018 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47019 r=`${PWD_COMMAND}`; export r; \
47020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47021 $(NORMAL_TARGET_EXPORTS) \
47022 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
47023 for flag in $(EXTRA_TARGET_FLAGS); do \
47024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47025 done; \
47026 (cd $(TARGET_SUBDIR)/newlib && \
47027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47029 "RANLIB=$${RANLIB}" \
47030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47031 mostlyclean) \
47032 || exit 1
47034 @endif target-newlib
47036 .PHONY: maybe-clean-target-newlib clean-target-newlib
47037 maybe-clean-target-newlib:
47038 @if target-newlib
47039 maybe-clean-target-newlib: clean-target-newlib
47041 clean-target-newlib:
47042 @: $(MAKE); $(unstage)
47043 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47044 r=`${PWD_COMMAND}`; export r; \
47045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47046 $(NORMAL_TARGET_EXPORTS) \
47047 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
47048 for flag in $(EXTRA_TARGET_FLAGS); do \
47049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47050 done; \
47051 (cd $(TARGET_SUBDIR)/newlib && \
47052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47054 "RANLIB=$${RANLIB}" \
47055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47056 clean) \
47057 || exit 1
47059 @endif target-newlib
47061 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47062 maybe-distclean-target-newlib:
47063 @if target-newlib
47064 maybe-distclean-target-newlib: distclean-target-newlib
47066 distclean-target-newlib:
47067 @: $(MAKE); $(unstage)
47068 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47069 r=`${PWD_COMMAND}`; export r; \
47070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47071 $(NORMAL_TARGET_EXPORTS) \
47072 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
47073 for flag in $(EXTRA_TARGET_FLAGS); do \
47074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47075 done; \
47076 (cd $(TARGET_SUBDIR)/newlib && \
47077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47079 "RANLIB=$${RANLIB}" \
47080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47081 distclean) \
47082 || exit 1
47084 @endif target-newlib
47086 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47087 maybe-maintainer-clean-target-newlib:
47088 @if target-newlib
47089 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47091 maintainer-clean-target-newlib:
47092 @: $(MAKE); $(unstage)
47093 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47094 r=`${PWD_COMMAND}`; export r; \
47095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47096 $(NORMAL_TARGET_EXPORTS) \
47097 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
47098 for flag in $(EXTRA_TARGET_FLAGS); do \
47099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47100 done; \
47101 (cd $(TARGET_SUBDIR)/newlib && \
47102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47104 "RANLIB=$${RANLIB}" \
47105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47106 maintainer-clean) \
47107 || exit 1
47109 @endif target-newlib
47115 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47116 maybe-configure-target-libgcc:
47117 @if gcc-bootstrap
47118 configure-target-libgcc: stage_current
47119 @endif gcc-bootstrap
47120 @if target-libgcc
47121 maybe-configure-target-libgcc: configure-target-libgcc
47122 configure-target-libgcc:
47123 @r=`${PWD_COMMAND}`; export r; \
47124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47125 echo "Checking multilib configuration for libgcc..."; \
47126 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47127 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47128 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47129 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47130 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47131 else \
47132 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47133 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47134 fi; \
47135 else \
47136 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47137 fi; \
47138 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47139 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47140 $(NORMAL_TARGET_EXPORTS) \
47141 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47142 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47143 case $(srcdir) in \
47144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47145 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47147 esac; \
47148 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47149 libsrcdir="$$s/libgcc"; \
47150 rm -f no-such-file || : ; \
47151 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47152 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47153 --target=${target_alias} $${srcdiroption} \
47154 || exit 1
47155 @endif target-libgcc
47159 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47160 maybe-configure-stage1-target-libgcc:
47161 @if target-libgcc-bootstrap
47162 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47163 configure-stage1-target-libgcc:
47164 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47165 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47166 @r=`${PWD_COMMAND}`; export r; \
47167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47168 TFLAGS="$(STAGE1_TFLAGS)"; \
47169 echo "Checking multilib configuration for libgcc..."; \
47170 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47171 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47172 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47173 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47174 else \
47175 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47176 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47177 fi; \
47178 else \
47179 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47180 fi; \
47181 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47182 $(NORMAL_TARGET_EXPORTS) \
47183 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47184 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47185 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47186 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
47187 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47188 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47189 case $(srcdir) in \
47190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47191 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47193 esac; \
47194 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47195 libsrcdir="$$s/libgcc"; \
47196 $(SHELL) $${libsrcdir}/configure \
47197 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47198 --target=${target_alias} $${srcdiroption} \
47199 $(STAGE1_CONFIGURE_FLAGS)
47200 @endif target-libgcc-bootstrap
47202 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47203 maybe-configure-stage2-target-libgcc:
47204 @if target-libgcc-bootstrap
47205 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47206 configure-stage2-target-libgcc:
47207 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47208 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47209 @r=`${PWD_COMMAND}`; export r; \
47210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47211 TFLAGS="$(STAGE2_TFLAGS)"; \
47212 echo "Checking multilib configuration for libgcc..."; \
47213 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47214 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47215 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47216 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47217 else \
47218 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47219 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47220 fi; \
47221 else \
47222 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47223 fi; \
47224 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47225 $(NORMAL_TARGET_EXPORTS) \
47227 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47228 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47229 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47230 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
47231 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47232 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47233 case $(srcdir) in \
47234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47235 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47237 esac; \
47238 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47239 libsrcdir="$$s/libgcc"; \
47240 $(SHELL) $${libsrcdir}/configure \
47241 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47242 --target=${target_alias} $${srcdiroption} \
47243 --with-build-libsubdir=$(HOST_SUBDIR) \
47244 $(STAGE2_CONFIGURE_FLAGS)
47245 @endif target-libgcc-bootstrap
47247 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47248 maybe-configure-stage3-target-libgcc:
47249 @if target-libgcc-bootstrap
47250 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47251 configure-stage3-target-libgcc:
47252 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47253 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47254 @r=`${PWD_COMMAND}`; export r; \
47255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47256 TFLAGS="$(STAGE3_TFLAGS)"; \
47257 echo "Checking multilib configuration for libgcc..."; \
47258 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47259 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47260 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47261 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47262 else \
47263 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47264 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47265 fi; \
47266 else \
47267 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47268 fi; \
47269 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47270 $(NORMAL_TARGET_EXPORTS) \
47272 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47273 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47274 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47275 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
47276 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47277 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47278 case $(srcdir) in \
47279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47280 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47282 esac; \
47283 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47284 libsrcdir="$$s/libgcc"; \
47285 $(SHELL) $${libsrcdir}/configure \
47286 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47287 --target=${target_alias} $${srcdiroption} \
47288 --with-build-libsubdir=$(HOST_SUBDIR) \
47289 $(STAGE3_CONFIGURE_FLAGS)
47290 @endif target-libgcc-bootstrap
47292 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47293 maybe-configure-stage4-target-libgcc:
47294 @if target-libgcc-bootstrap
47295 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47296 configure-stage4-target-libgcc:
47297 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47298 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47299 @r=`${PWD_COMMAND}`; export r; \
47300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47301 TFLAGS="$(STAGE4_TFLAGS)"; \
47302 echo "Checking multilib configuration for libgcc..."; \
47303 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47304 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47305 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47306 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47307 else \
47308 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47309 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47310 fi; \
47311 else \
47312 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47313 fi; \
47314 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47315 $(NORMAL_TARGET_EXPORTS) \
47317 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47318 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47319 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47320 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
47321 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47322 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47323 case $(srcdir) in \
47324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47325 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47327 esac; \
47328 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47329 libsrcdir="$$s/libgcc"; \
47330 $(SHELL) $${libsrcdir}/configure \
47331 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47332 --target=${target_alias} $${srcdiroption} \
47333 --with-build-libsubdir=$(HOST_SUBDIR) \
47334 $(STAGE4_CONFIGURE_FLAGS)
47335 @endif target-libgcc-bootstrap
47337 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47338 maybe-configure-stageprofile-target-libgcc:
47339 @if target-libgcc-bootstrap
47340 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47341 configure-stageprofile-target-libgcc:
47342 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47343 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47344 @r=`${PWD_COMMAND}`; export r; \
47345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47346 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47347 echo "Checking multilib configuration for libgcc..."; \
47348 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47349 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47350 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47351 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47352 else \
47353 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47354 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47355 fi; \
47356 else \
47357 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47358 fi; \
47359 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47360 $(NORMAL_TARGET_EXPORTS) \
47362 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47363 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47364 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47365 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
47366 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47367 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47368 case $(srcdir) in \
47369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47370 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47372 esac; \
47373 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47374 libsrcdir="$$s/libgcc"; \
47375 $(SHELL) $${libsrcdir}/configure \
47376 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47377 --target=${target_alias} $${srcdiroption} \
47378 --with-build-libsubdir=$(HOST_SUBDIR) \
47379 $(STAGEprofile_CONFIGURE_FLAGS)
47380 @endif target-libgcc-bootstrap
47382 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47383 maybe-configure-stagefeedback-target-libgcc:
47384 @if target-libgcc-bootstrap
47385 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47386 configure-stagefeedback-target-libgcc:
47387 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47388 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47389 @r=`${PWD_COMMAND}`; export r; \
47390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47391 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47392 echo "Checking multilib configuration for libgcc..."; \
47393 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47394 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47395 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47396 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47397 else \
47398 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47399 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47400 fi; \
47401 else \
47402 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47403 fi; \
47404 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47405 $(NORMAL_TARGET_EXPORTS) \
47407 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47408 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47409 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47410 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
47411 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47412 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47413 case $(srcdir) in \
47414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47415 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47417 esac; \
47418 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47419 libsrcdir="$$s/libgcc"; \
47420 $(SHELL) $${libsrcdir}/configure \
47421 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47422 --target=${target_alias} $${srcdiroption} \
47423 --with-build-libsubdir=$(HOST_SUBDIR) \
47424 $(STAGEfeedback_CONFIGURE_FLAGS)
47425 @endif target-libgcc-bootstrap
47431 .PHONY: all-target-libgcc maybe-all-target-libgcc
47432 maybe-all-target-libgcc:
47433 @if gcc-bootstrap
47434 all-target-libgcc: stage_current
47435 @endif gcc-bootstrap
47436 @if target-libgcc
47437 TARGET-target-libgcc=all
47438 maybe-all-target-libgcc: all-target-libgcc
47439 all-target-libgcc: configure-target-libgcc
47440 @r=`${PWD_COMMAND}`; export r; \
47441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47442 $(NORMAL_TARGET_EXPORTS) \
47443 (cd $(TARGET_SUBDIR)/libgcc && \
47444 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47445 $(TARGET-target-libgcc))
47446 @endif target-libgcc
47450 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47451 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47452 maybe-all-stage1-target-libgcc:
47453 maybe-clean-stage1-target-libgcc:
47454 @if target-libgcc-bootstrap
47455 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47456 all-stage1: all-stage1-target-libgcc
47457 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47458 all-stage1-target-libgcc: configure-stage1-target-libgcc
47459 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47460 @r=`${PWD_COMMAND}`; export r; \
47461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47462 TFLAGS="$(STAGE1_TFLAGS)"; \
47463 $(NORMAL_TARGET_EXPORTS) \
47464 cd $(TARGET_SUBDIR)/libgcc && \
47465 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47466 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47467 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47468 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47469 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47470 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47471 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47472 $(EXTRA_TARGET_FLAGS) \
47473 TFLAGS="$(STAGE1_TFLAGS)" \
47474 $(TARGET-stage1-target-libgcc)
47476 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47477 clean-stage1: clean-stage1-target-libgcc
47478 clean-stage1-target-libgcc:
47479 @if [ $(current_stage) = stage1 ]; then \
47480 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47481 else \
47482 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47483 $(MAKE) stage1-start; \
47484 fi; \
47485 cd $(TARGET_SUBDIR)/libgcc && \
47486 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47487 clean
47488 @endif target-libgcc-bootstrap
47491 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47492 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47493 maybe-all-stage2-target-libgcc:
47494 maybe-clean-stage2-target-libgcc:
47495 @if target-libgcc-bootstrap
47496 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47497 all-stage2: all-stage2-target-libgcc
47498 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47499 all-stage2-target-libgcc: configure-stage2-target-libgcc
47500 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47501 @r=`${PWD_COMMAND}`; export r; \
47502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47503 TFLAGS="$(STAGE2_TFLAGS)"; \
47504 $(NORMAL_TARGET_EXPORTS) \
47506 cd $(TARGET_SUBDIR)/libgcc && \
47507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47508 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47509 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47510 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47511 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47512 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47513 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47514 $(EXTRA_TARGET_FLAGS) \
47515 TFLAGS="$(STAGE2_TFLAGS)" \
47516 $(TARGET-stage2-target-libgcc)
47518 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47519 clean-stage2: clean-stage2-target-libgcc
47520 clean-stage2-target-libgcc:
47521 @if [ $(current_stage) = stage2 ]; then \
47522 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47523 else \
47524 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47525 $(MAKE) stage2-start; \
47526 fi; \
47527 cd $(TARGET_SUBDIR)/libgcc && \
47528 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47530 clean
47531 @endif target-libgcc-bootstrap
47534 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47535 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47536 maybe-all-stage3-target-libgcc:
47537 maybe-clean-stage3-target-libgcc:
47538 @if target-libgcc-bootstrap
47539 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47540 all-stage3: all-stage3-target-libgcc
47541 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47542 all-stage3-target-libgcc: configure-stage3-target-libgcc
47543 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47544 @r=`${PWD_COMMAND}`; export r; \
47545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546 TFLAGS="$(STAGE3_TFLAGS)"; \
47547 $(NORMAL_TARGET_EXPORTS) \
47549 cd $(TARGET_SUBDIR)/libgcc && \
47550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47551 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47552 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47553 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47557 $(EXTRA_TARGET_FLAGS) \
47558 TFLAGS="$(STAGE3_TFLAGS)" \
47559 $(TARGET-stage3-target-libgcc)
47561 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47562 clean-stage3: clean-stage3-target-libgcc
47563 clean-stage3-target-libgcc:
47564 @if [ $(current_stage) = stage3 ]; then \
47565 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47566 else \
47567 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47568 $(MAKE) stage3-start; \
47569 fi; \
47570 cd $(TARGET_SUBDIR)/libgcc && \
47571 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47573 clean
47574 @endif target-libgcc-bootstrap
47577 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47578 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47579 maybe-all-stage4-target-libgcc:
47580 maybe-clean-stage4-target-libgcc:
47581 @if target-libgcc-bootstrap
47582 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47583 all-stage4: all-stage4-target-libgcc
47584 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47585 all-stage4-target-libgcc: configure-stage4-target-libgcc
47586 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47587 @r=`${PWD_COMMAND}`; export r; \
47588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47589 TFLAGS="$(STAGE4_TFLAGS)"; \
47590 $(NORMAL_TARGET_EXPORTS) \
47592 cd $(TARGET_SUBDIR)/libgcc && \
47593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47594 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47595 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47596 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47597 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47598 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47599 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47600 $(EXTRA_TARGET_FLAGS) \
47601 TFLAGS="$(STAGE4_TFLAGS)" \
47602 $(TARGET-stage4-target-libgcc)
47604 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47605 clean-stage4: clean-stage4-target-libgcc
47606 clean-stage4-target-libgcc:
47607 @if [ $(current_stage) = stage4 ]; then \
47608 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47609 else \
47610 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47611 $(MAKE) stage4-start; \
47612 fi; \
47613 cd $(TARGET_SUBDIR)/libgcc && \
47614 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47616 clean
47617 @endif target-libgcc-bootstrap
47620 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47621 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47622 maybe-all-stageprofile-target-libgcc:
47623 maybe-clean-stageprofile-target-libgcc:
47624 @if target-libgcc-bootstrap
47625 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47626 all-stageprofile: all-stageprofile-target-libgcc
47627 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47628 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47629 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47630 @r=`${PWD_COMMAND}`; export r; \
47631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47632 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47633 $(NORMAL_TARGET_EXPORTS) \
47635 cd $(TARGET_SUBDIR)/libgcc && \
47636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47637 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47638 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47639 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47643 $(EXTRA_TARGET_FLAGS) \
47644 TFLAGS="$(STAGEprofile_TFLAGS)" \
47645 $(TARGET-stageprofile-target-libgcc)
47647 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47648 clean-stageprofile: clean-stageprofile-target-libgcc
47649 clean-stageprofile-target-libgcc:
47650 @if [ $(current_stage) = stageprofile ]; then \
47651 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47652 else \
47653 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47654 $(MAKE) stageprofile-start; \
47655 fi; \
47656 cd $(TARGET_SUBDIR)/libgcc && \
47657 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47659 clean
47660 @endif target-libgcc-bootstrap
47663 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47664 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47665 maybe-all-stagefeedback-target-libgcc:
47666 maybe-clean-stagefeedback-target-libgcc:
47667 @if target-libgcc-bootstrap
47668 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47669 all-stagefeedback: all-stagefeedback-target-libgcc
47670 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47671 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47672 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47673 @r=`${PWD_COMMAND}`; export r; \
47674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47675 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47676 $(NORMAL_TARGET_EXPORTS) \
47678 cd $(TARGET_SUBDIR)/libgcc && \
47679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47680 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47681 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47682 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47683 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47684 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47685 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47686 $(EXTRA_TARGET_FLAGS) \
47687 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47688 $(TARGET-stagefeedback-target-libgcc)
47690 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47691 clean-stagefeedback: clean-stagefeedback-target-libgcc
47692 clean-stagefeedback-target-libgcc:
47693 @if [ $(current_stage) = stagefeedback ]; then \
47694 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47695 else \
47696 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47697 $(MAKE) stagefeedback-start; \
47698 fi; \
47699 cd $(TARGET_SUBDIR)/libgcc && \
47700 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47702 clean
47703 @endif target-libgcc-bootstrap
47710 .PHONY: check-target-libgcc maybe-check-target-libgcc
47711 maybe-check-target-libgcc:
47712 @if target-libgcc
47713 maybe-check-target-libgcc: check-target-libgcc
47715 # Dummy target for uncheckable module.
47716 check-target-libgcc:
47718 @endif target-libgcc
47720 .PHONY: install-target-libgcc maybe-install-target-libgcc
47721 maybe-install-target-libgcc:
47722 @if target-libgcc
47723 maybe-install-target-libgcc: install-target-libgcc
47725 install-target-libgcc: installdirs
47726 @: $(MAKE); $(unstage)
47727 @r=`${PWD_COMMAND}`; export r; \
47728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47729 $(NORMAL_TARGET_EXPORTS) \
47730 (cd $(TARGET_SUBDIR)/libgcc && \
47731 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47733 @endif target-libgcc
47735 # Other targets (info, dvi, pdf, etc.)
47737 .PHONY: maybe-info-target-libgcc info-target-libgcc
47738 maybe-info-target-libgcc:
47739 @if target-libgcc
47740 maybe-info-target-libgcc: info-target-libgcc
47742 info-target-libgcc: \
47743 configure-target-libgcc
47744 @: $(MAKE); $(unstage)
47745 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47746 r=`${PWD_COMMAND}`; export r; \
47747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47748 $(NORMAL_TARGET_EXPORTS) \
47749 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
47750 for flag in $(EXTRA_TARGET_FLAGS); do \
47751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47752 done; \
47753 (cd $(TARGET_SUBDIR)/libgcc && \
47754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47756 "RANLIB=$${RANLIB}" \
47757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47758 info) \
47759 || exit 1
47761 @endif target-libgcc
47763 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
47764 maybe-dvi-target-libgcc:
47765 @if target-libgcc
47766 maybe-dvi-target-libgcc: dvi-target-libgcc
47768 dvi-target-libgcc: \
47769 configure-target-libgcc
47770 @: $(MAKE); $(unstage)
47771 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47772 r=`${PWD_COMMAND}`; export r; \
47773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774 $(NORMAL_TARGET_EXPORTS) \
47775 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
47776 for flag in $(EXTRA_TARGET_FLAGS); do \
47777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47778 done; \
47779 (cd $(TARGET_SUBDIR)/libgcc && \
47780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47782 "RANLIB=$${RANLIB}" \
47783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47784 dvi) \
47785 || exit 1
47787 @endif target-libgcc
47789 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
47790 maybe-pdf-target-libgcc:
47791 @if target-libgcc
47792 maybe-pdf-target-libgcc: pdf-target-libgcc
47794 pdf-target-libgcc: \
47795 configure-target-libgcc
47796 @: $(MAKE); $(unstage)
47797 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47798 r=`${PWD_COMMAND}`; export r; \
47799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47800 $(NORMAL_TARGET_EXPORTS) \
47801 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
47802 for flag in $(EXTRA_TARGET_FLAGS); do \
47803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47804 done; \
47805 (cd $(TARGET_SUBDIR)/libgcc && \
47806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47808 "RANLIB=$${RANLIB}" \
47809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47810 pdf) \
47811 || exit 1
47813 @endif target-libgcc
47815 .PHONY: maybe-html-target-libgcc html-target-libgcc
47816 maybe-html-target-libgcc:
47817 @if target-libgcc
47818 maybe-html-target-libgcc: html-target-libgcc
47820 html-target-libgcc: \
47821 configure-target-libgcc
47822 @: $(MAKE); $(unstage)
47823 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47824 r=`${PWD_COMMAND}`; export r; \
47825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47826 $(NORMAL_TARGET_EXPORTS) \
47827 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
47828 for flag in $(EXTRA_TARGET_FLAGS); do \
47829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47830 done; \
47831 (cd $(TARGET_SUBDIR)/libgcc && \
47832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47834 "RANLIB=$${RANLIB}" \
47835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47836 html) \
47837 || exit 1
47839 @endif target-libgcc
47841 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
47842 maybe-TAGS-target-libgcc:
47843 @if target-libgcc
47844 maybe-TAGS-target-libgcc: TAGS-target-libgcc
47846 TAGS-target-libgcc: \
47847 configure-target-libgcc
47848 @: $(MAKE); $(unstage)
47849 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47850 r=`${PWD_COMMAND}`; export r; \
47851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47852 $(NORMAL_TARGET_EXPORTS) \
47853 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
47854 for flag in $(EXTRA_TARGET_FLAGS); do \
47855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47856 done; \
47857 (cd $(TARGET_SUBDIR)/libgcc && \
47858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47860 "RANLIB=$${RANLIB}" \
47861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47862 TAGS) \
47863 || exit 1
47865 @endif target-libgcc
47867 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
47868 maybe-install-info-target-libgcc:
47869 @if target-libgcc
47870 maybe-install-info-target-libgcc: install-info-target-libgcc
47872 install-info-target-libgcc: \
47873 configure-target-libgcc \
47874 info-target-libgcc
47875 @: $(MAKE); $(unstage)
47876 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47877 r=`${PWD_COMMAND}`; export r; \
47878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47879 $(NORMAL_TARGET_EXPORTS) \
47880 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
47881 for flag in $(EXTRA_TARGET_FLAGS); do \
47882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47883 done; \
47884 (cd $(TARGET_SUBDIR)/libgcc && \
47885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47887 "RANLIB=$${RANLIB}" \
47888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47889 install-info) \
47890 || exit 1
47892 @endif target-libgcc
47894 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
47895 maybe-install-pdf-target-libgcc:
47896 @if target-libgcc
47897 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
47899 install-pdf-target-libgcc: \
47900 configure-target-libgcc \
47901 pdf-target-libgcc
47902 @: $(MAKE); $(unstage)
47903 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47904 r=`${PWD_COMMAND}`; export r; \
47905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47906 $(NORMAL_TARGET_EXPORTS) \
47907 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
47908 for flag in $(EXTRA_TARGET_FLAGS); do \
47909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47910 done; \
47911 (cd $(TARGET_SUBDIR)/libgcc && \
47912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47914 "RANLIB=$${RANLIB}" \
47915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47916 install-pdf) \
47917 || exit 1
47919 @endif target-libgcc
47921 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
47922 maybe-install-html-target-libgcc:
47923 @if target-libgcc
47924 maybe-install-html-target-libgcc: install-html-target-libgcc
47926 install-html-target-libgcc: \
47927 configure-target-libgcc \
47928 html-target-libgcc
47929 @: $(MAKE); $(unstage)
47930 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47931 r=`${PWD_COMMAND}`; export r; \
47932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47933 $(NORMAL_TARGET_EXPORTS) \
47934 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
47935 for flag in $(EXTRA_TARGET_FLAGS); do \
47936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47937 done; \
47938 (cd $(TARGET_SUBDIR)/libgcc && \
47939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47941 "RANLIB=$${RANLIB}" \
47942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47943 install-html) \
47944 || exit 1
47946 @endif target-libgcc
47948 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
47949 maybe-installcheck-target-libgcc:
47950 @if target-libgcc
47951 maybe-installcheck-target-libgcc: installcheck-target-libgcc
47953 installcheck-target-libgcc: \
47954 configure-target-libgcc
47955 @: $(MAKE); $(unstage)
47956 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47957 r=`${PWD_COMMAND}`; export r; \
47958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47959 $(NORMAL_TARGET_EXPORTS) \
47960 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
47961 for flag in $(EXTRA_TARGET_FLAGS); do \
47962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47963 done; \
47964 (cd $(TARGET_SUBDIR)/libgcc && \
47965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47967 "RANLIB=$${RANLIB}" \
47968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47969 installcheck) \
47970 || exit 1
47972 @endif target-libgcc
47974 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
47975 maybe-mostlyclean-target-libgcc:
47976 @if target-libgcc
47977 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
47979 mostlyclean-target-libgcc:
47980 @: $(MAKE); $(unstage)
47981 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47982 r=`${PWD_COMMAND}`; export r; \
47983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47984 $(NORMAL_TARGET_EXPORTS) \
47985 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
47986 for flag in $(EXTRA_TARGET_FLAGS); do \
47987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47988 done; \
47989 (cd $(TARGET_SUBDIR)/libgcc && \
47990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47992 "RANLIB=$${RANLIB}" \
47993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47994 mostlyclean) \
47995 || exit 1
47997 @endif target-libgcc
47999 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48000 maybe-clean-target-libgcc:
48001 @if target-libgcc
48002 maybe-clean-target-libgcc: clean-target-libgcc
48004 clean-target-libgcc:
48005 @: $(MAKE); $(unstage)
48006 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48007 r=`${PWD_COMMAND}`; export r; \
48008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48009 $(NORMAL_TARGET_EXPORTS) \
48010 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
48011 for flag in $(EXTRA_TARGET_FLAGS); do \
48012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48013 done; \
48014 (cd $(TARGET_SUBDIR)/libgcc && \
48015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48017 "RANLIB=$${RANLIB}" \
48018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48019 clean) \
48020 || exit 1
48022 @endif target-libgcc
48024 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48025 maybe-distclean-target-libgcc:
48026 @if target-libgcc
48027 maybe-distclean-target-libgcc: distclean-target-libgcc
48029 distclean-target-libgcc:
48030 @: $(MAKE); $(unstage)
48031 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48032 r=`${PWD_COMMAND}`; export r; \
48033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48034 $(NORMAL_TARGET_EXPORTS) \
48035 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
48036 for flag in $(EXTRA_TARGET_FLAGS); do \
48037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48038 done; \
48039 (cd $(TARGET_SUBDIR)/libgcc && \
48040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48042 "RANLIB=$${RANLIB}" \
48043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48044 distclean) \
48045 || exit 1
48047 @endif target-libgcc
48049 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48050 maybe-maintainer-clean-target-libgcc:
48051 @if target-libgcc
48052 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48054 maintainer-clean-target-libgcc:
48055 @: $(MAKE); $(unstage)
48056 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48057 r=`${PWD_COMMAND}`; export r; \
48058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48059 $(NORMAL_TARGET_EXPORTS) \
48060 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
48061 for flag in $(EXTRA_TARGET_FLAGS); do \
48062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48063 done; \
48064 (cd $(TARGET_SUBDIR)/libgcc && \
48065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48067 "RANLIB=$${RANLIB}" \
48068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48069 maintainer-clean) \
48070 || exit 1
48072 @endif target-libgcc
48078 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
48079 maybe-configure-target-libgfortran:
48080 @if gcc-bootstrap
48081 configure-target-libgfortran: stage_current
48082 @endif gcc-bootstrap
48083 @if target-libgfortran
48084 maybe-configure-target-libgfortran: configure-target-libgfortran
48085 configure-target-libgfortran:
48086 @: $(MAKE); $(unstage)
48087 @r=`${PWD_COMMAND}`; export r; \
48088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48089 echo "Checking multilib configuration for libgfortran..."; \
48090 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48091 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
48092 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48093 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48094 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
48095 else \
48096 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
48097 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48098 fi; \
48099 else \
48100 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48101 fi; \
48102 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
48103 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48104 $(NORMAL_TARGET_EXPORTS) \
48105 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
48106 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
48107 case $(srcdir) in \
48108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48109 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
48110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48111 esac; \
48112 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
48113 libsrcdir="$$s/libgfortran"; \
48114 rm -f no-such-file || : ; \
48115 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48116 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48117 --target=${target_alias} $${srcdiroption} \
48118 || exit 1
48119 @endif target-libgfortran
48125 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
48126 maybe-all-target-libgfortran:
48127 @if gcc-bootstrap
48128 all-target-libgfortran: stage_current
48129 @endif gcc-bootstrap
48130 @if target-libgfortran
48131 TARGET-target-libgfortran=all
48132 maybe-all-target-libgfortran: all-target-libgfortran
48133 all-target-libgfortran: configure-target-libgfortran
48134 @: $(MAKE); $(unstage)
48135 @r=`${PWD_COMMAND}`; export r; \
48136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48137 $(NORMAL_TARGET_EXPORTS) \
48138 (cd $(TARGET_SUBDIR)/libgfortran && \
48139 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48140 $(TARGET-target-libgfortran))
48141 @endif target-libgfortran
48147 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
48148 maybe-check-target-libgfortran:
48149 @if target-libgfortran
48150 maybe-check-target-libgfortran: check-target-libgfortran
48152 check-target-libgfortran:
48153 @: $(MAKE); $(unstage)
48154 @r=`${PWD_COMMAND}`; export r; \
48155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48156 $(NORMAL_TARGET_EXPORTS) \
48157 (cd $(TARGET_SUBDIR)/libgfortran && \
48158 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48160 @endif target-libgfortran
48162 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
48163 maybe-install-target-libgfortran:
48164 @if target-libgfortran
48165 maybe-install-target-libgfortran: install-target-libgfortran
48167 install-target-libgfortran: installdirs
48168 @: $(MAKE); $(unstage)
48169 @r=`${PWD_COMMAND}`; export r; \
48170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48171 $(NORMAL_TARGET_EXPORTS) \
48172 (cd $(TARGET_SUBDIR)/libgfortran && \
48173 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48175 @endif target-libgfortran
48177 # Other targets (info, dvi, pdf, etc.)
48179 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
48180 maybe-info-target-libgfortran:
48181 @if target-libgfortran
48182 maybe-info-target-libgfortran: info-target-libgfortran
48184 info-target-libgfortran: \
48185 configure-target-libgfortran
48186 @: $(MAKE); $(unstage)
48187 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48188 r=`${PWD_COMMAND}`; export r; \
48189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48190 $(NORMAL_TARGET_EXPORTS) \
48191 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
48192 for flag in $(EXTRA_TARGET_FLAGS); do \
48193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48194 done; \
48195 (cd $(TARGET_SUBDIR)/libgfortran && \
48196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48198 "RANLIB=$${RANLIB}" \
48199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48200 info) \
48201 || exit 1
48203 @endif target-libgfortran
48205 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
48206 maybe-dvi-target-libgfortran:
48207 @if target-libgfortran
48208 maybe-dvi-target-libgfortran: dvi-target-libgfortran
48210 dvi-target-libgfortran: \
48211 configure-target-libgfortran
48212 @: $(MAKE); $(unstage)
48213 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48214 r=`${PWD_COMMAND}`; export r; \
48215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48216 $(NORMAL_TARGET_EXPORTS) \
48217 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
48218 for flag in $(EXTRA_TARGET_FLAGS); do \
48219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48220 done; \
48221 (cd $(TARGET_SUBDIR)/libgfortran && \
48222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48224 "RANLIB=$${RANLIB}" \
48225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48226 dvi) \
48227 || exit 1
48229 @endif target-libgfortran
48231 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
48232 maybe-pdf-target-libgfortran:
48233 @if target-libgfortran
48234 maybe-pdf-target-libgfortran: pdf-target-libgfortran
48236 pdf-target-libgfortran: \
48237 configure-target-libgfortran
48238 @: $(MAKE); $(unstage)
48239 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48240 r=`${PWD_COMMAND}`; export r; \
48241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48242 $(NORMAL_TARGET_EXPORTS) \
48243 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48244 for flag in $(EXTRA_TARGET_FLAGS); do \
48245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48246 done; \
48247 (cd $(TARGET_SUBDIR)/libgfortran && \
48248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48250 "RANLIB=$${RANLIB}" \
48251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48252 pdf) \
48253 || exit 1
48255 @endif target-libgfortran
48257 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
48258 maybe-html-target-libgfortran:
48259 @if target-libgfortran
48260 maybe-html-target-libgfortran: html-target-libgfortran
48262 html-target-libgfortran: \
48263 configure-target-libgfortran
48264 @: $(MAKE); $(unstage)
48265 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48266 r=`${PWD_COMMAND}`; export r; \
48267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48268 $(NORMAL_TARGET_EXPORTS) \
48269 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
48270 for flag in $(EXTRA_TARGET_FLAGS); do \
48271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48272 done; \
48273 (cd $(TARGET_SUBDIR)/libgfortran && \
48274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48276 "RANLIB=$${RANLIB}" \
48277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48278 html) \
48279 || exit 1
48281 @endif target-libgfortran
48283 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
48284 maybe-TAGS-target-libgfortran:
48285 @if target-libgfortran
48286 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
48288 TAGS-target-libgfortran: \
48289 configure-target-libgfortran
48290 @: $(MAKE); $(unstage)
48291 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48292 r=`${PWD_COMMAND}`; export r; \
48293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48294 $(NORMAL_TARGET_EXPORTS) \
48295 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
48296 for flag in $(EXTRA_TARGET_FLAGS); do \
48297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48298 done; \
48299 (cd $(TARGET_SUBDIR)/libgfortran && \
48300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48302 "RANLIB=$${RANLIB}" \
48303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48304 TAGS) \
48305 || exit 1
48307 @endif target-libgfortran
48309 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
48310 maybe-install-info-target-libgfortran:
48311 @if target-libgfortran
48312 maybe-install-info-target-libgfortran: install-info-target-libgfortran
48314 install-info-target-libgfortran: \
48315 configure-target-libgfortran \
48316 info-target-libgfortran
48317 @: $(MAKE); $(unstage)
48318 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48319 r=`${PWD_COMMAND}`; export r; \
48320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48321 $(NORMAL_TARGET_EXPORTS) \
48322 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
48323 for flag in $(EXTRA_TARGET_FLAGS); do \
48324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48325 done; \
48326 (cd $(TARGET_SUBDIR)/libgfortran && \
48327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48329 "RANLIB=$${RANLIB}" \
48330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48331 install-info) \
48332 || exit 1
48334 @endif target-libgfortran
48336 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
48337 maybe-install-pdf-target-libgfortran:
48338 @if target-libgfortran
48339 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
48341 install-pdf-target-libgfortran: \
48342 configure-target-libgfortran \
48343 pdf-target-libgfortran
48344 @: $(MAKE); $(unstage)
48345 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48346 r=`${PWD_COMMAND}`; export r; \
48347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48348 $(NORMAL_TARGET_EXPORTS) \
48349 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48350 for flag in $(EXTRA_TARGET_FLAGS); do \
48351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48352 done; \
48353 (cd $(TARGET_SUBDIR)/libgfortran && \
48354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48356 "RANLIB=$${RANLIB}" \
48357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48358 install-pdf) \
48359 || exit 1
48361 @endif target-libgfortran
48363 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
48364 maybe-install-html-target-libgfortran:
48365 @if target-libgfortran
48366 maybe-install-html-target-libgfortran: install-html-target-libgfortran
48368 install-html-target-libgfortran: \
48369 configure-target-libgfortran \
48370 html-target-libgfortran
48371 @: $(MAKE); $(unstage)
48372 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48373 r=`${PWD_COMMAND}`; export r; \
48374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48375 $(NORMAL_TARGET_EXPORTS) \
48376 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
48377 for flag in $(EXTRA_TARGET_FLAGS); do \
48378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48379 done; \
48380 (cd $(TARGET_SUBDIR)/libgfortran && \
48381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48383 "RANLIB=$${RANLIB}" \
48384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48385 install-html) \
48386 || exit 1
48388 @endif target-libgfortran
48390 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
48391 maybe-installcheck-target-libgfortran:
48392 @if target-libgfortran
48393 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
48395 installcheck-target-libgfortran: \
48396 configure-target-libgfortran
48397 @: $(MAKE); $(unstage)
48398 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48399 r=`${PWD_COMMAND}`; export r; \
48400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48401 $(NORMAL_TARGET_EXPORTS) \
48402 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
48403 for flag in $(EXTRA_TARGET_FLAGS); do \
48404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48405 done; \
48406 (cd $(TARGET_SUBDIR)/libgfortran && \
48407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48409 "RANLIB=$${RANLIB}" \
48410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48411 installcheck) \
48412 || exit 1
48414 @endif target-libgfortran
48416 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
48417 maybe-mostlyclean-target-libgfortran:
48418 @if target-libgfortran
48419 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
48421 mostlyclean-target-libgfortran:
48422 @: $(MAKE); $(unstage)
48423 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48424 r=`${PWD_COMMAND}`; export r; \
48425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48426 $(NORMAL_TARGET_EXPORTS) \
48427 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
48428 for flag in $(EXTRA_TARGET_FLAGS); do \
48429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48430 done; \
48431 (cd $(TARGET_SUBDIR)/libgfortran && \
48432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48434 "RANLIB=$${RANLIB}" \
48435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48436 mostlyclean) \
48437 || exit 1
48439 @endif target-libgfortran
48441 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
48442 maybe-clean-target-libgfortran:
48443 @if target-libgfortran
48444 maybe-clean-target-libgfortran: clean-target-libgfortran
48446 clean-target-libgfortran:
48447 @: $(MAKE); $(unstage)
48448 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48449 r=`${PWD_COMMAND}`; export r; \
48450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48451 $(NORMAL_TARGET_EXPORTS) \
48452 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
48453 for flag in $(EXTRA_TARGET_FLAGS); do \
48454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48455 done; \
48456 (cd $(TARGET_SUBDIR)/libgfortran && \
48457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48459 "RANLIB=$${RANLIB}" \
48460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48461 clean) \
48462 || exit 1
48464 @endif target-libgfortran
48466 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
48467 maybe-distclean-target-libgfortran:
48468 @if target-libgfortran
48469 maybe-distclean-target-libgfortran: distclean-target-libgfortran
48471 distclean-target-libgfortran:
48472 @: $(MAKE); $(unstage)
48473 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48474 r=`${PWD_COMMAND}`; export r; \
48475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48476 $(NORMAL_TARGET_EXPORTS) \
48477 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
48478 for flag in $(EXTRA_TARGET_FLAGS); do \
48479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48480 done; \
48481 (cd $(TARGET_SUBDIR)/libgfortran && \
48482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48484 "RANLIB=$${RANLIB}" \
48485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48486 distclean) \
48487 || exit 1
48489 @endif target-libgfortran
48491 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
48492 maybe-maintainer-clean-target-libgfortran:
48493 @if target-libgfortran
48494 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
48496 maintainer-clean-target-libgfortran:
48497 @: $(MAKE); $(unstage)
48498 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48499 r=`${PWD_COMMAND}`; export r; \
48500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48501 $(NORMAL_TARGET_EXPORTS) \
48502 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
48503 for flag in $(EXTRA_TARGET_FLAGS); do \
48504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48505 done; \
48506 (cd $(TARGET_SUBDIR)/libgfortran && \
48507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48509 "RANLIB=$${RANLIB}" \
48510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48511 maintainer-clean) \
48512 || exit 1
48514 @endif target-libgfortran
48520 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
48521 maybe-configure-target-libobjc:
48522 @if gcc-bootstrap
48523 configure-target-libobjc: stage_current
48524 @endif gcc-bootstrap
48525 @if target-libobjc
48526 maybe-configure-target-libobjc: configure-target-libobjc
48527 configure-target-libobjc:
48528 @: $(MAKE); $(unstage)
48529 @r=`${PWD_COMMAND}`; export r; \
48530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48531 echo "Checking multilib configuration for libobjc..."; \
48532 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48533 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
48534 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48535 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48536 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
48537 else \
48538 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
48539 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48540 fi; \
48541 else \
48542 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48543 fi; \
48544 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
48545 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48546 $(NORMAL_TARGET_EXPORTS) \
48547 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
48548 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
48549 case $(srcdir) in \
48550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48551 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
48552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48553 esac; \
48554 srcdiroption="--srcdir=$${topdir}/libobjc"; \
48555 libsrcdir="$$s/libobjc"; \
48556 rm -f no-such-file || : ; \
48557 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48558 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48559 --target=${target_alias} $${srcdiroption} \
48560 || exit 1
48561 @endif target-libobjc
48567 .PHONY: all-target-libobjc maybe-all-target-libobjc
48568 maybe-all-target-libobjc:
48569 @if gcc-bootstrap
48570 all-target-libobjc: stage_current
48571 @endif gcc-bootstrap
48572 @if target-libobjc
48573 TARGET-target-libobjc=all
48574 maybe-all-target-libobjc: all-target-libobjc
48575 all-target-libobjc: configure-target-libobjc
48576 @: $(MAKE); $(unstage)
48577 @r=`${PWD_COMMAND}`; export r; \
48578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48579 $(NORMAL_TARGET_EXPORTS) \
48580 (cd $(TARGET_SUBDIR)/libobjc && \
48581 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48582 $(TARGET-target-libobjc))
48583 @endif target-libobjc
48589 .PHONY: check-target-libobjc maybe-check-target-libobjc
48590 maybe-check-target-libobjc:
48591 @if target-libobjc
48592 maybe-check-target-libobjc: check-target-libobjc
48594 check-target-libobjc:
48595 @: $(MAKE); $(unstage)
48596 @r=`${PWD_COMMAND}`; export r; \
48597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48598 $(NORMAL_TARGET_EXPORTS) \
48599 (cd $(TARGET_SUBDIR)/libobjc && \
48600 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48602 @endif target-libobjc
48604 .PHONY: install-target-libobjc maybe-install-target-libobjc
48605 maybe-install-target-libobjc:
48606 @if target-libobjc
48607 maybe-install-target-libobjc: install-target-libobjc
48609 install-target-libobjc: installdirs
48610 @: $(MAKE); $(unstage)
48611 @r=`${PWD_COMMAND}`; export r; \
48612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48613 $(NORMAL_TARGET_EXPORTS) \
48614 (cd $(TARGET_SUBDIR)/libobjc && \
48615 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48617 @endif target-libobjc
48619 # Other targets (info, dvi, pdf, etc.)
48621 .PHONY: maybe-info-target-libobjc info-target-libobjc
48622 maybe-info-target-libobjc:
48623 @if target-libobjc
48624 maybe-info-target-libobjc: info-target-libobjc
48626 info-target-libobjc: \
48627 configure-target-libobjc
48628 @: $(MAKE); $(unstage)
48629 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48630 r=`${PWD_COMMAND}`; export r; \
48631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48632 $(NORMAL_TARGET_EXPORTS) \
48633 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
48634 for flag in $(EXTRA_TARGET_FLAGS); do \
48635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48636 done; \
48637 (cd $(TARGET_SUBDIR)/libobjc && \
48638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48640 "RANLIB=$${RANLIB}" \
48641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48642 info) \
48643 || exit 1
48645 @endif target-libobjc
48647 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
48648 maybe-dvi-target-libobjc:
48649 @if target-libobjc
48650 maybe-dvi-target-libobjc: dvi-target-libobjc
48652 dvi-target-libobjc: \
48653 configure-target-libobjc
48654 @: $(MAKE); $(unstage)
48655 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48656 r=`${PWD_COMMAND}`; export r; \
48657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48658 $(NORMAL_TARGET_EXPORTS) \
48659 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
48660 for flag in $(EXTRA_TARGET_FLAGS); do \
48661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48662 done; \
48663 (cd $(TARGET_SUBDIR)/libobjc && \
48664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48666 "RANLIB=$${RANLIB}" \
48667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48668 dvi) \
48669 || exit 1
48671 @endif target-libobjc
48673 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
48674 maybe-pdf-target-libobjc:
48675 @if target-libobjc
48676 maybe-pdf-target-libobjc: pdf-target-libobjc
48678 pdf-target-libobjc: \
48679 configure-target-libobjc
48680 @: $(MAKE); $(unstage)
48681 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48682 r=`${PWD_COMMAND}`; export r; \
48683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48684 $(NORMAL_TARGET_EXPORTS) \
48685 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
48686 for flag in $(EXTRA_TARGET_FLAGS); do \
48687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48688 done; \
48689 (cd $(TARGET_SUBDIR)/libobjc && \
48690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48692 "RANLIB=$${RANLIB}" \
48693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48694 pdf) \
48695 || exit 1
48697 @endif target-libobjc
48699 .PHONY: maybe-html-target-libobjc html-target-libobjc
48700 maybe-html-target-libobjc:
48701 @if target-libobjc
48702 maybe-html-target-libobjc: html-target-libobjc
48704 html-target-libobjc: \
48705 configure-target-libobjc
48706 @: $(MAKE); $(unstage)
48707 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48708 r=`${PWD_COMMAND}`; export r; \
48709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48710 $(NORMAL_TARGET_EXPORTS) \
48711 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
48712 for flag in $(EXTRA_TARGET_FLAGS); do \
48713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48714 done; \
48715 (cd $(TARGET_SUBDIR)/libobjc && \
48716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48718 "RANLIB=$${RANLIB}" \
48719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48720 html) \
48721 || exit 1
48723 @endif target-libobjc
48725 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
48726 maybe-TAGS-target-libobjc:
48727 @if target-libobjc
48728 maybe-TAGS-target-libobjc: TAGS-target-libobjc
48730 TAGS-target-libobjc: \
48731 configure-target-libobjc
48732 @: $(MAKE); $(unstage)
48733 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48734 r=`${PWD_COMMAND}`; export r; \
48735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48736 $(NORMAL_TARGET_EXPORTS) \
48737 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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 TAGS) \
48747 || exit 1
48749 @endif target-libobjc
48751 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
48752 maybe-install-info-target-libobjc:
48753 @if target-libobjc
48754 maybe-install-info-target-libobjc: install-info-target-libobjc
48756 install-info-target-libobjc: \
48757 configure-target-libobjc \
48758 info-target-libobjc
48759 @: $(MAKE); $(unstage)
48760 @[ -f $(TARGET_SUBDIR)/libobjc/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-info in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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-info) \
48774 || exit 1
48776 @endif target-libobjc
48778 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
48779 maybe-install-pdf-target-libobjc:
48780 @if target-libobjc
48781 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
48783 install-pdf-target-libobjc: \
48784 configure-target-libobjc \
48785 pdf-target-libobjc
48786 @: $(MAKE); $(unstage)
48787 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48788 r=`${PWD_COMMAND}`; export r; \
48789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48790 $(NORMAL_TARGET_EXPORTS) \
48791 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
48792 for flag in $(EXTRA_TARGET_FLAGS); do \
48793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48794 done; \
48795 (cd $(TARGET_SUBDIR)/libobjc && \
48796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48798 "RANLIB=$${RANLIB}" \
48799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48800 install-pdf) \
48801 || exit 1
48803 @endif target-libobjc
48805 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
48806 maybe-install-html-target-libobjc:
48807 @if target-libobjc
48808 maybe-install-html-target-libobjc: install-html-target-libobjc
48810 install-html-target-libobjc: \
48811 configure-target-libobjc \
48812 html-target-libobjc
48813 @: $(MAKE); $(unstage)
48814 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48815 r=`${PWD_COMMAND}`; export r; \
48816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48817 $(NORMAL_TARGET_EXPORTS) \
48818 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
48819 for flag in $(EXTRA_TARGET_FLAGS); do \
48820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48821 done; \
48822 (cd $(TARGET_SUBDIR)/libobjc && \
48823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48825 "RANLIB=$${RANLIB}" \
48826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48827 install-html) \
48828 || exit 1
48830 @endif target-libobjc
48832 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
48833 maybe-installcheck-target-libobjc:
48834 @if target-libobjc
48835 maybe-installcheck-target-libobjc: installcheck-target-libobjc
48837 installcheck-target-libobjc: \
48838 configure-target-libobjc
48839 @: $(MAKE); $(unstage)
48840 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48841 r=`${PWD_COMMAND}`; export r; \
48842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48843 $(NORMAL_TARGET_EXPORTS) \
48844 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
48845 for flag in $(EXTRA_TARGET_FLAGS); do \
48846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48847 done; \
48848 (cd $(TARGET_SUBDIR)/libobjc && \
48849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48851 "RANLIB=$${RANLIB}" \
48852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48853 installcheck) \
48854 || exit 1
48856 @endif target-libobjc
48858 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
48859 maybe-mostlyclean-target-libobjc:
48860 @if target-libobjc
48861 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
48863 mostlyclean-target-libobjc:
48864 @: $(MAKE); $(unstage)
48865 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48866 r=`${PWD_COMMAND}`; export r; \
48867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48868 $(NORMAL_TARGET_EXPORTS) \
48869 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
48870 for flag in $(EXTRA_TARGET_FLAGS); do \
48871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48872 done; \
48873 (cd $(TARGET_SUBDIR)/libobjc && \
48874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48876 "RANLIB=$${RANLIB}" \
48877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48878 mostlyclean) \
48879 || exit 1
48881 @endif target-libobjc
48883 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
48884 maybe-clean-target-libobjc:
48885 @if target-libobjc
48886 maybe-clean-target-libobjc: clean-target-libobjc
48888 clean-target-libobjc:
48889 @: $(MAKE); $(unstage)
48890 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48891 r=`${PWD_COMMAND}`; export r; \
48892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48893 $(NORMAL_TARGET_EXPORTS) \
48894 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
48895 for flag in $(EXTRA_TARGET_FLAGS); do \
48896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48897 done; \
48898 (cd $(TARGET_SUBDIR)/libobjc && \
48899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48901 "RANLIB=$${RANLIB}" \
48902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48903 clean) \
48904 || exit 1
48906 @endif target-libobjc
48908 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
48909 maybe-distclean-target-libobjc:
48910 @if target-libobjc
48911 maybe-distclean-target-libobjc: distclean-target-libobjc
48913 distclean-target-libobjc:
48914 @: $(MAKE); $(unstage)
48915 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48916 r=`${PWD_COMMAND}`; export r; \
48917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48918 $(NORMAL_TARGET_EXPORTS) \
48919 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
48920 for flag in $(EXTRA_TARGET_FLAGS); do \
48921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48922 done; \
48923 (cd $(TARGET_SUBDIR)/libobjc && \
48924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48926 "RANLIB=$${RANLIB}" \
48927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48928 distclean) \
48929 || exit 1
48931 @endif target-libobjc
48933 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
48934 maybe-maintainer-clean-target-libobjc:
48935 @if target-libobjc
48936 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
48938 maintainer-clean-target-libobjc:
48939 @: $(MAKE); $(unstage)
48940 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48941 r=`${PWD_COMMAND}`; export r; \
48942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48943 $(NORMAL_TARGET_EXPORTS) \
48944 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
48945 for flag in $(EXTRA_TARGET_FLAGS); do \
48946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48947 done; \
48948 (cd $(TARGET_SUBDIR)/libobjc && \
48949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48951 "RANLIB=$${RANLIB}" \
48952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48953 maintainer-clean) \
48954 || exit 1
48956 @endif target-libobjc
48962 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
48963 maybe-configure-target-libtermcap:
48964 @if gcc-bootstrap
48965 configure-target-libtermcap: stage_current
48966 @endif gcc-bootstrap
48967 @if target-libtermcap
48968 maybe-configure-target-libtermcap: configure-target-libtermcap
48969 configure-target-libtermcap:
48970 @: $(MAKE); $(unstage)
48971 @r=`${PWD_COMMAND}`; export r; \
48972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48973 echo "Checking multilib configuration for libtermcap..."; \
48974 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48975 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
48976 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48977 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48978 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
48979 else \
48980 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
48981 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48982 fi; \
48983 else \
48984 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48985 fi; \
48986 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
48987 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48988 $(NORMAL_TARGET_EXPORTS) \
48989 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
48990 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
48991 case $(srcdir) in \
48992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48993 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
48994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48995 esac; \
48996 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
48997 libsrcdir="$$s/libtermcap"; \
48998 rm -f no-such-file || : ; \
48999 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49000 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49001 --target=${target_alias} $${srcdiroption} \
49002 || exit 1
49003 @endif target-libtermcap
49009 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
49010 maybe-all-target-libtermcap:
49011 @if gcc-bootstrap
49012 all-target-libtermcap: stage_current
49013 @endif gcc-bootstrap
49014 @if target-libtermcap
49015 TARGET-target-libtermcap=all
49016 maybe-all-target-libtermcap: all-target-libtermcap
49017 all-target-libtermcap: configure-target-libtermcap
49018 @: $(MAKE); $(unstage)
49019 @r=`${PWD_COMMAND}`; export r; \
49020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49021 $(NORMAL_TARGET_EXPORTS) \
49022 (cd $(TARGET_SUBDIR)/libtermcap && \
49023 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49024 $(TARGET-target-libtermcap))
49025 @endif target-libtermcap
49031 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
49032 maybe-check-target-libtermcap:
49033 @if target-libtermcap
49034 maybe-check-target-libtermcap: check-target-libtermcap
49036 # Dummy target for uncheckable module.
49037 check-target-libtermcap:
49039 @endif target-libtermcap
49041 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
49042 maybe-install-target-libtermcap:
49043 @if target-libtermcap
49044 maybe-install-target-libtermcap: install-target-libtermcap
49046 install-target-libtermcap: installdirs
49047 @: $(MAKE); $(unstage)
49048 @r=`${PWD_COMMAND}`; export r; \
49049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49050 $(NORMAL_TARGET_EXPORTS) \
49051 (cd $(TARGET_SUBDIR)/libtermcap && \
49052 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49054 @endif target-libtermcap
49056 # Other targets (info, dvi, pdf, etc.)
49058 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
49059 maybe-info-target-libtermcap:
49060 @if target-libtermcap
49061 maybe-info-target-libtermcap: info-target-libtermcap
49063 info-target-libtermcap: \
49064 configure-target-libtermcap
49065 @: $(MAKE); $(unstage)
49066 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49067 r=`${PWD_COMMAND}`; export r; \
49068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49069 $(NORMAL_TARGET_EXPORTS) \
49070 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
49071 for flag in $(EXTRA_TARGET_FLAGS); do \
49072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49073 done; \
49074 (cd $(TARGET_SUBDIR)/libtermcap && \
49075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49077 "RANLIB=$${RANLIB}" \
49078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49079 info) \
49080 || exit 1
49082 @endif target-libtermcap
49084 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
49085 maybe-dvi-target-libtermcap:
49086 @if target-libtermcap
49087 maybe-dvi-target-libtermcap: dvi-target-libtermcap
49089 dvi-target-libtermcap: \
49090 configure-target-libtermcap
49091 @: $(MAKE); $(unstage)
49092 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49093 r=`${PWD_COMMAND}`; export r; \
49094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49095 $(NORMAL_TARGET_EXPORTS) \
49096 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
49097 for flag in $(EXTRA_TARGET_FLAGS); do \
49098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49099 done; \
49100 (cd $(TARGET_SUBDIR)/libtermcap && \
49101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49103 "RANLIB=$${RANLIB}" \
49104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49105 dvi) \
49106 || exit 1
49108 @endif target-libtermcap
49110 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
49111 maybe-pdf-target-libtermcap:
49112 @if target-libtermcap
49113 maybe-pdf-target-libtermcap: pdf-target-libtermcap
49115 pdf-target-libtermcap: \
49116 configure-target-libtermcap
49117 @: $(MAKE); $(unstage)
49118 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49119 r=`${PWD_COMMAND}`; export r; \
49120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49121 $(NORMAL_TARGET_EXPORTS) \
49122 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49123 for flag in $(EXTRA_TARGET_FLAGS); do \
49124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49125 done; \
49126 (cd $(TARGET_SUBDIR)/libtermcap && \
49127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49129 "RANLIB=$${RANLIB}" \
49130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49131 pdf) \
49132 || exit 1
49134 @endif target-libtermcap
49136 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
49137 maybe-html-target-libtermcap:
49138 @if target-libtermcap
49139 maybe-html-target-libtermcap: html-target-libtermcap
49141 html-target-libtermcap: \
49142 configure-target-libtermcap
49143 @: $(MAKE); $(unstage)
49144 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49145 r=`${PWD_COMMAND}`; export r; \
49146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49147 $(NORMAL_TARGET_EXPORTS) \
49148 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
49149 for flag in $(EXTRA_TARGET_FLAGS); do \
49150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49151 done; \
49152 (cd $(TARGET_SUBDIR)/libtermcap && \
49153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49155 "RANLIB=$${RANLIB}" \
49156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49157 html) \
49158 || exit 1
49160 @endif target-libtermcap
49162 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
49163 maybe-TAGS-target-libtermcap:
49164 @if target-libtermcap
49165 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
49167 TAGS-target-libtermcap: \
49168 configure-target-libtermcap
49169 @: $(MAKE); $(unstage)
49170 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49171 r=`${PWD_COMMAND}`; export r; \
49172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49173 $(NORMAL_TARGET_EXPORTS) \
49174 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
49175 for flag in $(EXTRA_TARGET_FLAGS); do \
49176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49177 done; \
49178 (cd $(TARGET_SUBDIR)/libtermcap && \
49179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49181 "RANLIB=$${RANLIB}" \
49182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49183 TAGS) \
49184 || exit 1
49186 @endif target-libtermcap
49188 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
49189 maybe-install-info-target-libtermcap:
49190 @if target-libtermcap
49191 maybe-install-info-target-libtermcap: install-info-target-libtermcap
49193 install-info-target-libtermcap: \
49194 configure-target-libtermcap \
49195 info-target-libtermcap
49196 @: $(MAKE); $(unstage)
49197 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49198 r=`${PWD_COMMAND}`; export r; \
49199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49200 $(NORMAL_TARGET_EXPORTS) \
49201 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
49202 for flag in $(EXTRA_TARGET_FLAGS); do \
49203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49204 done; \
49205 (cd $(TARGET_SUBDIR)/libtermcap && \
49206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49208 "RANLIB=$${RANLIB}" \
49209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49210 install-info) \
49211 || exit 1
49213 @endif target-libtermcap
49215 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
49216 maybe-install-pdf-target-libtermcap:
49217 @if target-libtermcap
49218 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
49220 install-pdf-target-libtermcap: \
49221 configure-target-libtermcap \
49222 pdf-target-libtermcap
49223 @: $(MAKE); $(unstage)
49224 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49225 r=`${PWD_COMMAND}`; export r; \
49226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49227 $(NORMAL_TARGET_EXPORTS) \
49228 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49229 for flag in $(EXTRA_TARGET_FLAGS); do \
49230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49231 done; \
49232 (cd $(TARGET_SUBDIR)/libtermcap && \
49233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49235 "RANLIB=$${RANLIB}" \
49236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49237 install-pdf) \
49238 || exit 1
49240 @endif target-libtermcap
49242 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
49243 maybe-install-html-target-libtermcap:
49244 @if target-libtermcap
49245 maybe-install-html-target-libtermcap: install-html-target-libtermcap
49247 install-html-target-libtermcap: \
49248 configure-target-libtermcap \
49249 html-target-libtermcap
49250 @: $(MAKE); $(unstage)
49251 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49252 r=`${PWD_COMMAND}`; export r; \
49253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49254 $(NORMAL_TARGET_EXPORTS) \
49255 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
49256 for flag in $(EXTRA_TARGET_FLAGS); do \
49257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49258 done; \
49259 (cd $(TARGET_SUBDIR)/libtermcap && \
49260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49262 "RANLIB=$${RANLIB}" \
49263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49264 install-html) \
49265 || exit 1
49267 @endif target-libtermcap
49269 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
49270 maybe-installcheck-target-libtermcap:
49271 @if target-libtermcap
49272 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
49274 installcheck-target-libtermcap: \
49275 configure-target-libtermcap
49276 @: $(MAKE); $(unstage)
49277 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49278 r=`${PWD_COMMAND}`; export r; \
49279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49280 $(NORMAL_TARGET_EXPORTS) \
49281 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
49282 for flag in $(EXTRA_TARGET_FLAGS); do \
49283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49284 done; \
49285 (cd $(TARGET_SUBDIR)/libtermcap && \
49286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49288 "RANLIB=$${RANLIB}" \
49289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49290 installcheck) \
49291 || exit 1
49293 @endif target-libtermcap
49295 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
49296 maybe-mostlyclean-target-libtermcap:
49297 @if target-libtermcap
49298 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
49300 # libtermcap doesn't support mostlyclean.
49301 mostlyclean-target-libtermcap:
49303 @endif target-libtermcap
49305 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
49306 maybe-clean-target-libtermcap:
49307 @if target-libtermcap
49308 maybe-clean-target-libtermcap: clean-target-libtermcap
49310 # libtermcap doesn't support clean.
49311 clean-target-libtermcap:
49313 @endif target-libtermcap
49315 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
49316 maybe-distclean-target-libtermcap:
49317 @if target-libtermcap
49318 maybe-distclean-target-libtermcap: distclean-target-libtermcap
49320 # libtermcap doesn't support distclean.
49321 distclean-target-libtermcap:
49323 @endif target-libtermcap
49325 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
49326 maybe-maintainer-clean-target-libtermcap:
49327 @if target-libtermcap
49328 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
49330 # libtermcap doesn't support maintainer-clean.
49331 maintainer-clean-target-libtermcap:
49333 @endif target-libtermcap
49339 .PHONY: configure-target-winsup maybe-configure-target-winsup
49340 maybe-configure-target-winsup:
49341 @if gcc-bootstrap
49342 configure-target-winsup: stage_current
49343 @endif gcc-bootstrap
49344 @if target-winsup
49345 maybe-configure-target-winsup: configure-target-winsup
49346 configure-target-winsup:
49347 @: $(MAKE); $(unstage)
49348 @r=`${PWD_COMMAND}`; export r; \
49349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49350 echo "Checking multilib configuration for winsup..."; \
49351 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49352 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
49353 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
49354 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
49355 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
49356 else \
49357 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
49358 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49359 fi; \
49360 else \
49361 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49362 fi; \
49363 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
49364 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49365 $(NORMAL_TARGET_EXPORTS) \
49366 echo Configuring in $(TARGET_SUBDIR)/winsup; \
49367 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
49368 case $(srcdir) in \
49369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49370 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
49371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49372 esac; \
49373 srcdiroption="--srcdir=$${topdir}/winsup"; \
49374 libsrcdir="$$s/winsup"; \
49375 rm -f no-such-file || : ; \
49376 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49377 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49378 --target=${target_alias} $${srcdiroption} \
49379 || exit 1
49380 @endif target-winsup
49386 .PHONY: all-target-winsup maybe-all-target-winsup
49387 maybe-all-target-winsup:
49388 @if gcc-bootstrap
49389 all-target-winsup: stage_current
49390 @endif gcc-bootstrap
49391 @if target-winsup
49392 TARGET-target-winsup=all
49393 maybe-all-target-winsup: all-target-winsup
49394 all-target-winsup: configure-target-winsup
49395 @: $(MAKE); $(unstage)
49396 @r=`${PWD_COMMAND}`; export r; \
49397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49398 $(NORMAL_TARGET_EXPORTS) \
49399 (cd $(TARGET_SUBDIR)/winsup && \
49400 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49401 $(TARGET-target-winsup))
49402 @endif target-winsup
49408 .PHONY: check-target-winsup maybe-check-target-winsup
49409 maybe-check-target-winsup:
49410 @if target-winsup
49411 maybe-check-target-winsup: check-target-winsup
49413 check-target-winsup:
49414 @: $(MAKE); $(unstage)
49415 @r=`${PWD_COMMAND}`; export r; \
49416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49417 $(NORMAL_TARGET_EXPORTS) \
49418 (cd $(TARGET_SUBDIR)/winsup && \
49419 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49421 @endif target-winsup
49423 .PHONY: install-target-winsup maybe-install-target-winsup
49424 maybe-install-target-winsup:
49425 @if target-winsup
49426 maybe-install-target-winsup: install-target-winsup
49428 install-target-winsup: installdirs
49429 @: $(MAKE); $(unstage)
49430 @r=`${PWD_COMMAND}`; export r; \
49431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49432 $(NORMAL_TARGET_EXPORTS) \
49433 (cd $(TARGET_SUBDIR)/winsup && \
49434 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49436 @endif target-winsup
49438 # Other targets (info, dvi, pdf, etc.)
49440 .PHONY: maybe-info-target-winsup info-target-winsup
49441 maybe-info-target-winsup:
49442 @if target-winsup
49443 maybe-info-target-winsup: info-target-winsup
49445 info-target-winsup: \
49446 configure-target-winsup
49447 @: $(MAKE); $(unstage)
49448 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49449 r=`${PWD_COMMAND}`; export r; \
49450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49451 $(NORMAL_TARGET_EXPORTS) \
49452 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
49453 for flag in $(EXTRA_TARGET_FLAGS); do \
49454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49455 done; \
49456 (cd $(TARGET_SUBDIR)/winsup && \
49457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49459 "RANLIB=$${RANLIB}" \
49460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49461 info) \
49462 || exit 1
49464 @endif target-winsup
49466 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
49467 maybe-dvi-target-winsup:
49468 @if target-winsup
49469 maybe-dvi-target-winsup: dvi-target-winsup
49471 dvi-target-winsup: \
49472 configure-target-winsup
49473 @: $(MAKE); $(unstage)
49474 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49475 r=`${PWD_COMMAND}`; export r; \
49476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49477 $(NORMAL_TARGET_EXPORTS) \
49478 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
49479 for flag in $(EXTRA_TARGET_FLAGS); do \
49480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49481 done; \
49482 (cd $(TARGET_SUBDIR)/winsup && \
49483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49485 "RANLIB=$${RANLIB}" \
49486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49487 dvi) \
49488 || exit 1
49490 @endif target-winsup
49492 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
49493 maybe-pdf-target-winsup:
49494 @if target-winsup
49495 maybe-pdf-target-winsup: pdf-target-winsup
49497 pdf-target-winsup: \
49498 configure-target-winsup
49499 @: $(MAKE); $(unstage)
49500 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49501 r=`${PWD_COMMAND}`; export r; \
49502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49503 $(NORMAL_TARGET_EXPORTS) \
49504 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
49505 for flag in $(EXTRA_TARGET_FLAGS); do \
49506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49507 done; \
49508 (cd $(TARGET_SUBDIR)/winsup && \
49509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49511 "RANLIB=$${RANLIB}" \
49512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49513 pdf) \
49514 || exit 1
49516 @endif target-winsup
49518 .PHONY: maybe-html-target-winsup html-target-winsup
49519 maybe-html-target-winsup:
49520 @if target-winsup
49521 maybe-html-target-winsup: html-target-winsup
49523 html-target-winsup: \
49524 configure-target-winsup
49525 @: $(MAKE); $(unstage)
49526 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49527 r=`${PWD_COMMAND}`; export r; \
49528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49529 $(NORMAL_TARGET_EXPORTS) \
49530 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
49531 for flag in $(EXTRA_TARGET_FLAGS); do \
49532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49533 done; \
49534 (cd $(TARGET_SUBDIR)/winsup && \
49535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49537 "RANLIB=$${RANLIB}" \
49538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49539 html) \
49540 || exit 1
49542 @endif target-winsup
49544 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
49545 maybe-TAGS-target-winsup:
49546 @if target-winsup
49547 maybe-TAGS-target-winsup: TAGS-target-winsup
49549 TAGS-target-winsup: \
49550 configure-target-winsup
49551 @: $(MAKE); $(unstage)
49552 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49553 r=`${PWD_COMMAND}`; export r; \
49554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49555 $(NORMAL_TARGET_EXPORTS) \
49556 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
49557 for flag in $(EXTRA_TARGET_FLAGS); do \
49558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49559 done; \
49560 (cd $(TARGET_SUBDIR)/winsup && \
49561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49563 "RANLIB=$${RANLIB}" \
49564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49565 TAGS) \
49566 || exit 1
49568 @endif target-winsup
49570 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
49571 maybe-install-info-target-winsup:
49572 @if target-winsup
49573 maybe-install-info-target-winsup: install-info-target-winsup
49575 install-info-target-winsup: \
49576 configure-target-winsup \
49577 info-target-winsup
49578 @: $(MAKE); $(unstage)
49579 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49580 r=`${PWD_COMMAND}`; export r; \
49581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49582 $(NORMAL_TARGET_EXPORTS) \
49583 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
49584 for flag in $(EXTRA_TARGET_FLAGS); do \
49585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49586 done; \
49587 (cd $(TARGET_SUBDIR)/winsup && \
49588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49590 "RANLIB=$${RANLIB}" \
49591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49592 install-info) \
49593 || exit 1
49595 @endif target-winsup
49597 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
49598 maybe-install-pdf-target-winsup:
49599 @if target-winsup
49600 maybe-install-pdf-target-winsup: install-pdf-target-winsup
49602 install-pdf-target-winsup: \
49603 configure-target-winsup \
49604 pdf-target-winsup
49605 @: $(MAKE); $(unstage)
49606 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49607 r=`${PWD_COMMAND}`; export r; \
49608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49609 $(NORMAL_TARGET_EXPORTS) \
49610 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
49611 for flag in $(EXTRA_TARGET_FLAGS); do \
49612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49613 done; \
49614 (cd $(TARGET_SUBDIR)/winsup && \
49615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49617 "RANLIB=$${RANLIB}" \
49618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49619 install-pdf) \
49620 || exit 1
49622 @endif target-winsup
49624 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
49625 maybe-install-html-target-winsup:
49626 @if target-winsup
49627 maybe-install-html-target-winsup: install-html-target-winsup
49629 install-html-target-winsup: \
49630 configure-target-winsup \
49631 html-target-winsup
49632 @: $(MAKE); $(unstage)
49633 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49634 r=`${PWD_COMMAND}`; export r; \
49635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49636 $(NORMAL_TARGET_EXPORTS) \
49637 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
49638 for flag in $(EXTRA_TARGET_FLAGS); do \
49639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49640 done; \
49641 (cd $(TARGET_SUBDIR)/winsup && \
49642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49644 "RANLIB=$${RANLIB}" \
49645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49646 install-html) \
49647 || exit 1
49649 @endif target-winsup
49651 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
49652 maybe-installcheck-target-winsup:
49653 @if target-winsup
49654 maybe-installcheck-target-winsup: installcheck-target-winsup
49656 installcheck-target-winsup: \
49657 configure-target-winsup
49658 @: $(MAKE); $(unstage)
49659 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49660 r=`${PWD_COMMAND}`; export r; \
49661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49662 $(NORMAL_TARGET_EXPORTS) \
49663 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
49664 for flag in $(EXTRA_TARGET_FLAGS); do \
49665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49666 done; \
49667 (cd $(TARGET_SUBDIR)/winsup && \
49668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49670 "RANLIB=$${RANLIB}" \
49671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49672 installcheck) \
49673 || exit 1
49675 @endif target-winsup
49677 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
49678 maybe-mostlyclean-target-winsup:
49679 @if target-winsup
49680 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
49682 mostlyclean-target-winsup:
49683 @: $(MAKE); $(unstage)
49684 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49685 r=`${PWD_COMMAND}`; export r; \
49686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49687 $(NORMAL_TARGET_EXPORTS) \
49688 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
49689 for flag in $(EXTRA_TARGET_FLAGS); do \
49690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49691 done; \
49692 (cd $(TARGET_SUBDIR)/winsup && \
49693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49695 "RANLIB=$${RANLIB}" \
49696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49697 mostlyclean) \
49698 || exit 1
49700 @endif target-winsup
49702 .PHONY: maybe-clean-target-winsup clean-target-winsup
49703 maybe-clean-target-winsup:
49704 @if target-winsup
49705 maybe-clean-target-winsup: clean-target-winsup
49707 clean-target-winsup:
49708 @: $(MAKE); $(unstage)
49709 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49710 r=`${PWD_COMMAND}`; export r; \
49711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49712 $(NORMAL_TARGET_EXPORTS) \
49713 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
49714 for flag in $(EXTRA_TARGET_FLAGS); do \
49715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49716 done; \
49717 (cd $(TARGET_SUBDIR)/winsup && \
49718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49720 "RANLIB=$${RANLIB}" \
49721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49722 clean) \
49723 || exit 1
49725 @endif target-winsup
49727 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
49728 maybe-distclean-target-winsup:
49729 @if target-winsup
49730 maybe-distclean-target-winsup: distclean-target-winsup
49732 distclean-target-winsup:
49733 @: $(MAKE); $(unstage)
49734 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49735 r=`${PWD_COMMAND}`; export r; \
49736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49737 $(NORMAL_TARGET_EXPORTS) \
49738 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
49739 for flag in $(EXTRA_TARGET_FLAGS); do \
49740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49741 done; \
49742 (cd $(TARGET_SUBDIR)/winsup && \
49743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49745 "RANLIB=$${RANLIB}" \
49746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49747 distclean) \
49748 || exit 1
49750 @endif target-winsup
49752 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
49753 maybe-maintainer-clean-target-winsup:
49754 @if target-winsup
49755 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
49757 maintainer-clean-target-winsup:
49758 @: $(MAKE); $(unstage)
49759 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49760 r=`${PWD_COMMAND}`; export r; \
49761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49762 $(NORMAL_TARGET_EXPORTS) \
49763 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
49764 for flag in $(EXTRA_TARGET_FLAGS); do \
49765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49766 done; \
49767 (cd $(TARGET_SUBDIR)/winsup && \
49768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49770 "RANLIB=$${RANLIB}" \
49771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49772 maintainer-clean) \
49773 || exit 1
49775 @endif target-winsup
49781 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
49782 maybe-configure-target-libgloss:
49783 @if gcc-bootstrap
49784 configure-target-libgloss: stage_current
49785 @endif gcc-bootstrap
49786 @if target-libgloss
49787 maybe-configure-target-libgloss: configure-target-libgloss
49788 configure-target-libgloss:
49789 @: $(MAKE); $(unstage)
49790 @r=`${PWD_COMMAND}`; export r; \
49791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49792 echo "Checking multilib configuration for libgloss..."; \
49793 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49794 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
49795 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49796 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49797 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
49798 else \
49799 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
49800 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49801 fi; \
49802 else \
49803 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49804 fi; \
49805 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
49806 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49807 $(NORMAL_TARGET_EXPORTS) \
49808 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
49809 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
49810 case $(srcdir) in \
49811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49812 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
49813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49814 esac; \
49815 srcdiroption="--srcdir=$${topdir}/libgloss"; \
49816 libsrcdir="$$s/libgloss"; \
49817 rm -f no-such-file || : ; \
49818 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49819 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49820 --target=${target_alias} $${srcdiroption} \
49821 || exit 1
49822 @endif target-libgloss
49828 .PHONY: all-target-libgloss maybe-all-target-libgloss
49829 maybe-all-target-libgloss:
49830 @if gcc-bootstrap
49831 all-target-libgloss: stage_current
49832 @endif gcc-bootstrap
49833 @if target-libgloss
49834 TARGET-target-libgloss=all
49835 maybe-all-target-libgloss: all-target-libgloss
49836 all-target-libgloss: configure-target-libgloss
49837 @: $(MAKE); $(unstage)
49838 @r=`${PWD_COMMAND}`; export r; \
49839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49840 $(NORMAL_TARGET_EXPORTS) \
49841 (cd $(TARGET_SUBDIR)/libgloss && \
49842 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49843 $(TARGET-target-libgloss))
49844 @endif target-libgloss
49850 .PHONY: check-target-libgloss maybe-check-target-libgloss
49851 maybe-check-target-libgloss:
49852 @if target-libgloss
49853 maybe-check-target-libgloss: check-target-libgloss
49855 # Dummy target for uncheckable module.
49856 check-target-libgloss:
49858 @endif target-libgloss
49860 .PHONY: install-target-libgloss maybe-install-target-libgloss
49861 maybe-install-target-libgloss:
49862 @if target-libgloss
49863 maybe-install-target-libgloss: install-target-libgloss
49865 install-target-libgloss: installdirs
49866 @: $(MAKE); $(unstage)
49867 @r=`${PWD_COMMAND}`; export r; \
49868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49869 $(NORMAL_TARGET_EXPORTS) \
49870 (cd $(TARGET_SUBDIR)/libgloss && \
49871 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49873 @endif target-libgloss
49875 # Other targets (info, dvi, pdf, etc.)
49877 .PHONY: maybe-info-target-libgloss info-target-libgloss
49878 maybe-info-target-libgloss:
49879 @if target-libgloss
49880 maybe-info-target-libgloss: info-target-libgloss
49882 info-target-libgloss: \
49883 configure-target-libgloss
49884 @: $(MAKE); $(unstage)
49885 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49886 r=`${PWD_COMMAND}`; export r; \
49887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49888 $(NORMAL_TARGET_EXPORTS) \
49889 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
49890 for flag in $(EXTRA_TARGET_FLAGS); do \
49891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49892 done; \
49893 (cd $(TARGET_SUBDIR)/libgloss && \
49894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49896 "RANLIB=$${RANLIB}" \
49897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49898 info) \
49899 || exit 1
49901 @endif target-libgloss
49903 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
49904 maybe-dvi-target-libgloss:
49905 @if target-libgloss
49906 maybe-dvi-target-libgloss: dvi-target-libgloss
49908 dvi-target-libgloss: \
49909 configure-target-libgloss
49910 @: $(MAKE); $(unstage)
49911 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49912 r=`${PWD_COMMAND}`; export r; \
49913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49914 $(NORMAL_TARGET_EXPORTS) \
49915 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
49916 for flag in $(EXTRA_TARGET_FLAGS); do \
49917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49918 done; \
49919 (cd $(TARGET_SUBDIR)/libgloss && \
49920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49922 "RANLIB=$${RANLIB}" \
49923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49924 dvi) \
49925 || exit 1
49927 @endif target-libgloss
49929 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
49930 maybe-pdf-target-libgloss:
49931 @if target-libgloss
49932 maybe-pdf-target-libgloss: pdf-target-libgloss
49934 pdf-target-libgloss: \
49935 configure-target-libgloss
49936 @: $(MAKE); $(unstage)
49937 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49938 r=`${PWD_COMMAND}`; export r; \
49939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49940 $(NORMAL_TARGET_EXPORTS) \
49941 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
49942 for flag in $(EXTRA_TARGET_FLAGS); do \
49943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49944 done; \
49945 (cd $(TARGET_SUBDIR)/libgloss && \
49946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49948 "RANLIB=$${RANLIB}" \
49949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49950 pdf) \
49951 || exit 1
49953 @endif target-libgloss
49955 .PHONY: maybe-html-target-libgloss html-target-libgloss
49956 maybe-html-target-libgloss:
49957 @if target-libgloss
49958 maybe-html-target-libgloss: html-target-libgloss
49960 html-target-libgloss: \
49961 configure-target-libgloss
49962 @: $(MAKE); $(unstage)
49963 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49964 r=`${PWD_COMMAND}`; export r; \
49965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49966 $(NORMAL_TARGET_EXPORTS) \
49967 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
49968 for flag in $(EXTRA_TARGET_FLAGS); do \
49969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49970 done; \
49971 (cd $(TARGET_SUBDIR)/libgloss && \
49972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49974 "RANLIB=$${RANLIB}" \
49975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49976 html) \
49977 || exit 1
49979 @endif target-libgloss
49981 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
49982 maybe-TAGS-target-libgloss:
49983 @if target-libgloss
49984 maybe-TAGS-target-libgloss: TAGS-target-libgloss
49986 TAGS-target-libgloss: \
49987 configure-target-libgloss
49988 @: $(MAKE); $(unstage)
49989 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49990 r=`${PWD_COMMAND}`; export r; \
49991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49992 $(NORMAL_TARGET_EXPORTS) \
49993 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
49994 for flag in $(EXTRA_TARGET_FLAGS); do \
49995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49996 done; \
49997 (cd $(TARGET_SUBDIR)/libgloss && \
49998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50000 "RANLIB=$${RANLIB}" \
50001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50002 TAGS) \
50003 || exit 1
50005 @endif target-libgloss
50007 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
50008 maybe-install-info-target-libgloss:
50009 @if target-libgloss
50010 maybe-install-info-target-libgloss: install-info-target-libgloss
50012 install-info-target-libgloss: \
50013 configure-target-libgloss \
50014 info-target-libgloss
50015 @: $(MAKE); $(unstage)
50016 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50017 r=`${PWD_COMMAND}`; export r; \
50018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50019 $(NORMAL_TARGET_EXPORTS) \
50020 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
50021 for flag in $(EXTRA_TARGET_FLAGS); do \
50022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50023 done; \
50024 (cd $(TARGET_SUBDIR)/libgloss && \
50025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50027 "RANLIB=$${RANLIB}" \
50028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50029 install-info) \
50030 || exit 1
50032 @endif target-libgloss
50034 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
50035 maybe-install-pdf-target-libgloss:
50036 @if target-libgloss
50037 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
50039 install-pdf-target-libgloss: \
50040 configure-target-libgloss \
50041 pdf-target-libgloss
50042 @: $(MAKE); $(unstage)
50043 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50044 r=`${PWD_COMMAND}`; export r; \
50045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50046 $(NORMAL_TARGET_EXPORTS) \
50047 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
50048 for flag in $(EXTRA_TARGET_FLAGS); do \
50049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50050 done; \
50051 (cd $(TARGET_SUBDIR)/libgloss && \
50052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50054 "RANLIB=$${RANLIB}" \
50055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50056 install-pdf) \
50057 || exit 1
50059 @endif target-libgloss
50061 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
50062 maybe-install-html-target-libgloss:
50063 @if target-libgloss
50064 maybe-install-html-target-libgloss: install-html-target-libgloss
50066 install-html-target-libgloss: \
50067 configure-target-libgloss \
50068 html-target-libgloss
50069 @: $(MAKE); $(unstage)
50070 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50071 r=`${PWD_COMMAND}`; export r; \
50072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50073 $(NORMAL_TARGET_EXPORTS) \
50074 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
50075 for flag in $(EXTRA_TARGET_FLAGS); do \
50076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50077 done; \
50078 (cd $(TARGET_SUBDIR)/libgloss && \
50079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50081 "RANLIB=$${RANLIB}" \
50082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50083 install-html) \
50084 || exit 1
50086 @endif target-libgloss
50088 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
50089 maybe-installcheck-target-libgloss:
50090 @if target-libgloss
50091 maybe-installcheck-target-libgloss: installcheck-target-libgloss
50093 installcheck-target-libgloss: \
50094 configure-target-libgloss
50095 @: $(MAKE); $(unstage)
50096 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50097 r=`${PWD_COMMAND}`; export r; \
50098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50099 $(NORMAL_TARGET_EXPORTS) \
50100 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
50101 for flag in $(EXTRA_TARGET_FLAGS); do \
50102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50103 done; \
50104 (cd $(TARGET_SUBDIR)/libgloss && \
50105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50107 "RANLIB=$${RANLIB}" \
50108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50109 installcheck) \
50110 || exit 1
50112 @endif target-libgloss
50114 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
50115 maybe-mostlyclean-target-libgloss:
50116 @if target-libgloss
50117 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
50119 mostlyclean-target-libgloss:
50120 @: $(MAKE); $(unstage)
50121 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50122 r=`${PWD_COMMAND}`; export r; \
50123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50124 $(NORMAL_TARGET_EXPORTS) \
50125 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
50126 for flag in $(EXTRA_TARGET_FLAGS); do \
50127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50128 done; \
50129 (cd $(TARGET_SUBDIR)/libgloss && \
50130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50132 "RANLIB=$${RANLIB}" \
50133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50134 mostlyclean) \
50135 || exit 1
50137 @endif target-libgloss
50139 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
50140 maybe-clean-target-libgloss:
50141 @if target-libgloss
50142 maybe-clean-target-libgloss: clean-target-libgloss
50144 clean-target-libgloss:
50145 @: $(MAKE); $(unstage)
50146 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50147 r=`${PWD_COMMAND}`; export r; \
50148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50149 $(NORMAL_TARGET_EXPORTS) \
50150 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
50151 for flag in $(EXTRA_TARGET_FLAGS); do \
50152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50153 done; \
50154 (cd $(TARGET_SUBDIR)/libgloss && \
50155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50157 "RANLIB=$${RANLIB}" \
50158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50159 clean) \
50160 || exit 1
50162 @endif target-libgloss
50164 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
50165 maybe-distclean-target-libgloss:
50166 @if target-libgloss
50167 maybe-distclean-target-libgloss: distclean-target-libgloss
50169 distclean-target-libgloss:
50170 @: $(MAKE); $(unstage)
50171 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50172 r=`${PWD_COMMAND}`; export r; \
50173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50174 $(NORMAL_TARGET_EXPORTS) \
50175 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
50176 for flag in $(EXTRA_TARGET_FLAGS); do \
50177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50178 done; \
50179 (cd $(TARGET_SUBDIR)/libgloss && \
50180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50182 "RANLIB=$${RANLIB}" \
50183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50184 distclean) \
50185 || exit 1
50187 @endif target-libgloss
50189 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
50190 maybe-maintainer-clean-target-libgloss:
50191 @if target-libgloss
50192 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
50194 maintainer-clean-target-libgloss:
50195 @: $(MAKE); $(unstage)
50196 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50197 r=`${PWD_COMMAND}`; export r; \
50198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50199 $(NORMAL_TARGET_EXPORTS) \
50200 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
50201 for flag in $(EXTRA_TARGET_FLAGS); do \
50202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50203 done; \
50204 (cd $(TARGET_SUBDIR)/libgloss && \
50205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50207 "RANLIB=$${RANLIB}" \
50208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50209 maintainer-clean) \
50210 || exit 1
50212 @endif target-libgloss
50218 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
50219 maybe-configure-target-libiberty:
50220 @if gcc-bootstrap
50221 configure-target-libiberty: stage_current
50222 @endif gcc-bootstrap
50223 @if target-libiberty
50224 maybe-configure-target-libiberty: configure-target-libiberty
50225 configure-target-libiberty:
50226 @: $(MAKE); $(unstage)
50227 @r=`${PWD_COMMAND}`; export r; \
50228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50229 echo "Checking multilib configuration for libiberty..."; \
50230 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50231 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
50232 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50233 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50234 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
50235 else \
50236 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
50237 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50238 fi; \
50239 else \
50240 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50241 fi; \
50242 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
50243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50244 $(NORMAL_TARGET_EXPORTS) \
50245 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
50246 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
50247 case $(srcdir) in \
50248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50249 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
50250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50251 esac; \
50252 srcdiroption="--srcdir=$${topdir}/libiberty"; \
50253 libsrcdir="$$s/libiberty"; \
50254 rm -f no-such-file || : ; \
50255 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50256 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50257 --target=${target_alias} $${srcdiroption} \
50258 || exit 1
50259 @endif target-libiberty
50265 .PHONY: all-target-libiberty maybe-all-target-libiberty
50266 maybe-all-target-libiberty:
50267 @if gcc-bootstrap
50268 all-target-libiberty: stage_current
50269 @endif gcc-bootstrap
50270 @if target-libiberty
50271 TARGET-target-libiberty=all
50272 maybe-all-target-libiberty: all-target-libiberty
50273 all-target-libiberty: configure-target-libiberty
50274 @: $(MAKE); $(unstage)
50275 @r=`${PWD_COMMAND}`; export r; \
50276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50277 $(NORMAL_TARGET_EXPORTS) \
50278 (cd $(TARGET_SUBDIR)/libiberty && \
50279 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50280 $(TARGET-target-libiberty))
50281 @endif target-libiberty
50287 .PHONY: check-target-libiberty maybe-check-target-libiberty
50288 maybe-check-target-libiberty:
50289 @if target-libiberty
50290 maybe-check-target-libiberty: check-target-libiberty
50292 check-target-libiberty:
50293 @: $(MAKE); $(unstage)
50294 @r=`${PWD_COMMAND}`; export r; \
50295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50296 $(NORMAL_TARGET_EXPORTS) \
50297 (cd $(TARGET_SUBDIR)/libiberty && \
50298 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50300 @endif target-libiberty
50302 .PHONY: install-target-libiberty maybe-install-target-libiberty
50303 maybe-install-target-libiberty:
50304 @if target-libiberty
50305 maybe-install-target-libiberty: install-target-libiberty
50307 install-target-libiberty: installdirs
50308 @: $(MAKE); $(unstage)
50309 @r=`${PWD_COMMAND}`; export r; \
50310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50311 $(NORMAL_TARGET_EXPORTS) \
50312 (cd $(TARGET_SUBDIR)/libiberty && \
50313 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50315 @endif target-libiberty
50317 # Other targets (info, dvi, pdf, etc.)
50319 .PHONY: maybe-info-target-libiberty info-target-libiberty
50320 maybe-info-target-libiberty:
50321 @if target-libiberty
50322 maybe-info-target-libiberty: info-target-libiberty
50324 info-target-libiberty: \
50325 configure-target-libiberty
50326 @: $(MAKE); $(unstage)
50327 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50328 r=`${PWD_COMMAND}`; export r; \
50329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50330 $(NORMAL_TARGET_EXPORTS) \
50331 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
50332 for flag in $(EXTRA_TARGET_FLAGS); do \
50333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50334 done; \
50335 (cd $(TARGET_SUBDIR)/libiberty && \
50336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50338 "RANLIB=$${RANLIB}" \
50339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50340 info) \
50341 || exit 1
50343 @endif target-libiberty
50345 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
50346 maybe-dvi-target-libiberty:
50347 @if target-libiberty
50348 maybe-dvi-target-libiberty: dvi-target-libiberty
50350 dvi-target-libiberty: \
50351 configure-target-libiberty
50352 @: $(MAKE); $(unstage)
50353 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50354 r=`${PWD_COMMAND}`; export r; \
50355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50356 $(NORMAL_TARGET_EXPORTS) \
50357 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
50358 for flag in $(EXTRA_TARGET_FLAGS); do \
50359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50360 done; \
50361 (cd $(TARGET_SUBDIR)/libiberty && \
50362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50364 "RANLIB=$${RANLIB}" \
50365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50366 dvi) \
50367 || exit 1
50369 @endif target-libiberty
50371 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
50372 maybe-pdf-target-libiberty:
50373 @if target-libiberty
50374 maybe-pdf-target-libiberty: pdf-target-libiberty
50376 pdf-target-libiberty: \
50377 configure-target-libiberty
50378 @: $(MAKE); $(unstage)
50379 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50380 r=`${PWD_COMMAND}`; export r; \
50381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50382 $(NORMAL_TARGET_EXPORTS) \
50383 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
50384 for flag in $(EXTRA_TARGET_FLAGS); do \
50385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50386 done; \
50387 (cd $(TARGET_SUBDIR)/libiberty && \
50388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50390 "RANLIB=$${RANLIB}" \
50391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50392 pdf) \
50393 || exit 1
50395 @endif target-libiberty
50397 .PHONY: maybe-html-target-libiberty html-target-libiberty
50398 maybe-html-target-libiberty:
50399 @if target-libiberty
50400 maybe-html-target-libiberty: html-target-libiberty
50402 html-target-libiberty: \
50403 configure-target-libiberty
50404 @: $(MAKE); $(unstage)
50405 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50406 r=`${PWD_COMMAND}`; export r; \
50407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50408 $(NORMAL_TARGET_EXPORTS) \
50409 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
50410 for flag in $(EXTRA_TARGET_FLAGS); do \
50411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50412 done; \
50413 (cd $(TARGET_SUBDIR)/libiberty && \
50414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50416 "RANLIB=$${RANLIB}" \
50417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50418 html) \
50419 || exit 1
50421 @endif target-libiberty
50423 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
50424 maybe-TAGS-target-libiberty:
50425 @if target-libiberty
50426 maybe-TAGS-target-libiberty: TAGS-target-libiberty
50428 TAGS-target-libiberty: \
50429 configure-target-libiberty
50430 @: $(MAKE); $(unstage)
50431 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50432 r=`${PWD_COMMAND}`; export r; \
50433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50434 $(NORMAL_TARGET_EXPORTS) \
50435 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
50436 for flag in $(EXTRA_TARGET_FLAGS); do \
50437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50438 done; \
50439 (cd $(TARGET_SUBDIR)/libiberty && \
50440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50442 "RANLIB=$${RANLIB}" \
50443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50444 TAGS) \
50445 || exit 1
50447 @endif target-libiberty
50449 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
50450 maybe-install-info-target-libiberty:
50451 @if target-libiberty
50452 maybe-install-info-target-libiberty: install-info-target-libiberty
50454 install-info-target-libiberty: \
50455 configure-target-libiberty \
50456 info-target-libiberty
50457 @: $(MAKE); $(unstage)
50458 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50459 r=`${PWD_COMMAND}`; export r; \
50460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50461 $(NORMAL_TARGET_EXPORTS) \
50462 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
50463 for flag in $(EXTRA_TARGET_FLAGS); do \
50464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50465 done; \
50466 (cd $(TARGET_SUBDIR)/libiberty && \
50467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50469 "RANLIB=$${RANLIB}" \
50470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50471 install-info) \
50472 || exit 1
50474 @endif target-libiberty
50476 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
50477 maybe-install-pdf-target-libiberty:
50478 @if target-libiberty
50479 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
50481 install-pdf-target-libiberty: \
50482 configure-target-libiberty \
50483 pdf-target-libiberty
50484 @: $(MAKE); $(unstage)
50485 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50486 r=`${PWD_COMMAND}`; export r; \
50487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50488 $(NORMAL_TARGET_EXPORTS) \
50489 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
50490 for flag in $(EXTRA_TARGET_FLAGS); do \
50491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50492 done; \
50493 (cd $(TARGET_SUBDIR)/libiberty && \
50494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50496 "RANLIB=$${RANLIB}" \
50497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50498 install-pdf) \
50499 || exit 1
50501 @endif target-libiberty
50503 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
50504 maybe-install-html-target-libiberty:
50505 @if target-libiberty
50506 maybe-install-html-target-libiberty: install-html-target-libiberty
50508 install-html-target-libiberty: \
50509 configure-target-libiberty \
50510 html-target-libiberty
50511 @: $(MAKE); $(unstage)
50512 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50513 r=`${PWD_COMMAND}`; export r; \
50514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50515 $(NORMAL_TARGET_EXPORTS) \
50516 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
50517 for flag in $(EXTRA_TARGET_FLAGS); do \
50518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50519 done; \
50520 (cd $(TARGET_SUBDIR)/libiberty && \
50521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50523 "RANLIB=$${RANLIB}" \
50524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50525 install-html) \
50526 || exit 1
50528 @endif target-libiberty
50530 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
50531 maybe-installcheck-target-libiberty:
50532 @if target-libiberty
50533 maybe-installcheck-target-libiberty: installcheck-target-libiberty
50535 installcheck-target-libiberty: \
50536 configure-target-libiberty
50537 @: $(MAKE); $(unstage)
50538 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50539 r=`${PWD_COMMAND}`; export r; \
50540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50541 $(NORMAL_TARGET_EXPORTS) \
50542 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
50543 for flag in $(EXTRA_TARGET_FLAGS); do \
50544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50545 done; \
50546 (cd $(TARGET_SUBDIR)/libiberty && \
50547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50549 "RANLIB=$${RANLIB}" \
50550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50551 installcheck) \
50552 || exit 1
50554 @endif target-libiberty
50556 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
50557 maybe-mostlyclean-target-libiberty:
50558 @if target-libiberty
50559 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
50561 mostlyclean-target-libiberty:
50562 @: $(MAKE); $(unstage)
50563 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50564 r=`${PWD_COMMAND}`; export r; \
50565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50566 $(NORMAL_TARGET_EXPORTS) \
50567 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
50568 for flag in $(EXTRA_TARGET_FLAGS); do \
50569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50570 done; \
50571 (cd $(TARGET_SUBDIR)/libiberty && \
50572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50574 "RANLIB=$${RANLIB}" \
50575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50576 mostlyclean) \
50577 || exit 1
50579 @endif target-libiberty
50581 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
50582 maybe-clean-target-libiberty:
50583 @if target-libiberty
50584 maybe-clean-target-libiberty: clean-target-libiberty
50586 clean-target-libiberty:
50587 @: $(MAKE); $(unstage)
50588 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50589 r=`${PWD_COMMAND}`; export r; \
50590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50591 $(NORMAL_TARGET_EXPORTS) \
50592 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
50593 for flag in $(EXTRA_TARGET_FLAGS); do \
50594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50595 done; \
50596 (cd $(TARGET_SUBDIR)/libiberty && \
50597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50599 "RANLIB=$${RANLIB}" \
50600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50601 clean) \
50602 || exit 1
50604 @endif target-libiberty
50606 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
50607 maybe-distclean-target-libiberty:
50608 @if target-libiberty
50609 maybe-distclean-target-libiberty: distclean-target-libiberty
50611 distclean-target-libiberty:
50612 @: $(MAKE); $(unstage)
50613 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50614 r=`${PWD_COMMAND}`; export r; \
50615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50616 $(NORMAL_TARGET_EXPORTS) \
50617 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
50618 for flag in $(EXTRA_TARGET_FLAGS); do \
50619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50620 done; \
50621 (cd $(TARGET_SUBDIR)/libiberty && \
50622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50624 "RANLIB=$${RANLIB}" \
50625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50626 distclean) \
50627 || exit 1
50629 @endif target-libiberty
50631 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
50632 maybe-maintainer-clean-target-libiberty:
50633 @if target-libiberty
50634 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
50636 maintainer-clean-target-libiberty:
50637 @: $(MAKE); $(unstage)
50638 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50639 r=`${PWD_COMMAND}`; export r; \
50640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50641 $(NORMAL_TARGET_EXPORTS) \
50642 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
50643 for flag in $(EXTRA_TARGET_FLAGS); do \
50644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50645 done; \
50646 (cd $(TARGET_SUBDIR)/libiberty && \
50647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50649 "RANLIB=$${RANLIB}" \
50650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50651 maintainer-clean) \
50652 || exit 1
50654 @endif target-libiberty
50660 .PHONY: configure-target-gperf maybe-configure-target-gperf
50661 maybe-configure-target-gperf:
50662 @if gcc-bootstrap
50663 configure-target-gperf: stage_current
50664 @endif gcc-bootstrap
50665 @if target-gperf
50666 maybe-configure-target-gperf: configure-target-gperf
50667 configure-target-gperf:
50668 @: $(MAKE); $(unstage)
50669 @r=`${PWD_COMMAND}`; export r; \
50670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50671 echo "Checking multilib configuration for gperf..."; \
50672 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50673 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
50674 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
50675 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
50676 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
50677 else \
50678 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
50679 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50680 fi; \
50681 else \
50682 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50683 fi; \
50684 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
50685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50686 $(NORMAL_TARGET_EXPORTS) \
50687 echo Configuring in $(TARGET_SUBDIR)/gperf; \
50688 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
50689 case $(srcdir) in \
50690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50691 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
50692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50693 esac; \
50694 srcdiroption="--srcdir=$${topdir}/gperf"; \
50695 libsrcdir="$$s/gperf"; \
50696 rm -f no-such-file || : ; \
50697 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50698 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50699 --target=${target_alias} $${srcdiroption} \
50700 || exit 1
50701 @endif target-gperf
50707 .PHONY: all-target-gperf maybe-all-target-gperf
50708 maybe-all-target-gperf:
50709 @if gcc-bootstrap
50710 all-target-gperf: stage_current
50711 @endif gcc-bootstrap
50712 @if target-gperf
50713 TARGET-target-gperf=all
50714 maybe-all-target-gperf: all-target-gperf
50715 all-target-gperf: configure-target-gperf
50716 @: $(MAKE); $(unstage)
50717 @r=`${PWD_COMMAND}`; export r; \
50718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50719 $(NORMAL_TARGET_EXPORTS) \
50720 (cd $(TARGET_SUBDIR)/gperf && \
50721 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50722 $(TARGET-target-gperf))
50723 @endif target-gperf
50729 .PHONY: check-target-gperf maybe-check-target-gperf
50730 maybe-check-target-gperf:
50731 @if target-gperf
50732 maybe-check-target-gperf: check-target-gperf
50734 check-target-gperf:
50735 @: $(MAKE); $(unstage)
50736 @r=`${PWD_COMMAND}`; export r; \
50737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50738 $(NORMAL_TARGET_EXPORTS) \
50739 (cd $(TARGET_SUBDIR)/gperf && \
50740 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50742 @endif target-gperf
50744 .PHONY: install-target-gperf maybe-install-target-gperf
50745 maybe-install-target-gperf:
50746 @if target-gperf
50747 maybe-install-target-gperf: install-target-gperf
50749 install-target-gperf: installdirs
50750 @: $(MAKE); $(unstage)
50751 @r=`${PWD_COMMAND}`; export r; \
50752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50753 $(NORMAL_TARGET_EXPORTS) \
50754 (cd $(TARGET_SUBDIR)/gperf && \
50755 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50757 @endif target-gperf
50759 # Other targets (info, dvi, pdf, etc.)
50761 .PHONY: maybe-info-target-gperf info-target-gperf
50762 maybe-info-target-gperf:
50763 @if target-gperf
50764 maybe-info-target-gperf: info-target-gperf
50766 info-target-gperf: \
50767 configure-target-gperf
50768 @: $(MAKE); $(unstage)
50769 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50770 r=`${PWD_COMMAND}`; export r; \
50771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50772 $(NORMAL_TARGET_EXPORTS) \
50773 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
50774 for flag in $(EXTRA_TARGET_FLAGS); do \
50775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50776 done; \
50777 (cd $(TARGET_SUBDIR)/gperf && \
50778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50780 "RANLIB=$${RANLIB}" \
50781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50782 info) \
50783 || exit 1
50785 @endif target-gperf
50787 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
50788 maybe-dvi-target-gperf:
50789 @if target-gperf
50790 maybe-dvi-target-gperf: dvi-target-gperf
50792 dvi-target-gperf: \
50793 configure-target-gperf
50794 @: $(MAKE); $(unstage)
50795 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50796 r=`${PWD_COMMAND}`; export r; \
50797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50798 $(NORMAL_TARGET_EXPORTS) \
50799 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
50800 for flag in $(EXTRA_TARGET_FLAGS); do \
50801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50802 done; \
50803 (cd $(TARGET_SUBDIR)/gperf && \
50804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50806 "RANLIB=$${RANLIB}" \
50807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50808 dvi) \
50809 || exit 1
50811 @endif target-gperf
50813 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
50814 maybe-pdf-target-gperf:
50815 @if target-gperf
50816 maybe-pdf-target-gperf: pdf-target-gperf
50818 pdf-target-gperf: \
50819 configure-target-gperf
50820 @: $(MAKE); $(unstage)
50821 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50822 r=`${PWD_COMMAND}`; export r; \
50823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50824 $(NORMAL_TARGET_EXPORTS) \
50825 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
50826 for flag in $(EXTRA_TARGET_FLAGS); do \
50827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50828 done; \
50829 (cd $(TARGET_SUBDIR)/gperf && \
50830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50832 "RANLIB=$${RANLIB}" \
50833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50834 pdf) \
50835 || exit 1
50837 @endif target-gperf
50839 .PHONY: maybe-html-target-gperf html-target-gperf
50840 maybe-html-target-gperf:
50841 @if target-gperf
50842 maybe-html-target-gperf: html-target-gperf
50844 html-target-gperf: \
50845 configure-target-gperf
50846 @: $(MAKE); $(unstage)
50847 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50848 r=`${PWD_COMMAND}`; export r; \
50849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50850 $(NORMAL_TARGET_EXPORTS) \
50851 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
50852 for flag in $(EXTRA_TARGET_FLAGS); do \
50853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50854 done; \
50855 (cd $(TARGET_SUBDIR)/gperf && \
50856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50858 "RANLIB=$${RANLIB}" \
50859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50860 html) \
50861 || exit 1
50863 @endif target-gperf
50865 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
50866 maybe-TAGS-target-gperf:
50867 @if target-gperf
50868 maybe-TAGS-target-gperf: TAGS-target-gperf
50870 TAGS-target-gperf: \
50871 configure-target-gperf
50872 @: $(MAKE); $(unstage)
50873 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50874 r=`${PWD_COMMAND}`; export r; \
50875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50876 $(NORMAL_TARGET_EXPORTS) \
50877 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
50878 for flag in $(EXTRA_TARGET_FLAGS); do \
50879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50880 done; \
50881 (cd $(TARGET_SUBDIR)/gperf && \
50882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50884 "RANLIB=$${RANLIB}" \
50885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50886 TAGS) \
50887 || exit 1
50889 @endif target-gperf
50891 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
50892 maybe-install-info-target-gperf:
50893 @if target-gperf
50894 maybe-install-info-target-gperf: install-info-target-gperf
50896 install-info-target-gperf: \
50897 configure-target-gperf \
50898 info-target-gperf
50899 @: $(MAKE); $(unstage)
50900 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50901 r=`${PWD_COMMAND}`; export r; \
50902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50903 $(NORMAL_TARGET_EXPORTS) \
50904 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
50905 for flag in $(EXTRA_TARGET_FLAGS); do \
50906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50907 done; \
50908 (cd $(TARGET_SUBDIR)/gperf && \
50909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50911 "RANLIB=$${RANLIB}" \
50912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50913 install-info) \
50914 || exit 1
50916 @endif target-gperf
50918 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
50919 maybe-install-pdf-target-gperf:
50920 @if target-gperf
50921 maybe-install-pdf-target-gperf: install-pdf-target-gperf
50923 install-pdf-target-gperf: \
50924 configure-target-gperf \
50925 pdf-target-gperf
50926 @: $(MAKE); $(unstage)
50927 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50928 r=`${PWD_COMMAND}`; export r; \
50929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50930 $(NORMAL_TARGET_EXPORTS) \
50931 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
50932 for flag in $(EXTRA_TARGET_FLAGS); do \
50933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50934 done; \
50935 (cd $(TARGET_SUBDIR)/gperf && \
50936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50938 "RANLIB=$${RANLIB}" \
50939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50940 install-pdf) \
50941 || exit 1
50943 @endif target-gperf
50945 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
50946 maybe-install-html-target-gperf:
50947 @if target-gperf
50948 maybe-install-html-target-gperf: install-html-target-gperf
50950 install-html-target-gperf: \
50951 configure-target-gperf \
50952 html-target-gperf
50953 @: $(MAKE); $(unstage)
50954 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50955 r=`${PWD_COMMAND}`; export r; \
50956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50957 $(NORMAL_TARGET_EXPORTS) \
50958 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
50959 for flag in $(EXTRA_TARGET_FLAGS); do \
50960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50961 done; \
50962 (cd $(TARGET_SUBDIR)/gperf && \
50963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50965 "RANLIB=$${RANLIB}" \
50966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50967 install-html) \
50968 || exit 1
50970 @endif target-gperf
50972 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
50973 maybe-installcheck-target-gperf:
50974 @if target-gperf
50975 maybe-installcheck-target-gperf: installcheck-target-gperf
50977 installcheck-target-gperf: \
50978 configure-target-gperf
50979 @: $(MAKE); $(unstage)
50980 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50981 r=`${PWD_COMMAND}`; export r; \
50982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50983 $(NORMAL_TARGET_EXPORTS) \
50984 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
50985 for flag in $(EXTRA_TARGET_FLAGS); do \
50986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50987 done; \
50988 (cd $(TARGET_SUBDIR)/gperf && \
50989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50991 "RANLIB=$${RANLIB}" \
50992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50993 installcheck) \
50994 || exit 1
50996 @endif target-gperf
50998 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
50999 maybe-mostlyclean-target-gperf:
51000 @if target-gperf
51001 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
51003 mostlyclean-target-gperf:
51004 @: $(MAKE); $(unstage)
51005 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51006 r=`${PWD_COMMAND}`; export r; \
51007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51008 $(NORMAL_TARGET_EXPORTS) \
51009 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
51010 for flag in $(EXTRA_TARGET_FLAGS); do \
51011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51012 done; \
51013 (cd $(TARGET_SUBDIR)/gperf && \
51014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51016 "RANLIB=$${RANLIB}" \
51017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51018 mostlyclean) \
51019 || exit 1
51021 @endif target-gperf
51023 .PHONY: maybe-clean-target-gperf clean-target-gperf
51024 maybe-clean-target-gperf:
51025 @if target-gperf
51026 maybe-clean-target-gperf: clean-target-gperf
51028 clean-target-gperf:
51029 @: $(MAKE); $(unstage)
51030 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51031 r=`${PWD_COMMAND}`; export r; \
51032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51033 $(NORMAL_TARGET_EXPORTS) \
51034 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
51035 for flag in $(EXTRA_TARGET_FLAGS); do \
51036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51037 done; \
51038 (cd $(TARGET_SUBDIR)/gperf && \
51039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51041 "RANLIB=$${RANLIB}" \
51042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51043 clean) \
51044 || exit 1
51046 @endif target-gperf
51048 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
51049 maybe-distclean-target-gperf:
51050 @if target-gperf
51051 maybe-distclean-target-gperf: distclean-target-gperf
51053 distclean-target-gperf:
51054 @: $(MAKE); $(unstage)
51055 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51056 r=`${PWD_COMMAND}`; export r; \
51057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51058 $(NORMAL_TARGET_EXPORTS) \
51059 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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 distclean) \
51069 || exit 1
51071 @endif target-gperf
51073 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
51074 maybe-maintainer-clean-target-gperf:
51075 @if target-gperf
51076 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
51078 maintainer-clean-target-gperf:
51079 @: $(MAKE); $(unstage)
51080 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51081 r=`${PWD_COMMAND}`; export r; \
51082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51083 $(NORMAL_TARGET_EXPORTS) \
51084 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
51085 for flag in $(EXTRA_TARGET_FLAGS); do \
51086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51087 done; \
51088 (cd $(TARGET_SUBDIR)/gperf && \
51089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51091 "RANLIB=$${RANLIB}" \
51092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51093 maintainer-clean) \
51094 || exit 1
51096 @endif target-gperf
51102 .PHONY: configure-target-examples maybe-configure-target-examples
51103 maybe-configure-target-examples:
51104 @if gcc-bootstrap
51105 configure-target-examples: stage_current
51106 @endif gcc-bootstrap
51107 @if target-examples
51108 maybe-configure-target-examples: configure-target-examples
51109 configure-target-examples:
51110 @: $(MAKE); $(unstage)
51111 @r=`${PWD_COMMAND}`; export r; \
51112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51113 echo "Checking multilib configuration for examples..."; \
51114 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51115 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
51116 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
51117 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
51118 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
51119 else \
51120 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
51121 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51122 fi; \
51123 else \
51124 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51125 fi; \
51126 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
51127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51128 $(NORMAL_TARGET_EXPORTS) \
51129 echo Configuring in $(TARGET_SUBDIR)/examples; \
51130 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
51131 case $(srcdir) in \
51132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51133 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
51134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51135 esac; \
51136 srcdiroption="--srcdir=$${topdir}/examples"; \
51137 libsrcdir="$$s/examples"; \
51138 rm -f no-such-file || : ; \
51139 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51140 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51141 --target=${target_alias} $${srcdiroption} \
51142 || exit 1
51143 @endif target-examples
51149 .PHONY: all-target-examples maybe-all-target-examples
51150 maybe-all-target-examples:
51151 @if gcc-bootstrap
51152 all-target-examples: stage_current
51153 @endif gcc-bootstrap
51154 @if target-examples
51155 TARGET-target-examples=all
51156 maybe-all-target-examples: all-target-examples
51157 all-target-examples: configure-target-examples
51158 @: $(MAKE); $(unstage)
51159 @r=`${PWD_COMMAND}`; export r; \
51160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51161 $(NORMAL_TARGET_EXPORTS) \
51162 (cd $(TARGET_SUBDIR)/examples && \
51163 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51164 $(TARGET-target-examples))
51165 @endif target-examples
51171 .PHONY: check-target-examples maybe-check-target-examples
51172 maybe-check-target-examples:
51173 @if target-examples
51174 maybe-check-target-examples: check-target-examples
51176 # Dummy target for uncheckable module.
51177 check-target-examples:
51179 @endif target-examples
51181 .PHONY: install-target-examples maybe-install-target-examples
51182 maybe-install-target-examples:
51183 @if target-examples
51184 maybe-install-target-examples: install-target-examples
51186 # Dummy target for uninstallable.
51187 install-target-examples:
51189 @endif target-examples
51191 # Other targets (info, dvi, pdf, etc.)
51193 .PHONY: maybe-info-target-examples info-target-examples
51194 maybe-info-target-examples:
51195 @if target-examples
51196 maybe-info-target-examples: info-target-examples
51198 info-target-examples: \
51199 configure-target-examples
51200 @: $(MAKE); $(unstage)
51201 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51202 r=`${PWD_COMMAND}`; export r; \
51203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51204 $(NORMAL_TARGET_EXPORTS) \
51205 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
51206 for flag in $(EXTRA_TARGET_FLAGS); do \
51207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51208 done; \
51209 (cd $(TARGET_SUBDIR)/examples && \
51210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51212 "RANLIB=$${RANLIB}" \
51213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51214 info) \
51215 || exit 1
51217 @endif target-examples
51219 .PHONY: maybe-dvi-target-examples dvi-target-examples
51220 maybe-dvi-target-examples:
51221 @if target-examples
51222 maybe-dvi-target-examples: dvi-target-examples
51224 dvi-target-examples: \
51225 configure-target-examples
51226 @: $(MAKE); $(unstage)
51227 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51228 r=`${PWD_COMMAND}`; export r; \
51229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51230 $(NORMAL_TARGET_EXPORTS) \
51231 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
51232 for flag in $(EXTRA_TARGET_FLAGS); do \
51233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51234 done; \
51235 (cd $(TARGET_SUBDIR)/examples && \
51236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51238 "RANLIB=$${RANLIB}" \
51239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51240 dvi) \
51241 || exit 1
51243 @endif target-examples
51245 .PHONY: maybe-pdf-target-examples pdf-target-examples
51246 maybe-pdf-target-examples:
51247 @if target-examples
51248 maybe-pdf-target-examples: pdf-target-examples
51250 pdf-target-examples: \
51251 configure-target-examples
51252 @: $(MAKE); $(unstage)
51253 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51254 r=`${PWD_COMMAND}`; export r; \
51255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51256 $(NORMAL_TARGET_EXPORTS) \
51257 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
51258 for flag in $(EXTRA_TARGET_FLAGS); do \
51259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51260 done; \
51261 (cd $(TARGET_SUBDIR)/examples && \
51262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51264 "RANLIB=$${RANLIB}" \
51265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51266 pdf) \
51267 || exit 1
51269 @endif target-examples
51271 .PHONY: maybe-html-target-examples html-target-examples
51272 maybe-html-target-examples:
51273 @if target-examples
51274 maybe-html-target-examples: html-target-examples
51276 html-target-examples: \
51277 configure-target-examples
51278 @: $(MAKE); $(unstage)
51279 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51280 r=`${PWD_COMMAND}`; export r; \
51281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51282 $(NORMAL_TARGET_EXPORTS) \
51283 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
51284 for flag in $(EXTRA_TARGET_FLAGS); do \
51285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51286 done; \
51287 (cd $(TARGET_SUBDIR)/examples && \
51288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51290 "RANLIB=$${RANLIB}" \
51291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51292 html) \
51293 || exit 1
51295 @endif target-examples
51297 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
51298 maybe-TAGS-target-examples:
51299 @if target-examples
51300 maybe-TAGS-target-examples: TAGS-target-examples
51302 TAGS-target-examples: \
51303 configure-target-examples
51304 @: $(MAKE); $(unstage)
51305 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51306 r=`${PWD_COMMAND}`; export r; \
51307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51308 $(NORMAL_TARGET_EXPORTS) \
51309 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
51310 for flag in $(EXTRA_TARGET_FLAGS); do \
51311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51312 done; \
51313 (cd $(TARGET_SUBDIR)/examples && \
51314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51316 "RANLIB=$${RANLIB}" \
51317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51318 TAGS) \
51319 || exit 1
51321 @endif target-examples
51323 .PHONY: maybe-install-info-target-examples install-info-target-examples
51324 maybe-install-info-target-examples:
51325 @if target-examples
51326 maybe-install-info-target-examples: install-info-target-examples
51328 install-info-target-examples: \
51329 configure-target-examples \
51330 info-target-examples
51331 @: $(MAKE); $(unstage)
51332 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51333 r=`${PWD_COMMAND}`; export r; \
51334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51335 $(NORMAL_TARGET_EXPORTS) \
51336 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
51337 for flag in $(EXTRA_TARGET_FLAGS); do \
51338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51339 done; \
51340 (cd $(TARGET_SUBDIR)/examples && \
51341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51343 "RANLIB=$${RANLIB}" \
51344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51345 install-info) \
51346 || exit 1
51348 @endif target-examples
51350 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
51351 maybe-install-pdf-target-examples:
51352 @if target-examples
51353 maybe-install-pdf-target-examples: install-pdf-target-examples
51355 install-pdf-target-examples: \
51356 configure-target-examples \
51357 pdf-target-examples
51358 @: $(MAKE); $(unstage)
51359 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51360 r=`${PWD_COMMAND}`; export r; \
51361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51362 $(NORMAL_TARGET_EXPORTS) \
51363 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
51364 for flag in $(EXTRA_TARGET_FLAGS); do \
51365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51366 done; \
51367 (cd $(TARGET_SUBDIR)/examples && \
51368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51370 "RANLIB=$${RANLIB}" \
51371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51372 install-pdf) \
51373 || exit 1
51375 @endif target-examples
51377 .PHONY: maybe-install-html-target-examples install-html-target-examples
51378 maybe-install-html-target-examples:
51379 @if target-examples
51380 maybe-install-html-target-examples: install-html-target-examples
51382 install-html-target-examples: \
51383 configure-target-examples \
51384 html-target-examples
51385 @: $(MAKE); $(unstage)
51386 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51387 r=`${PWD_COMMAND}`; export r; \
51388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51389 $(NORMAL_TARGET_EXPORTS) \
51390 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
51391 for flag in $(EXTRA_TARGET_FLAGS); do \
51392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51393 done; \
51394 (cd $(TARGET_SUBDIR)/examples && \
51395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51397 "RANLIB=$${RANLIB}" \
51398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51399 install-html) \
51400 || exit 1
51402 @endif target-examples
51404 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
51405 maybe-installcheck-target-examples:
51406 @if target-examples
51407 maybe-installcheck-target-examples: installcheck-target-examples
51409 installcheck-target-examples: \
51410 configure-target-examples
51411 @: $(MAKE); $(unstage)
51412 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51413 r=`${PWD_COMMAND}`; export r; \
51414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51415 $(NORMAL_TARGET_EXPORTS) \
51416 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
51417 for flag in $(EXTRA_TARGET_FLAGS); do \
51418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51419 done; \
51420 (cd $(TARGET_SUBDIR)/examples && \
51421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51423 "RANLIB=$${RANLIB}" \
51424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51425 installcheck) \
51426 || exit 1
51428 @endif target-examples
51430 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
51431 maybe-mostlyclean-target-examples:
51432 @if target-examples
51433 maybe-mostlyclean-target-examples: mostlyclean-target-examples
51435 mostlyclean-target-examples:
51436 @: $(MAKE); $(unstage)
51437 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51438 r=`${PWD_COMMAND}`; export r; \
51439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51440 $(NORMAL_TARGET_EXPORTS) \
51441 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
51442 for flag in $(EXTRA_TARGET_FLAGS); do \
51443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51444 done; \
51445 (cd $(TARGET_SUBDIR)/examples && \
51446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51448 "RANLIB=$${RANLIB}" \
51449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51450 mostlyclean) \
51451 || exit 1
51453 @endif target-examples
51455 .PHONY: maybe-clean-target-examples clean-target-examples
51456 maybe-clean-target-examples:
51457 @if target-examples
51458 maybe-clean-target-examples: clean-target-examples
51460 clean-target-examples:
51461 @: $(MAKE); $(unstage)
51462 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51463 r=`${PWD_COMMAND}`; export r; \
51464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51465 $(NORMAL_TARGET_EXPORTS) \
51466 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
51467 for flag in $(EXTRA_TARGET_FLAGS); do \
51468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51469 done; \
51470 (cd $(TARGET_SUBDIR)/examples && \
51471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51473 "RANLIB=$${RANLIB}" \
51474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51475 clean) \
51476 || exit 1
51478 @endif target-examples
51480 .PHONY: maybe-distclean-target-examples distclean-target-examples
51481 maybe-distclean-target-examples:
51482 @if target-examples
51483 maybe-distclean-target-examples: distclean-target-examples
51485 distclean-target-examples:
51486 @: $(MAKE); $(unstage)
51487 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51488 r=`${PWD_COMMAND}`; export r; \
51489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51490 $(NORMAL_TARGET_EXPORTS) \
51491 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
51492 for flag in $(EXTRA_TARGET_FLAGS); do \
51493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51494 done; \
51495 (cd $(TARGET_SUBDIR)/examples && \
51496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51498 "RANLIB=$${RANLIB}" \
51499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51500 distclean) \
51501 || exit 1
51503 @endif target-examples
51505 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
51506 maybe-maintainer-clean-target-examples:
51507 @if target-examples
51508 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
51510 maintainer-clean-target-examples:
51511 @: $(MAKE); $(unstage)
51512 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51513 r=`${PWD_COMMAND}`; export r; \
51514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51515 $(NORMAL_TARGET_EXPORTS) \
51516 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 maintainer-clean) \
51526 || exit 1
51528 @endif target-examples
51534 .PHONY: configure-target-libffi maybe-configure-target-libffi
51535 maybe-configure-target-libffi:
51536 @if gcc-bootstrap
51537 configure-target-libffi: stage_current
51538 @endif gcc-bootstrap
51539 @if target-libffi
51540 maybe-configure-target-libffi: configure-target-libffi
51541 configure-target-libffi:
51542 @: $(MAKE); $(unstage)
51543 @r=`${PWD_COMMAND}`; export r; \
51544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51545 echo "Checking multilib configuration for libffi..."; \
51546 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51547 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
51548 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
51549 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
51550 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
51551 else \
51552 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
51553 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51554 fi; \
51555 else \
51556 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51557 fi; \
51558 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
51559 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51560 $(NORMAL_TARGET_EXPORTS) \
51561 echo Configuring in $(TARGET_SUBDIR)/libffi; \
51562 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
51563 case $(srcdir) in \
51564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51565 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
51566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51567 esac; \
51568 srcdiroption="--srcdir=$${topdir}/libffi"; \
51569 libsrcdir="$$s/libffi"; \
51570 rm -f no-such-file || : ; \
51571 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51572 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51573 --target=${target_alias} $${srcdiroption} \
51574 || exit 1
51575 @endif target-libffi
51581 .PHONY: all-target-libffi maybe-all-target-libffi
51582 maybe-all-target-libffi:
51583 @if gcc-bootstrap
51584 all-target-libffi: stage_current
51585 @endif gcc-bootstrap
51586 @if target-libffi
51587 TARGET-target-libffi=all
51588 maybe-all-target-libffi: all-target-libffi
51589 all-target-libffi: configure-target-libffi
51590 @: $(MAKE); $(unstage)
51591 @r=`${PWD_COMMAND}`; export r; \
51592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51593 $(NORMAL_TARGET_EXPORTS) \
51594 (cd $(TARGET_SUBDIR)/libffi && \
51595 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51596 $(TARGET-target-libffi))
51597 @endif target-libffi
51603 .PHONY: check-target-libffi maybe-check-target-libffi
51604 maybe-check-target-libffi:
51605 @if target-libffi
51606 maybe-check-target-libffi: check-target-libffi
51608 check-target-libffi:
51609 @: $(MAKE); $(unstage)
51610 @r=`${PWD_COMMAND}`; export r; \
51611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612 $(NORMAL_TARGET_EXPORTS) \
51613 (cd $(TARGET_SUBDIR)/libffi && \
51614 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51616 @endif target-libffi
51618 .PHONY: install-target-libffi maybe-install-target-libffi
51619 maybe-install-target-libffi:
51620 @if target-libffi
51621 maybe-install-target-libffi: install-target-libffi
51623 install-target-libffi: installdirs
51624 @: $(MAKE); $(unstage)
51625 @r=`${PWD_COMMAND}`; export r; \
51626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51627 $(NORMAL_TARGET_EXPORTS) \
51628 (cd $(TARGET_SUBDIR)/libffi && \
51629 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51631 @endif target-libffi
51633 # Other targets (info, dvi, pdf, etc.)
51635 .PHONY: maybe-info-target-libffi info-target-libffi
51636 maybe-info-target-libffi:
51637 @if target-libffi
51638 maybe-info-target-libffi: info-target-libffi
51640 info-target-libffi: \
51641 configure-target-libffi
51642 @: $(MAKE); $(unstage)
51643 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51644 r=`${PWD_COMMAND}`; export r; \
51645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51646 $(NORMAL_TARGET_EXPORTS) \
51647 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
51648 for flag in $(EXTRA_TARGET_FLAGS); do \
51649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51650 done; \
51651 (cd $(TARGET_SUBDIR)/libffi && \
51652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51654 "RANLIB=$${RANLIB}" \
51655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51656 info) \
51657 || exit 1
51659 @endif target-libffi
51661 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
51662 maybe-dvi-target-libffi:
51663 @if target-libffi
51664 maybe-dvi-target-libffi: dvi-target-libffi
51666 dvi-target-libffi: \
51667 configure-target-libffi
51668 @: $(MAKE); $(unstage)
51669 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51670 r=`${PWD_COMMAND}`; export r; \
51671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51672 $(NORMAL_TARGET_EXPORTS) \
51673 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
51674 for flag in $(EXTRA_TARGET_FLAGS); do \
51675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51676 done; \
51677 (cd $(TARGET_SUBDIR)/libffi && \
51678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51680 "RANLIB=$${RANLIB}" \
51681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51682 dvi) \
51683 || exit 1
51685 @endif target-libffi
51687 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
51688 maybe-pdf-target-libffi:
51689 @if target-libffi
51690 maybe-pdf-target-libffi: pdf-target-libffi
51692 pdf-target-libffi: \
51693 configure-target-libffi
51694 @: $(MAKE); $(unstage)
51695 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51696 r=`${PWD_COMMAND}`; export r; \
51697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51698 $(NORMAL_TARGET_EXPORTS) \
51699 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
51700 for flag in $(EXTRA_TARGET_FLAGS); do \
51701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51702 done; \
51703 (cd $(TARGET_SUBDIR)/libffi && \
51704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51706 "RANLIB=$${RANLIB}" \
51707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51708 pdf) \
51709 || exit 1
51711 @endif target-libffi
51713 .PHONY: maybe-html-target-libffi html-target-libffi
51714 maybe-html-target-libffi:
51715 @if target-libffi
51716 maybe-html-target-libffi: html-target-libffi
51718 html-target-libffi: \
51719 configure-target-libffi
51720 @: $(MAKE); $(unstage)
51721 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51722 r=`${PWD_COMMAND}`; export r; \
51723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51724 $(NORMAL_TARGET_EXPORTS) \
51725 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
51726 for flag in $(EXTRA_TARGET_FLAGS); do \
51727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51728 done; \
51729 (cd $(TARGET_SUBDIR)/libffi && \
51730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51732 "RANLIB=$${RANLIB}" \
51733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51734 html) \
51735 || exit 1
51737 @endif target-libffi
51739 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
51740 maybe-TAGS-target-libffi:
51741 @if target-libffi
51742 maybe-TAGS-target-libffi: TAGS-target-libffi
51744 TAGS-target-libffi: \
51745 configure-target-libffi
51746 @: $(MAKE); $(unstage)
51747 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51748 r=`${PWD_COMMAND}`; export r; \
51749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51750 $(NORMAL_TARGET_EXPORTS) \
51751 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
51752 for flag in $(EXTRA_TARGET_FLAGS); do \
51753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51754 done; \
51755 (cd $(TARGET_SUBDIR)/libffi && \
51756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51758 "RANLIB=$${RANLIB}" \
51759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51760 TAGS) \
51761 || exit 1
51763 @endif target-libffi
51765 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
51766 maybe-install-info-target-libffi:
51767 @if target-libffi
51768 maybe-install-info-target-libffi: install-info-target-libffi
51770 install-info-target-libffi: \
51771 configure-target-libffi \
51772 info-target-libffi
51773 @: $(MAKE); $(unstage)
51774 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51775 r=`${PWD_COMMAND}`; export r; \
51776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51777 $(NORMAL_TARGET_EXPORTS) \
51778 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
51779 for flag in $(EXTRA_TARGET_FLAGS); do \
51780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51781 done; \
51782 (cd $(TARGET_SUBDIR)/libffi && \
51783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51785 "RANLIB=$${RANLIB}" \
51786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51787 install-info) \
51788 || exit 1
51790 @endif target-libffi
51792 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
51793 maybe-install-pdf-target-libffi:
51794 @if target-libffi
51795 maybe-install-pdf-target-libffi: install-pdf-target-libffi
51797 install-pdf-target-libffi: \
51798 configure-target-libffi \
51799 pdf-target-libffi
51800 @: $(MAKE); $(unstage)
51801 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51802 r=`${PWD_COMMAND}`; export r; \
51803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51804 $(NORMAL_TARGET_EXPORTS) \
51805 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
51806 for flag in $(EXTRA_TARGET_FLAGS); do \
51807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51808 done; \
51809 (cd $(TARGET_SUBDIR)/libffi && \
51810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51812 "RANLIB=$${RANLIB}" \
51813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51814 install-pdf) \
51815 || exit 1
51817 @endif target-libffi
51819 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
51820 maybe-install-html-target-libffi:
51821 @if target-libffi
51822 maybe-install-html-target-libffi: install-html-target-libffi
51824 install-html-target-libffi: \
51825 configure-target-libffi \
51826 html-target-libffi
51827 @: $(MAKE); $(unstage)
51828 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51829 r=`${PWD_COMMAND}`; export r; \
51830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51831 $(NORMAL_TARGET_EXPORTS) \
51832 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
51833 for flag in $(EXTRA_TARGET_FLAGS); do \
51834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51835 done; \
51836 (cd $(TARGET_SUBDIR)/libffi && \
51837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51839 "RANLIB=$${RANLIB}" \
51840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51841 install-html) \
51842 || exit 1
51844 @endif target-libffi
51846 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
51847 maybe-installcheck-target-libffi:
51848 @if target-libffi
51849 maybe-installcheck-target-libffi: installcheck-target-libffi
51851 installcheck-target-libffi: \
51852 configure-target-libffi
51853 @: $(MAKE); $(unstage)
51854 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51855 r=`${PWD_COMMAND}`; export r; \
51856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51857 $(NORMAL_TARGET_EXPORTS) \
51858 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
51859 for flag in $(EXTRA_TARGET_FLAGS); do \
51860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51861 done; \
51862 (cd $(TARGET_SUBDIR)/libffi && \
51863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51865 "RANLIB=$${RANLIB}" \
51866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51867 installcheck) \
51868 || exit 1
51870 @endif target-libffi
51872 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
51873 maybe-mostlyclean-target-libffi:
51874 @if target-libffi
51875 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
51877 mostlyclean-target-libffi:
51878 @: $(MAKE); $(unstage)
51879 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51880 r=`${PWD_COMMAND}`; export r; \
51881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51882 $(NORMAL_TARGET_EXPORTS) \
51883 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
51884 for flag in $(EXTRA_TARGET_FLAGS); do \
51885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51886 done; \
51887 (cd $(TARGET_SUBDIR)/libffi && \
51888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51890 "RANLIB=$${RANLIB}" \
51891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51892 mostlyclean) \
51893 || exit 1
51895 @endif target-libffi
51897 .PHONY: maybe-clean-target-libffi clean-target-libffi
51898 maybe-clean-target-libffi:
51899 @if target-libffi
51900 maybe-clean-target-libffi: clean-target-libffi
51902 clean-target-libffi:
51903 @: $(MAKE); $(unstage)
51904 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51905 r=`${PWD_COMMAND}`; export r; \
51906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51907 $(NORMAL_TARGET_EXPORTS) \
51908 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
51909 for flag in $(EXTRA_TARGET_FLAGS); do \
51910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51911 done; \
51912 (cd $(TARGET_SUBDIR)/libffi && \
51913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51915 "RANLIB=$${RANLIB}" \
51916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51917 clean) \
51918 || exit 1
51920 @endif target-libffi
51922 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
51923 maybe-distclean-target-libffi:
51924 @if target-libffi
51925 maybe-distclean-target-libffi: distclean-target-libffi
51927 distclean-target-libffi:
51928 @: $(MAKE); $(unstage)
51929 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51930 r=`${PWD_COMMAND}`; export r; \
51931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51932 $(NORMAL_TARGET_EXPORTS) \
51933 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
51934 for flag in $(EXTRA_TARGET_FLAGS); do \
51935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51936 done; \
51937 (cd $(TARGET_SUBDIR)/libffi && \
51938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51940 "RANLIB=$${RANLIB}" \
51941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51942 distclean) \
51943 || exit 1
51945 @endif target-libffi
51947 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
51948 maybe-maintainer-clean-target-libffi:
51949 @if target-libffi
51950 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
51952 maintainer-clean-target-libffi:
51953 @: $(MAKE); $(unstage)
51954 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51955 r=`${PWD_COMMAND}`; export r; \
51956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51957 $(NORMAL_TARGET_EXPORTS) \
51958 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
51959 for flag in $(EXTRA_TARGET_FLAGS); do \
51960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51961 done; \
51962 (cd $(TARGET_SUBDIR)/libffi && \
51963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51965 "RANLIB=$${RANLIB}" \
51966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51967 maintainer-clean) \
51968 || exit 1
51970 @endif target-libffi
51976 .PHONY: configure-target-libjava maybe-configure-target-libjava
51977 maybe-configure-target-libjava:
51978 @if gcc-bootstrap
51979 configure-target-libjava: stage_current
51980 @endif gcc-bootstrap
51981 @if target-libjava
51982 maybe-configure-target-libjava: configure-target-libjava
51983 configure-target-libjava:
51984 @: $(MAKE); $(unstage)
51985 @r=`${PWD_COMMAND}`; export r; \
51986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51987 echo "Checking multilib configuration for libjava..."; \
51988 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
51989 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
51990 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
51991 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
51992 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
51993 else \
51994 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
51995 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51996 fi; \
51997 else \
51998 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51999 fi; \
52000 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
52001 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
52002 $(RAW_CXX_TARGET_EXPORTS) \
52003 echo Configuring in $(TARGET_SUBDIR)/libjava; \
52004 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
52005 case $(srcdir) in \
52006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52007 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
52008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52009 esac; \
52010 srcdiroption="--srcdir=$${topdir}/libjava"; \
52011 libsrcdir="$$s/libjava"; \
52012 rm -f no-such-file || : ; \
52013 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52014 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52015 --target=${target_alias} $${srcdiroption} \
52016 || exit 1
52017 @endif target-libjava
52023 .PHONY: all-target-libjava maybe-all-target-libjava
52024 maybe-all-target-libjava:
52025 @if gcc-bootstrap
52026 all-target-libjava: stage_current
52027 @endif gcc-bootstrap
52028 @if target-libjava
52029 TARGET-target-libjava=all
52030 maybe-all-target-libjava: all-target-libjava
52031 all-target-libjava: configure-target-libjava
52032 @: $(MAKE); $(unstage)
52033 @r=`${PWD_COMMAND}`; export r; \
52034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52035 $(RAW_CXX_TARGET_EXPORTS) \
52036 (cd $(TARGET_SUBDIR)/libjava && \
52037 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
52038 $(TARGET-target-libjava))
52039 @endif target-libjava
52045 .PHONY: check-target-libjava maybe-check-target-libjava
52046 maybe-check-target-libjava:
52047 @if target-libjava
52048 maybe-check-target-libjava: check-target-libjava
52050 check-target-libjava:
52051 @: $(MAKE); $(unstage)
52052 @r=`${PWD_COMMAND}`; export r; \
52053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52054 $(RAW_CXX_TARGET_EXPORTS) \
52055 (cd $(TARGET_SUBDIR)/libjava && \
52056 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
52058 @endif target-libjava
52060 .PHONY: install-target-libjava maybe-install-target-libjava
52061 maybe-install-target-libjava:
52062 @if target-libjava
52063 maybe-install-target-libjava: install-target-libjava
52065 install-target-libjava: installdirs
52066 @: $(MAKE); $(unstage)
52067 @r=`${PWD_COMMAND}`; export r; \
52068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52069 $(RAW_CXX_TARGET_EXPORTS) \
52070 (cd $(TARGET_SUBDIR)/libjava && \
52071 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52073 @endif target-libjava
52075 # Other targets (info, dvi, pdf, etc.)
52077 .PHONY: maybe-info-target-libjava info-target-libjava
52078 maybe-info-target-libjava:
52079 @if target-libjava
52080 maybe-info-target-libjava: info-target-libjava
52082 info-target-libjava: \
52083 configure-target-libjava
52084 @: $(MAKE); $(unstage)
52085 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52086 r=`${PWD_COMMAND}`; export r; \
52087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52088 $(RAW_CXX_TARGET_EXPORTS) \
52089 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
52090 for flag in $(EXTRA_TARGET_FLAGS); do \
52091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52092 done; \
52093 (cd $(TARGET_SUBDIR)/libjava && \
52094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52096 "RANLIB=$${RANLIB}" \
52097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52098 info) \
52099 || exit 1
52101 @endif target-libjava
52103 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
52104 maybe-dvi-target-libjava:
52105 @if target-libjava
52106 maybe-dvi-target-libjava: dvi-target-libjava
52108 dvi-target-libjava: \
52109 configure-target-libjava
52110 @: $(MAKE); $(unstage)
52111 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52112 r=`${PWD_COMMAND}`; export r; \
52113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52114 $(RAW_CXX_TARGET_EXPORTS) \
52115 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
52116 for flag in $(EXTRA_TARGET_FLAGS); do \
52117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52118 done; \
52119 (cd $(TARGET_SUBDIR)/libjava && \
52120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52122 "RANLIB=$${RANLIB}" \
52123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52124 dvi) \
52125 || exit 1
52127 @endif target-libjava
52129 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
52130 maybe-pdf-target-libjava:
52131 @if target-libjava
52132 maybe-pdf-target-libjava: pdf-target-libjava
52134 pdf-target-libjava: \
52135 configure-target-libjava
52136 @: $(MAKE); $(unstage)
52137 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52138 r=`${PWD_COMMAND}`; export r; \
52139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52140 $(RAW_CXX_TARGET_EXPORTS) \
52141 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
52142 for flag in $(EXTRA_TARGET_FLAGS); do \
52143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52144 done; \
52145 (cd $(TARGET_SUBDIR)/libjava && \
52146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52148 "RANLIB=$${RANLIB}" \
52149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52150 pdf) \
52151 || exit 1
52153 @endif target-libjava
52155 .PHONY: maybe-html-target-libjava html-target-libjava
52156 maybe-html-target-libjava:
52157 @if target-libjava
52158 maybe-html-target-libjava: html-target-libjava
52160 html-target-libjava: \
52161 configure-target-libjava
52162 @: $(MAKE); $(unstage)
52163 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52164 r=`${PWD_COMMAND}`; export r; \
52165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52166 $(RAW_CXX_TARGET_EXPORTS) \
52167 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
52168 for flag in $(EXTRA_TARGET_FLAGS); do \
52169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52170 done; \
52171 (cd $(TARGET_SUBDIR)/libjava && \
52172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52174 "RANLIB=$${RANLIB}" \
52175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52176 html) \
52177 || exit 1
52179 @endif target-libjava
52181 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
52182 maybe-TAGS-target-libjava:
52183 @if target-libjava
52184 maybe-TAGS-target-libjava: TAGS-target-libjava
52186 TAGS-target-libjava: \
52187 configure-target-libjava
52188 @: $(MAKE); $(unstage)
52189 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52190 r=`${PWD_COMMAND}`; export r; \
52191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52192 $(RAW_CXX_TARGET_EXPORTS) \
52193 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
52194 for flag in $(EXTRA_TARGET_FLAGS); do \
52195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52196 done; \
52197 (cd $(TARGET_SUBDIR)/libjava && \
52198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52200 "RANLIB=$${RANLIB}" \
52201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52202 TAGS) \
52203 || exit 1
52205 @endif target-libjava
52207 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
52208 maybe-install-info-target-libjava:
52209 @if target-libjava
52210 maybe-install-info-target-libjava: install-info-target-libjava
52212 install-info-target-libjava: \
52213 configure-target-libjava \
52214 info-target-libjava
52215 @: $(MAKE); $(unstage)
52216 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52217 r=`${PWD_COMMAND}`; export r; \
52218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52219 $(RAW_CXX_TARGET_EXPORTS) \
52220 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
52221 for flag in $(EXTRA_TARGET_FLAGS); do \
52222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52223 done; \
52224 (cd $(TARGET_SUBDIR)/libjava && \
52225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52227 "RANLIB=$${RANLIB}" \
52228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52229 install-info) \
52230 || exit 1
52232 @endif target-libjava
52234 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
52235 maybe-install-pdf-target-libjava:
52236 @if target-libjava
52237 maybe-install-pdf-target-libjava: install-pdf-target-libjava
52239 install-pdf-target-libjava: \
52240 configure-target-libjava \
52241 pdf-target-libjava
52242 @: $(MAKE); $(unstage)
52243 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52244 r=`${PWD_COMMAND}`; export r; \
52245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52246 $(RAW_CXX_TARGET_EXPORTS) \
52247 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
52248 for flag in $(EXTRA_TARGET_FLAGS); do \
52249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52250 done; \
52251 (cd $(TARGET_SUBDIR)/libjava && \
52252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52254 "RANLIB=$${RANLIB}" \
52255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52256 install-pdf) \
52257 || exit 1
52259 @endif target-libjava
52261 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
52262 maybe-install-html-target-libjava:
52263 @if target-libjava
52264 maybe-install-html-target-libjava: install-html-target-libjava
52266 install-html-target-libjava: \
52267 configure-target-libjava \
52268 html-target-libjava
52269 @: $(MAKE); $(unstage)
52270 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52271 r=`${PWD_COMMAND}`; export r; \
52272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52273 $(RAW_CXX_TARGET_EXPORTS) \
52274 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
52275 for flag in $(EXTRA_TARGET_FLAGS); do \
52276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52277 done; \
52278 (cd $(TARGET_SUBDIR)/libjava && \
52279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52281 "RANLIB=$${RANLIB}" \
52282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52283 install-html) \
52284 || exit 1
52286 @endif target-libjava
52288 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
52289 maybe-installcheck-target-libjava:
52290 @if target-libjava
52291 maybe-installcheck-target-libjava: installcheck-target-libjava
52293 installcheck-target-libjava: \
52294 configure-target-libjava
52295 @: $(MAKE); $(unstage)
52296 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52297 r=`${PWD_COMMAND}`; export r; \
52298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52299 $(RAW_CXX_TARGET_EXPORTS) \
52300 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
52301 for flag in $(EXTRA_TARGET_FLAGS); do \
52302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52303 done; \
52304 (cd $(TARGET_SUBDIR)/libjava && \
52305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52307 "RANLIB=$${RANLIB}" \
52308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52309 installcheck) \
52310 || exit 1
52312 @endif target-libjava
52314 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
52315 maybe-mostlyclean-target-libjava:
52316 @if target-libjava
52317 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
52319 mostlyclean-target-libjava:
52320 @: $(MAKE); $(unstage)
52321 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52322 r=`${PWD_COMMAND}`; export r; \
52323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52324 $(RAW_CXX_TARGET_EXPORTS) \
52325 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
52326 for flag in $(EXTRA_TARGET_FLAGS); do \
52327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52328 done; \
52329 (cd $(TARGET_SUBDIR)/libjava && \
52330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52332 "RANLIB=$${RANLIB}" \
52333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52334 mostlyclean) \
52335 || exit 1
52337 @endif target-libjava
52339 .PHONY: maybe-clean-target-libjava clean-target-libjava
52340 maybe-clean-target-libjava:
52341 @if target-libjava
52342 maybe-clean-target-libjava: clean-target-libjava
52344 clean-target-libjava:
52345 @: $(MAKE); $(unstage)
52346 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52347 r=`${PWD_COMMAND}`; export r; \
52348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52349 $(RAW_CXX_TARGET_EXPORTS) \
52350 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
52351 for flag in $(EXTRA_TARGET_FLAGS); do \
52352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52353 done; \
52354 (cd $(TARGET_SUBDIR)/libjava && \
52355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52357 "RANLIB=$${RANLIB}" \
52358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52359 clean) \
52360 || exit 1
52362 @endif target-libjava
52364 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
52365 maybe-distclean-target-libjava:
52366 @if target-libjava
52367 maybe-distclean-target-libjava: distclean-target-libjava
52369 distclean-target-libjava:
52370 @: $(MAKE); $(unstage)
52371 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52372 r=`${PWD_COMMAND}`; export r; \
52373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52374 $(RAW_CXX_TARGET_EXPORTS) \
52375 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
52376 for flag in $(EXTRA_TARGET_FLAGS); do \
52377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52378 done; \
52379 (cd $(TARGET_SUBDIR)/libjava && \
52380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52382 "RANLIB=$${RANLIB}" \
52383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52384 distclean) \
52385 || exit 1
52387 @endif target-libjava
52389 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
52390 maybe-maintainer-clean-target-libjava:
52391 @if target-libjava
52392 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
52394 maintainer-clean-target-libjava:
52395 @: $(MAKE); $(unstage)
52396 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52397 r=`${PWD_COMMAND}`; export r; \
52398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52399 $(RAW_CXX_TARGET_EXPORTS) \
52400 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
52401 for flag in $(EXTRA_TARGET_FLAGS); do \
52402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52403 done; \
52404 (cd $(TARGET_SUBDIR)/libjava && \
52405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52407 "RANLIB=$${RANLIB}" \
52408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52409 maintainer-clean) \
52410 || exit 1
52412 @endif target-libjava
52418 .PHONY: configure-target-zlib maybe-configure-target-zlib
52419 maybe-configure-target-zlib:
52420 @if gcc-bootstrap
52421 configure-target-zlib: stage_current
52422 @endif gcc-bootstrap
52423 @if target-zlib
52424 maybe-configure-target-zlib: configure-target-zlib
52425 configure-target-zlib:
52426 @: $(MAKE); $(unstage)
52427 @r=`${PWD_COMMAND}`; export r; \
52428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52429 echo "Checking multilib configuration for zlib..."; \
52430 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52431 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
52432 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52433 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52434 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52435 else \
52436 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52437 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52438 fi; \
52439 else \
52440 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52441 fi; \
52442 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52443 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52444 $(NORMAL_TARGET_EXPORTS) \
52445 echo Configuring in $(TARGET_SUBDIR)/zlib; \
52446 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52447 case $(srcdir) in \
52448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52449 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52451 esac; \
52452 srcdiroption="--srcdir=$${topdir}/zlib"; \
52453 libsrcdir="$$s/zlib"; \
52454 rm -f no-such-file || : ; \
52455 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52456 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52457 --target=${target_alias} $${srcdiroption} \
52458 || exit 1
52459 @endif target-zlib
52465 .PHONY: all-target-zlib maybe-all-target-zlib
52466 maybe-all-target-zlib:
52467 @if gcc-bootstrap
52468 all-target-zlib: stage_current
52469 @endif gcc-bootstrap
52470 @if target-zlib
52471 TARGET-target-zlib=all
52472 maybe-all-target-zlib: all-target-zlib
52473 all-target-zlib: configure-target-zlib
52474 @: $(MAKE); $(unstage)
52475 @r=`${PWD_COMMAND}`; export r; \
52476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52477 $(NORMAL_TARGET_EXPORTS) \
52478 (cd $(TARGET_SUBDIR)/zlib && \
52479 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52480 $(TARGET-target-zlib))
52481 @endif target-zlib
52487 .PHONY: check-target-zlib maybe-check-target-zlib
52488 maybe-check-target-zlib:
52489 @if target-zlib
52490 maybe-check-target-zlib: check-target-zlib
52492 check-target-zlib:
52493 @: $(MAKE); $(unstage)
52494 @r=`${PWD_COMMAND}`; export r; \
52495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52496 $(NORMAL_TARGET_EXPORTS) \
52497 (cd $(TARGET_SUBDIR)/zlib && \
52498 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52500 @endif target-zlib
52502 .PHONY: install-target-zlib maybe-install-target-zlib
52503 maybe-install-target-zlib:
52504 @if target-zlib
52505 maybe-install-target-zlib: install-target-zlib
52507 install-target-zlib: installdirs
52508 @: $(MAKE); $(unstage)
52509 @r=`${PWD_COMMAND}`; export r; \
52510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52511 $(NORMAL_TARGET_EXPORTS) \
52512 (cd $(TARGET_SUBDIR)/zlib && \
52513 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52515 @endif target-zlib
52517 # Other targets (info, dvi, pdf, etc.)
52519 .PHONY: maybe-info-target-zlib info-target-zlib
52520 maybe-info-target-zlib:
52521 @if target-zlib
52522 maybe-info-target-zlib: info-target-zlib
52524 info-target-zlib: \
52525 configure-target-zlib
52526 @: $(MAKE); $(unstage)
52527 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52528 r=`${PWD_COMMAND}`; export r; \
52529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52530 $(NORMAL_TARGET_EXPORTS) \
52531 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
52532 for flag in $(EXTRA_TARGET_FLAGS); do \
52533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52534 done; \
52535 (cd $(TARGET_SUBDIR)/zlib && \
52536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52538 "RANLIB=$${RANLIB}" \
52539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52540 info) \
52541 || exit 1
52543 @endif target-zlib
52545 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
52546 maybe-dvi-target-zlib:
52547 @if target-zlib
52548 maybe-dvi-target-zlib: dvi-target-zlib
52550 dvi-target-zlib: \
52551 configure-target-zlib
52552 @: $(MAKE); $(unstage)
52553 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52554 r=`${PWD_COMMAND}`; export r; \
52555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52556 $(NORMAL_TARGET_EXPORTS) \
52557 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
52558 for flag in $(EXTRA_TARGET_FLAGS); do \
52559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52560 done; \
52561 (cd $(TARGET_SUBDIR)/zlib && \
52562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52564 "RANLIB=$${RANLIB}" \
52565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52566 dvi) \
52567 || exit 1
52569 @endif target-zlib
52571 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
52572 maybe-pdf-target-zlib:
52573 @if target-zlib
52574 maybe-pdf-target-zlib: pdf-target-zlib
52576 pdf-target-zlib: \
52577 configure-target-zlib
52578 @: $(MAKE); $(unstage)
52579 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52580 r=`${PWD_COMMAND}`; export r; \
52581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52582 $(NORMAL_TARGET_EXPORTS) \
52583 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
52584 for flag in $(EXTRA_TARGET_FLAGS); do \
52585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52586 done; \
52587 (cd $(TARGET_SUBDIR)/zlib && \
52588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52590 "RANLIB=$${RANLIB}" \
52591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52592 pdf) \
52593 || exit 1
52595 @endif target-zlib
52597 .PHONY: maybe-html-target-zlib html-target-zlib
52598 maybe-html-target-zlib:
52599 @if target-zlib
52600 maybe-html-target-zlib: html-target-zlib
52602 html-target-zlib: \
52603 configure-target-zlib
52604 @: $(MAKE); $(unstage)
52605 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52606 r=`${PWD_COMMAND}`; export r; \
52607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52608 $(NORMAL_TARGET_EXPORTS) \
52609 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
52610 for flag in $(EXTRA_TARGET_FLAGS); do \
52611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52612 done; \
52613 (cd $(TARGET_SUBDIR)/zlib && \
52614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52616 "RANLIB=$${RANLIB}" \
52617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52618 html) \
52619 || exit 1
52621 @endif target-zlib
52623 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
52624 maybe-TAGS-target-zlib:
52625 @if target-zlib
52626 maybe-TAGS-target-zlib: TAGS-target-zlib
52628 TAGS-target-zlib: \
52629 configure-target-zlib
52630 @: $(MAKE); $(unstage)
52631 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52632 r=`${PWD_COMMAND}`; export r; \
52633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52634 $(NORMAL_TARGET_EXPORTS) \
52635 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
52636 for flag in $(EXTRA_TARGET_FLAGS); do \
52637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52638 done; \
52639 (cd $(TARGET_SUBDIR)/zlib && \
52640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52642 "RANLIB=$${RANLIB}" \
52643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52644 TAGS) \
52645 || exit 1
52647 @endif target-zlib
52649 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
52650 maybe-install-info-target-zlib:
52651 @if target-zlib
52652 maybe-install-info-target-zlib: install-info-target-zlib
52654 install-info-target-zlib: \
52655 configure-target-zlib \
52656 info-target-zlib
52657 @: $(MAKE); $(unstage)
52658 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52659 r=`${PWD_COMMAND}`; export r; \
52660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52661 $(NORMAL_TARGET_EXPORTS) \
52662 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
52663 for flag in $(EXTRA_TARGET_FLAGS); do \
52664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52665 done; \
52666 (cd $(TARGET_SUBDIR)/zlib && \
52667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52669 "RANLIB=$${RANLIB}" \
52670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52671 install-info) \
52672 || exit 1
52674 @endif target-zlib
52676 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
52677 maybe-install-pdf-target-zlib:
52678 @if target-zlib
52679 maybe-install-pdf-target-zlib: install-pdf-target-zlib
52681 install-pdf-target-zlib: \
52682 configure-target-zlib \
52683 pdf-target-zlib
52684 @: $(MAKE); $(unstage)
52685 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52686 r=`${PWD_COMMAND}`; export r; \
52687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52688 $(NORMAL_TARGET_EXPORTS) \
52689 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
52690 for flag in $(EXTRA_TARGET_FLAGS); do \
52691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52692 done; \
52693 (cd $(TARGET_SUBDIR)/zlib && \
52694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52696 "RANLIB=$${RANLIB}" \
52697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52698 install-pdf) \
52699 || exit 1
52701 @endif target-zlib
52703 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
52704 maybe-install-html-target-zlib:
52705 @if target-zlib
52706 maybe-install-html-target-zlib: install-html-target-zlib
52708 install-html-target-zlib: \
52709 configure-target-zlib \
52710 html-target-zlib
52711 @: $(MAKE); $(unstage)
52712 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52713 r=`${PWD_COMMAND}`; export r; \
52714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52715 $(NORMAL_TARGET_EXPORTS) \
52716 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
52717 for flag in $(EXTRA_TARGET_FLAGS); do \
52718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52719 done; \
52720 (cd $(TARGET_SUBDIR)/zlib && \
52721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52723 "RANLIB=$${RANLIB}" \
52724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52725 install-html) \
52726 || exit 1
52728 @endif target-zlib
52730 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
52731 maybe-installcheck-target-zlib:
52732 @if target-zlib
52733 maybe-installcheck-target-zlib: installcheck-target-zlib
52735 installcheck-target-zlib: \
52736 configure-target-zlib
52737 @: $(MAKE); $(unstage)
52738 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52739 r=`${PWD_COMMAND}`; export r; \
52740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52741 $(NORMAL_TARGET_EXPORTS) \
52742 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
52743 for flag in $(EXTRA_TARGET_FLAGS); do \
52744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52745 done; \
52746 (cd $(TARGET_SUBDIR)/zlib && \
52747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52749 "RANLIB=$${RANLIB}" \
52750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52751 installcheck) \
52752 || exit 1
52754 @endif target-zlib
52756 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
52757 maybe-mostlyclean-target-zlib:
52758 @if target-zlib
52759 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
52761 mostlyclean-target-zlib:
52762 @: $(MAKE); $(unstage)
52763 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52764 r=`${PWD_COMMAND}`; export r; \
52765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52766 $(NORMAL_TARGET_EXPORTS) \
52767 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
52768 for flag in $(EXTRA_TARGET_FLAGS); do \
52769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52770 done; \
52771 (cd $(TARGET_SUBDIR)/zlib && \
52772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52774 "RANLIB=$${RANLIB}" \
52775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52776 mostlyclean) \
52777 || exit 1
52779 @endif target-zlib
52781 .PHONY: maybe-clean-target-zlib clean-target-zlib
52782 maybe-clean-target-zlib:
52783 @if target-zlib
52784 maybe-clean-target-zlib: clean-target-zlib
52786 clean-target-zlib:
52787 @: $(MAKE); $(unstage)
52788 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52789 r=`${PWD_COMMAND}`; export r; \
52790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52791 $(NORMAL_TARGET_EXPORTS) \
52792 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
52793 for flag in $(EXTRA_TARGET_FLAGS); do \
52794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52795 done; \
52796 (cd $(TARGET_SUBDIR)/zlib && \
52797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52799 "RANLIB=$${RANLIB}" \
52800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52801 clean) \
52802 || exit 1
52804 @endif target-zlib
52806 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
52807 maybe-distclean-target-zlib:
52808 @if target-zlib
52809 maybe-distclean-target-zlib: distclean-target-zlib
52811 distclean-target-zlib:
52812 @: $(MAKE); $(unstage)
52813 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52814 r=`${PWD_COMMAND}`; export r; \
52815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52816 $(NORMAL_TARGET_EXPORTS) \
52817 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
52818 for flag in $(EXTRA_TARGET_FLAGS); do \
52819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52820 done; \
52821 (cd $(TARGET_SUBDIR)/zlib && \
52822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52824 "RANLIB=$${RANLIB}" \
52825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52826 distclean) \
52827 || exit 1
52829 @endif target-zlib
52831 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
52832 maybe-maintainer-clean-target-zlib:
52833 @if target-zlib
52834 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
52836 maintainer-clean-target-zlib:
52837 @: $(MAKE); $(unstage)
52838 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52839 r=`${PWD_COMMAND}`; export r; \
52840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52841 $(NORMAL_TARGET_EXPORTS) \
52842 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
52843 for flag in $(EXTRA_TARGET_FLAGS); do \
52844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52845 done; \
52846 (cd $(TARGET_SUBDIR)/zlib && \
52847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52849 "RANLIB=$${RANLIB}" \
52850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52851 maintainer-clean) \
52852 || exit 1
52854 @endif target-zlib
52860 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
52861 maybe-configure-target-boehm-gc:
52862 @if gcc-bootstrap
52863 configure-target-boehm-gc: stage_current
52864 @endif gcc-bootstrap
52865 @if target-boehm-gc
52866 maybe-configure-target-boehm-gc: configure-target-boehm-gc
52867 configure-target-boehm-gc:
52868 @: $(MAKE); $(unstage)
52869 @r=`${PWD_COMMAND}`; export r; \
52870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52871 echo "Checking multilib configuration for boehm-gc..."; \
52872 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52873 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
52874 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52875 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52876 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
52877 else \
52878 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
52879 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52880 fi; \
52881 else \
52882 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52883 fi; \
52884 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
52885 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52886 $(NORMAL_TARGET_EXPORTS) \
52887 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
52888 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
52889 case $(srcdir) in \
52890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52891 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
52892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52893 esac; \
52894 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
52895 libsrcdir="$$s/boehm-gc"; \
52896 rm -f no-such-file || : ; \
52897 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52898 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52899 --target=${target_alias} $${srcdiroption} \
52900 || exit 1
52901 @endif target-boehm-gc
52907 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
52908 maybe-all-target-boehm-gc:
52909 @if gcc-bootstrap
52910 all-target-boehm-gc: stage_current
52911 @endif gcc-bootstrap
52912 @if target-boehm-gc
52913 TARGET-target-boehm-gc=all
52914 maybe-all-target-boehm-gc: all-target-boehm-gc
52915 all-target-boehm-gc: configure-target-boehm-gc
52916 @: $(MAKE); $(unstage)
52917 @r=`${PWD_COMMAND}`; export r; \
52918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52919 $(NORMAL_TARGET_EXPORTS) \
52920 (cd $(TARGET_SUBDIR)/boehm-gc && \
52921 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52922 $(TARGET-target-boehm-gc))
52923 @endif target-boehm-gc
52929 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
52930 maybe-check-target-boehm-gc:
52931 @if target-boehm-gc
52932 maybe-check-target-boehm-gc: check-target-boehm-gc
52934 check-target-boehm-gc:
52935 @: $(MAKE); $(unstage)
52936 @r=`${PWD_COMMAND}`; export r; \
52937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52938 $(NORMAL_TARGET_EXPORTS) \
52939 (cd $(TARGET_SUBDIR)/boehm-gc && \
52940 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52942 @endif target-boehm-gc
52944 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
52945 maybe-install-target-boehm-gc:
52946 @if target-boehm-gc
52947 maybe-install-target-boehm-gc: install-target-boehm-gc
52949 install-target-boehm-gc: installdirs
52950 @: $(MAKE); $(unstage)
52951 @r=`${PWD_COMMAND}`; export r; \
52952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52953 $(NORMAL_TARGET_EXPORTS) \
52954 (cd $(TARGET_SUBDIR)/boehm-gc && \
52955 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52957 @endif target-boehm-gc
52959 # Other targets (info, dvi, pdf, etc.)
52961 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
52962 maybe-info-target-boehm-gc:
52963 @if target-boehm-gc
52964 maybe-info-target-boehm-gc: info-target-boehm-gc
52966 info-target-boehm-gc: \
52967 configure-target-boehm-gc
52968 @: $(MAKE); $(unstage)
52969 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52970 r=`${PWD_COMMAND}`; export r; \
52971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52972 $(NORMAL_TARGET_EXPORTS) \
52973 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
52974 for flag in $(EXTRA_TARGET_FLAGS); do \
52975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52976 done; \
52977 (cd $(TARGET_SUBDIR)/boehm-gc && \
52978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52980 "RANLIB=$${RANLIB}" \
52981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52982 info) \
52983 || exit 1
52985 @endif target-boehm-gc
52987 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
52988 maybe-dvi-target-boehm-gc:
52989 @if target-boehm-gc
52990 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
52992 dvi-target-boehm-gc: \
52993 configure-target-boehm-gc
52994 @: $(MAKE); $(unstage)
52995 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52996 r=`${PWD_COMMAND}`; export r; \
52997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52998 $(NORMAL_TARGET_EXPORTS) \
52999 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
53000 for flag in $(EXTRA_TARGET_FLAGS); do \
53001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53002 done; \
53003 (cd $(TARGET_SUBDIR)/boehm-gc && \
53004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53006 "RANLIB=$${RANLIB}" \
53007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53008 dvi) \
53009 || exit 1
53011 @endif target-boehm-gc
53013 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
53014 maybe-pdf-target-boehm-gc:
53015 @if target-boehm-gc
53016 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
53018 pdf-target-boehm-gc: \
53019 configure-target-boehm-gc
53020 @: $(MAKE); $(unstage)
53021 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53022 r=`${PWD_COMMAND}`; export r; \
53023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53024 $(NORMAL_TARGET_EXPORTS) \
53025 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53026 for flag in $(EXTRA_TARGET_FLAGS); do \
53027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53028 done; \
53029 (cd $(TARGET_SUBDIR)/boehm-gc && \
53030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53032 "RANLIB=$${RANLIB}" \
53033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53034 pdf) \
53035 || exit 1
53037 @endif target-boehm-gc
53039 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
53040 maybe-html-target-boehm-gc:
53041 @if target-boehm-gc
53042 maybe-html-target-boehm-gc: html-target-boehm-gc
53044 html-target-boehm-gc: \
53045 configure-target-boehm-gc
53046 @: $(MAKE); $(unstage)
53047 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53048 r=`${PWD_COMMAND}`; export r; \
53049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53050 $(NORMAL_TARGET_EXPORTS) \
53051 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
53052 for flag in $(EXTRA_TARGET_FLAGS); do \
53053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53054 done; \
53055 (cd $(TARGET_SUBDIR)/boehm-gc && \
53056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53058 "RANLIB=$${RANLIB}" \
53059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53060 html) \
53061 || exit 1
53063 @endif target-boehm-gc
53065 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
53066 maybe-TAGS-target-boehm-gc:
53067 @if target-boehm-gc
53068 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
53070 TAGS-target-boehm-gc: \
53071 configure-target-boehm-gc
53072 @: $(MAKE); $(unstage)
53073 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53074 r=`${PWD_COMMAND}`; export r; \
53075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53076 $(NORMAL_TARGET_EXPORTS) \
53077 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
53078 for flag in $(EXTRA_TARGET_FLAGS); do \
53079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53080 done; \
53081 (cd $(TARGET_SUBDIR)/boehm-gc && \
53082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53084 "RANLIB=$${RANLIB}" \
53085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53086 TAGS) \
53087 || exit 1
53089 @endif target-boehm-gc
53091 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
53092 maybe-install-info-target-boehm-gc:
53093 @if target-boehm-gc
53094 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
53096 install-info-target-boehm-gc: \
53097 configure-target-boehm-gc \
53098 info-target-boehm-gc
53099 @: $(MAKE); $(unstage)
53100 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53101 r=`${PWD_COMMAND}`; export r; \
53102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53103 $(NORMAL_TARGET_EXPORTS) \
53104 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
53105 for flag in $(EXTRA_TARGET_FLAGS); do \
53106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53107 done; \
53108 (cd $(TARGET_SUBDIR)/boehm-gc && \
53109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53111 "RANLIB=$${RANLIB}" \
53112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53113 install-info) \
53114 || exit 1
53116 @endif target-boehm-gc
53118 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
53119 maybe-install-pdf-target-boehm-gc:
53120 @if target-boehm-gc
53121 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
53123 install-pdf-target-boehm-gc: \
53124 configure-target-boehm-gc \
53125 pdf-target-boehm-gc
53126 @: $(MAKE); $(unstage)
53127 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53128 r=`${PWD_COMMAND}`; export r; \
53129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53130 $(NORMAL_TARGET_EXPORTS) \
53131 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53132 for flag in $(EXTRA_TARGET_FLAGS); do \
53133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53134 done; \
53135 (cd $(TARGET_SUBDIR)/boehm-gc && \
53136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53138 "RANLIB=$${RANLIB}" \
53139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53140 install-pdf) \
53141 || exit 1
53143 @endif target-boehm-gc
53145 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
53146 maybe-install-html-target-boehm-gc:
53147 @if target-boehm-gc
53148 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
53150 install-html-target-boehm-gc: \
53151 configure-target-boehm-gc \
53152 html-target-boehm-gc
53153 @: $(MAKE); $(unstage)
53154 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53155 r=`${PWD_COMMAND}`; export r; \
53156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53157 $(NORMAL_TARGET_EXPORTS) \
53158 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
53159 for flag in $(EXTRA_TARGET_FLAGS); do \
53160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53161 done; \
53162 (cd $(TARGET_SUBDIR)/boehm-gc && \
53163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53165 "RANLIB=$${RANLIB}" \
53166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53167 install-html) \
53168 || exit 1
53170 @endif target-boehm-gc
53172 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
53173 maybe-installcheck-target-boehm-gc:
53174 @if target-boehm-gc
53175 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
53177 installcheck-target-boehm-gc: \
53178 configure-target-boehm-gc
53179 @: $(MAKE); $(unstage)
53180 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53181 r=`${PWD_COMMAND}`; export r; \
53182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53183 $(NORMAL_TARGET_EXPORTS) \
53184 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
53185 for flag in $(EXTRA_TARGET_FLAGS); do \
53186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53187 done; \
53188 (cd $(TARGET_SUBDIR)/boehm-gc && \
53189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53191 "RANLIB=$${RANLIB}" \
53192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53193 installcheck) \
53194 || exit 1
53196 @endif target-boehm-gc
53198 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
53199 maybe-mostlyclean-target-boehm-gc:
53200 @if target-boehm-gc
53201 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
53203 mostlyclean-target-boehm-gc:
53204 @: $(MAKE); $(unstage)
53205 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53206 r=`${PWD_COMMAND}`; export r; \
53207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53208 $(NORMAL_TARGET_EXPORTS) \
53209 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53210 for flag in $(EXTRA_TARGET_FLAGS); do \
53211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53212 done; \
53213 (cd $(TARGET_SUBDIR)/boehm-gc && \
53214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53216 "RANLIB=$${RANLIB}" \
53217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53218 mostlyclean) \
53219 || exit 1
53221 @endif target-boehm-gc
53223 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
53224 maybe-clean-target-boehm-gc:
53225 @if target-boehm-gc
53226 maybe-clean-target-boehm-gc: clean-target-boehm-gc
53228 clean-target-boehm-gc:
53229 @: $(MAKE); $(unstage)
53230 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53231 r=`${PWD_COMMAND}`; export r; \
53232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53233 $(NORMAL_TARGET_EXPORTS) \
53234 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53235 for flag in $(EXTRA_TARGET_FLAGS); do \
53236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53237 done; \
53238 (cd $(TARGET_SUBDIR)/boehm-gc && \
53239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53241 "RANLIB=$${RANLIB}" \
53242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53243 clean) \
53244 || exit 1
53246 @endif target-boehm-gc
53248 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
53249 maybe-distclean-target-boehm-gc:
53250 @if target-boehm-gc
53251 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
53253 distclean-target-boehm-gc:
53254 @: $(MAKE); $(unstage)
53255 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53256 r=`${PWD_COMMAND}`; export r; \
53257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53258 $(NORMAL_TARGET_EXPORTS) \
53259 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53260 for flag in $(EXTRA_TARGET_FLAGS); do \
53261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53262 done; \
53263 (cd $(TARGET_SUBDIR)/boehm-gc && \
53264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53266 "RANLIB=$${RANLIB}" \
53267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53268 distclean) \
53269 || exit 1
53271 @endif target-boehm-gc
53273 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
53274 maybe-maintainer-clean-target-boehm-gc:
53275 @if target-boehm-gc
53276 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
53278 maintainer-clean-target-boehm-gc:
53279 @: $(MAKE); $(unstage)
53280 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53281 r=`${PWD_COMMAND}`; export r; \
53282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53283 $(NORMAL_TARGET_EXPORTS) \
53284 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53285 for flag in $(EXTRA_TARGET_FLAGS); do \
53286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53287 done; \
53288 (cd $(TARGET_SUBDIR)/boehm-gc && \
53289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53291 "RANLIB=$${RANLIB}" \
53292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53293 maintainer-clean) \
53294 || exit 1
53296 @endif target-boehm-gc
53302 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
53303 maybe-configure-target-qthreads:
53304 @if gcc-bootstrap
53305 configure-target-qthreads: stage_current
53306 @endif gcc-bootstrap
53307 @if target-qthreads
53308 maybe-configure-target-qthreads: configure-target-qthreads
53309 configure-target-qthreads:
53310 @: $(MAKE); $(unstage)
53311 @r=`${PWD_COMMAND}`; export r; \
53312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53313 echo "Checking multilib configuration for qthreads..."; \
53314 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53315 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
53316 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53317 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53318 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
53319 else \
53320 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
53321 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53322 fi; \
53323 else \
53324 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53325 fi; \
53326 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
53327 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53328 $(NORMAL_TARGET_EXPORTS) \
53329 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
53330 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
53331 case $(srcdir) in \
53332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53333 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
53334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53335 esac; \
53336 srcdiroption="--srcdir=$${topdir}/qthreads"; \
53337 libsrcdir="$$s/qthreads"; \
53338 rm -f no-such-file || : ; \
53339 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53340 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53341 --target=${target_alias} $${srcdiroption} \
53342 || exit 1
53343 @endif target-qthreads
53349 .PHONY: all-target-qthreads maybe-all-target-qthreads
53350 maybe-all-target-qthreads:
53351 @if gcc-bootstrap
53352 all-target-qthreads: stage_current
53353 @endif gcc-bootstrap
53354 @if target-qthreads
53355 TARGET-target-qthreads=all
53356 maybe-all-target-qthreads: all-target-qthreads
53357 all-target-qthreads: configure-target-qthreads
53358 @: $(MAKE); $(unstage)
53359 @r=`${PWD_COMMAND}`; export r; \
53360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53361 $(NORMAL_TARGET_EXPORTS) \
53362 (cd $(TARGET_SUBDIR)/qthreads && \
53363 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53364 $(TARGET-target-qthreads))
53365 @endif target-qthreads
53371 .PHONY: check-target-qthreads maybe-check-target-qthreads
53372 maybe-check-target-qthreads:
53373 @if target-qthreads
53374 maybe-check-target-qthreads: check-target-qthreads
53376 check-target-qthreads:
53377 @: $(MAKE); $(unstage)
53378 @r=`${PWD_COMMAND}`; export r; \
53379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53380 $(NORMAL_TARGET_EXPORTS) \
53381 (cd $(TARGET_SUBDIR)/qthreads && \
53382 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53384 @endif target-qthreads
53386 .PHONY: install-target-qthreads maybe-install-target-qthreads
53387 maybe-install-target-qthreads:
53388 @if target-qthreads
53389 maybe-install-target-qthreads: install-target-qthreads
53391 install-target-qthreads: installdirs
53392 @: $(MAKE); $(unstage)
53393 @r=`${PWD_COMMAND}`; export r; \
53394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53395 $(NORMAL_TARGET_EXPORTS) \
53396 (cd $(TARGET_SUBDIR)/qthreads && \
53397 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53399 @endif target-qthreads
53401 # Other targets (info, dvi, pdf, etc.)
53403 .PHONY: maybe-info-target-qthreads info-target-qthreads
53404 maybe-info-target-qthreads:
53405 @if target-qthreads
53406 maybe-info-target-qthreads: info-target-qthreads
53408 info-target-qthreads: \
53409 configure-target-qthreads
53410 @: $(MAKE); $(unstage)
53411 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53412 r=`${PWD_COMMAND}`; export r; \
53413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53414 $(NORMAL_TARGET_EXPORTS) \
53415 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
53416 for flag in $(EXTRA_TARGET_FLAGS); do \
53417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53418 done; \
53419 (cd $(TARGET_SUBDIR)/qthreads && \
53420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53422 "RANLIB=$${RANLIB}" \
53423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53424 info) \
53425 || exit 1
53427 @endif target-qthreads
53429 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
53430 maybe-dvi-target-qthreads:
53431 @if target-qthreads
53432 maybe-dvi-target-qthreads: dvi-target-qthreads
53434 dvi-target-qthreads: \
53435 configure-target-qthreads
53436 @: $(MAKE); $(unstage)
53437 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53438 r=`${PWD_COMMAND}`; export r; \
53439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53440 $(NORMAL_TARGET_EXPORTS) \
53441 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
53442 for flag in $(EXTRA_TARGET_FLAGS); do \
53443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53444 done; \
53445 (cd $(TARGET_SUBDIR)/qthreads && \
53446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53448 "RANLIB=$${RANLIB}" \
53449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53450 dvi) \
53451 || exit 1
53453 @endif target-qthreads
53455 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
53456 maybe-pdf-target-qthreads:
53457 @if target-qthreads
53458 maybe-pdf-target-qthreads: pdf-target-qthreads
53460 pdf-target-qthreads: \
53461 configure-target-qthreads
53462 @: $(MAKE); $(unstage)
53463 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53464 r=`${PWD_COMMAND}`; export r; \
53465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53466 $(NORMAL_TARGET_EXPORTS) \
53467 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
53468 for flag in $(EXTRA_TARGET_FLAGS); do \
53469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53470 done; \
53471 (cd $(TARGET_SUBDIR)/qthreads && \
53472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53474 "RANLIB=$${RANLIB}" \
53475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53476 pdf) \
53477 || exit 1
53479 @endif target-qthreads
53481 .PHONY: maybe-html-target-qthreads html-target-qthreads
53482 maybe-html-target-qthreads:
53483 @if target-qthreads
53484 maybe-html-target-qthreads: html-target-qthreads
53486 html-target-qthreads: \
53487 configure-target-qthreads
53488 @: $(MAKE); $(unstage)
53489 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53490 r=`${PWD_COMMAND}`; export r; \
53491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53492 $(NORMAL_TARGET_EXPORTS) \
53493 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
53494 for flag in $(EXTRA_TARGET_FLAGS); do \
53495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53496 done; \
53497 (cd $(TARGET_SUBDIR)/qthreads && \
53498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53500 "RANLIB=$${RANLIB}" \
53501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53502 html) \
53503 || exit 1
53505 @endif target-qthreads
53507 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
53508 maybe-TAGS-target-qthreads:
53509 @if target-qthreads
53510 maybe-TAGS-target-qthreads: TAGS-target-qthreads
53512 TAGS-target-qthreads: \
53513 configure-target-qthreads
53514 @: $(MAKE); $(unstage)
53515 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53516 r=`${PWD_COMMAND}`; export r; \
53517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53518 $(NORMAL_TARGET_EXPORTS) \
53519 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
53520 for flag in $(EXTRA_TARGET_FLAGS); do \
53521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53522 done; \
53523 (cd $(TARGET_SUBDIR)/qthreads && \
53524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53526 "RANLIB=$${RANLIB}" \
53527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53528 TAGS) \
53529 || exit 1
53531 @endif target-qthreads
53533 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
53534 maybe-install-info-target-qthreads:
53535 @if target-qthreads
53536 maybe-install-info-target-qthreads: install-info-target-qthreads
53538 install-info-target-qthreads: \
53539 configure-target-qthreads \
53540 info-target-qthreads
53541 @: $(MAKE); $(unstage)
53542 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53543 r=`${PWD_COMMAND}`; export r; \
53544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53545 $(NORMAL_TARGET_EXPORTS) \
53546 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
53547 for flag in $(EXTRA_TARGET_FLAGS); do \
53548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53549 done; \
53550 (cd $(TARGET_SUBDIR)/qthreads && \
53551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53553 "RANLIB=$${RANLIB}" \
53554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53555 install-info) \
53556 || exit 1
53558 @endif target-qthreads
53560 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
53561 maybe-install-pdf-target-qthreads:
53562 @if target-qthreads
53563 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
53565 install-pdf-target-qthreads: \
53566 configure-target-qthreads \
53567 pdf-target-qthreads
53568 @: $(MAKE); $(unstage)
53569 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53570 r=`${PWD_COMMAND}`; export r; \
53571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53572 $(NORMAL_TARGET_EXPORTS) \
53573 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
53574 for flag in $(EXTRA_TARGET_FLAGS); do \
53575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53576 done; \
53577 (cd $(TARGET_SUBDIR)/qthreads && \
53578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53580 "RANLIB=$${RANLIB}" \
53581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53582 install-pdf) \
53583 || exit 1
53585 @endif target-qthreads
53587 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
53588 maybe-install-html-target-qthreads:
53589 @if target-qthreads
53590 maybe-install-html-target-qthreads: install-html-target-qthreads
53592 install-html-target-qthreads: \
53593 configure-target-qthreads \
53594 html-target-qthreads
53595 @: $(MAKE); $(unstage)
53596 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53597 r=`${PWD_COMMAND}`; export r; \
53598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53599 $(NORMAL_TARGET_EXPORTS) \
53600 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
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)/qthreads && \
53605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53607 "RANLIB=$${RANLIB}" \
53608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53609 install-html) \
53610 || exit 1
53612 @endif target-qthreads
53614 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
53615 maybe-installcheck-target-qthreads:
53616 @if target-qthreads
53617 maybe-installcheck-target-qthreads: installcheck-target-qthreads
53619 installcheck-target-qthreads: \
53620 configure-target-qthreads
53621 @: $(MAKE); $(unstage)
53622 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53623 r=`${PWD_COMMAND}`; export r; \
53624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53625 $(NORMAL_TARGET_EXPORTS) \
53626 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
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)/qthreads && \
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 installcheck) \
53636 || exit 1
53638 @endif target-qthreads
53640 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
53641 maybe-mostlyclean-target-qthreads:
53642 @if target-qthreads
53643 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
53645 mostlyclean-target-qthreads:
53646 @: $(MAKE); $(unstage)
53647 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53648 r=`${PWD_COMMAND}`; export r; \
53649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53650 $(NORMAL_TARGET_EXPORTS) \
53651 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
53652 for flag in $(EXTRA_TARGET_FLAGS); do \
53653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53654 done; \
53655 (cd $(TARGET_SUBDIR)/qthreads && \
53656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53658 "RANLIB=$${RANLIB}" \
53659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53660 mostlyclean) \
53661 || exit 1
53663 @endif target-qthreads
53665 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
53666 maybe-clean-target-qthreads:
53667 @if target-qthreads
53668 maybe-clean-target-qthreads: clean-target-qthreads
53670 clean-target-qthreads:
53671 @: $(MAKE); $(unstage)
53672 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53673 r=`${PWD_COMMAND}`; export r; \
53674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53675 $(NORMAL_TARGET_EXPORTS) \
53676 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
53677 for flag in $(EXTRA_TARGET_FLAGS); do \
53678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53679 done; \
53680 (cd $(TARGET_SUBDIR)/qthreads && \
53681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53683 "RANLIB=$${RANLIB}" \
53684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53685 clean) \
53686 || exit 1
53688 @endif target-qthreads
53690 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
53691 maybe-distclean-target-qthreads:
53692 @if target-qthreads
53693 maybe-distclean-target-qthreads: distclean-target-qthreads
53695 distclean-target-qthreads:
53696 @: $(MAKE); $(unstage)
53697 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53698 r=`${PWD_COMMAND}`; export r; \
53699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53700 $(NORMAL_TARGET_EXPORTS) \
53701 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
53702 for flag in $(EXTRA_TARGET_FLAGS); do \
53703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53704 done; \
53705 (cd $(TARGET_SUBDIR)/qthreads && \
53706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53708 "RANLIB=$${RANLIB}" \
53709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53710 distclean) \
53711 || exit 1
53713 @endif target-qthreads
53715 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
53716 maybe-maintainer-clean-target-qthreads:
53717 @if target-qthreads
53718 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
53720 maintainer-clean-target-qthreads:
53721 @: $(MAKE); $(unstage)
53722 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53723 r=`${PWD_COMMAND}`; export r; \
53724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53725 $(NORMAL_TARGET_EXPORTS) \
53726 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
53727 for flag in $(EXTRA_TARGET_FLAGS); do \
53728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53729 done; \
53730 (cd $(TARGET_SUBDIR)/qthreads && \
53731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53733 "RANLIB=$${RANLIB}" \
53734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53735 maintainer-clean) \
53736 || exit 1
53738 @endif target-qthreads
53744 .PHONY: configure-target-rda maybe-configure-target-rda
53745 maybe-configure-target-rda:
53746 @if gcc-bootstrap
53747 configure-target-rda: stage_current
53748 @endif gcc-bootstrap
53749 @if target-rda
53750 maybe-configure-target-rda: configure-target-rda
53751 configure-target-rda:
53752 @: $(MAKE); $(unstage)
53753 @r=`${PWD_COMMAND}`; export r; \
53754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53755 echo "Checking multilib configuration for rda..."; \
53756 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53757 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
53758 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53759 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53760 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53761 else \
53762 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53763 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53764 fi; \
53765 else \
53766 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53767 fi; \
53768 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53769 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53770 $(NORMAL_TARGET_EXPORTS) \
53771 echo Configuring in $(TARGET_SUBDIR)/rda; \
53772 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53773 case $(srcdir) in \
53774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53775 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53777 esac; \
53778 srcdiroption="--srcdir=$${topdir}/rda"; \
53779 libsrcdir="$$s/rda"; \
53780 rm -f no-such-file || : ; \
53781 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53782 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53783 --target=${target_alias} $${srcdiroption} \
53784 || exit 1
53785 @endif target-rda
53791 .PHONY: all-target-rda maybe-all-target-rda
53792 maybe-all-target-rda:
53793 @if gcc-bootstrap
53794 all-target-rda: stage_current
53795 @endif gcc-bootstrap
53796 @if target-rda
53797 TARGET-target-rda=all
53798 maybe-all-target-rda: all-target-rda
53799 all-target-rda: configure-target-rda
53800 @: $(MAKE); $(unstage)
53801 @r=`${PWD_COMMAND}`; export r; \
53802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53803 $(NORMAL_TARGET_EXPORTS) \
53804 (cd $(TARGET_SUBDIR)/rda && \
53805 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53806 $(TARGET-target-rda))
53807 @endif target-rda
53813 .PHONY: check-target-rda maybe-check-target-rda
53814 maybe-check-target-rda:
53815 @if target-rda
53816 maybe-check-target-rda: check-target-rda
53818 check-target-rda:
53819 @: $(MAKE); $(unstage)
53820 @r=`${PWD_COMMAND}`; export r; \
53821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53822 $(NORMAL_TARGET_EXPORTS) \
53823 (cd $(TARGET_SUBDIR)/rda && \
53824 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53826 @endif target-rda
53828 .PHONY: install-target-rda maybe-install-target-rda
53829 maybe-install-target-rda:
53830 @if target-rda
53831 maybe-install-target-rda: install-target-rda
53833 install-target-rda: installdirs
53834 @: $(MAKE); $(unstage)
53835 @r=`${PWD_COMMAND}`; export r; \
53836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53837 $(NORMAL_TARGET_EXPORTS) \
53838 (cd $(TARGET_SUBDIR)/rda && \
53839 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53841 @endif target-rda
53843 # Other targets (info, dvi, pdf, etc.)
53845 .PHONY: maybe-info-target-rda info-target-rda
53846 maybe-info-target-rda:
53847 @if target-rda
53848 maybe-info-target-rda: info-target-rda
53850 info-target-rda: \
53851 configure-target-rda
53852 @: $(MAKE); $(unstage)
53853 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53854 r=`${PWD_COMMAND}`; export r; \
53855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53856 $(NORMAL_TARGET_EXPORTS) \
53857 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
53858 for flag in $(EXTRA_TARGET_FLAGS); do \
53859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53860 done; \
53861 (cd $(TARGET_SUBDIR)/rda && \
53862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53864 "RANLIB=$${RANLIB}" \
53865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53866 info) \
53867 || exit 1
53869 @endif target-rda
53871 .PHONY: maybe-dvi-target-rda dvi-target-rda
53872 maybe-dvi-target-rda:
53873 @if target-rda
53874 maybe-dvi-target-rda: dvi-target-rda
53876 dvi-target-rda: \
53877 configure-target-rda
53878 @: $(MAKE); $(unstage)
53879 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53880 r=`${PWD_COMMAND}`; export r; \
53881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53882 $(NORMAL_TARGET_EXPORTS) \
53883 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
53884 for flag in $(EXTRA_TARGET_FLAGS); do \
53885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53886 done; \
53887 (cd $(TARGET_SUBDIR)/rda && \
53888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53890 "RANLIB=$${RANLIB}" \
53891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53892 dvi) \
53893 || exit 1
53895 @endif target-rda
53897 .PHONY: maybe-pdf-target-rda pdf-target-rda
53898 maybe-pdf-target-rda:
53899 @if target-rda
53900 maybe-pdf-target-rda: pdf-target-rda
53902 pdf-target-rda: \
53903 configure-target-rda
53904 @: $(MAKE); $(unstage)
53905 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53906 r=`${PWD_COMMAND}`; export r; \
53907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53908 $(NORMAL_TARGET_EXPORTS) \
53909 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
53910 for flag in $(EXTRA_TARGET_FLAGS); do \
53911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53912 done; \
53913 (cd $(TARGET_SUBDIR)/rda && \
53914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53916 "RANLIB=$${RANLIB}" \
53917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53918 pdf) \
53919 || exit 1
53921 @endif target-rda
53923 .PHONY: maybe-html-target-rda html-target-rda
53924 maybe-html-target-rda:
53925 @if target-rda
53926 maybe-html-target-rda: html-target-rda
53928 html-target-rda: \
53929 configure-target-rda
53930 @: $(MAKE); $(unstage)
53931 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53932 r=`${PWD_COMMAND}`; export r; \
53933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53934 $(NORMAL_TARGET_EXPORTS) \
53935 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
53936 for flag in $(EXTRA_TARGET_FLAGS); do \
53937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53938 done; \
53939 (cd $(TARGET_SUBDIR)/rda && \
53940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53942 "RANLIB=$${RANLIB}" \
53943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53944 html) \
53945 || exit 1
53947 @endif target-rda
53949 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
53950 maybe-TAGS-target-rda:
53951 @if target-rda
53952 maybe-TAGS-target-rda: TAGS-target-rda
53954 TAGS-target-rda: \
53955 configure-target-rda
53956 @: $(MAKE); $(unstage)
53957 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53958 r=`${PWD_COMMAND}`; export r; \
53959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53960 $(NORMAL_TARGET_EXPORTS) \
53961 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
53962 for flag in $(EXTRA_TARGET_FLAGS); do \
53963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53964 done; \
53965 (cd $(TARGET_SUBDIR)/rda && \
53966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53968 "RANLIB=$${RANLIB}" \
53969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53970 TAGS) \
53971 || exit 1
53973 @endif target-rda
53975 .PHONY: maybe-install-info-target-rda install-info-target-rda
53976 maybe-install-info-target-rda:
53977 @if target-rda
53978 maybe-install-info-target-rda: install-info-target-rda
53980 install-info-target-rda: \
53981 configure-target-rda \
53982 info-target-rda
53983 @: $(MAKE); $(unstage)
53984 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53985 r=`${PWD_COMMAND}`; export r; \
53986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53987 $(NORMAL_TARGET_EXPORTS) \
53988 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
53989 for flag in $(EXTRA_TARGET_FLAGS); do \
53990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53991 done; \
53992 (cd $(TARGET_SUBDIR)/rda && \
53993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53995 "RANLIB=$${RANLIB}" \
53996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53997 install-info) \
53998 || exit 1
54000 @endif target-rda
54002 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
54003 maybe-install-pdf-target-rda:
54004 @if target-rda
54005 maybe-install-pdf-target-rda: install-pdf-target-rda
54007 install-pdf-target-rda: \
54008 configure-target-rda \
54009 pdf-target-rda
54010 @: $(MAKE); $(unstage)
54011 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54012 r=`${PWD_COMMAND}`; export r; \
54013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54014 $(NORMAL_TARGET_EXPORTS) \
54015 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
54016 for flag in $(EXTRA_TARGET_FLAGS); do \
54017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54018 done; \
54019 (cd $(TARGET_SUBDIR)/rda && \
54020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54022 "RANLIB=$${RANLIB}" \
54023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54024 install-pdf) \
54025 || exit 1
54027 @endif target-rda
54029 .PHONY: maybe-install-html-target-rda install-html-target-rda
54030 maybe-install-html-target-rda:
54031 @if target-rda
54032 maybe-install-html-target-rda: install-html-target-rda
54034 install-html-target-rda: \
54035 configure-target-rda \
54036 html-target-rda
54037 @: $(MAKE); $(unstage)
54038 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54039 r=`${PWD_COMMAND}`; export r; \
54040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54041 $(NORMAL_TARGET_EXPORTS) \
54042 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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 install-html) \
54052 || exit 1
54054 @endif target-rda
54056 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
54057 maybe-installcheck-target-rda:
54058 @if target-rda
54059 maybe-installcheck-target-rda: installcheck-target-rda
54061 installcheck-target-rda: \
54062 configure-target-rda
54063 @: $(MAKE); $(unstage)
54064 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54065 r=`${PWD_COMMAND}`; export r; \
54066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54067 $(NORMAL_TARGET_EXPORTS) \
54068 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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 installcheck) \
54078 || exit 1
54080 @endif target-rda
54082 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
54083 maybe-mostlyclean-target-rda:
54084 @if target-rda
54085 maybe-mostlyclean-target-rda: mostlyclean-target-rda
54087 mostlyclean-target-rda:
54088 @: $(MAKE); $(unstage)
54089 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54090 r=`${PWD_COMMAND}`; export r; \
54091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54092 $(NORMAL_TARGET_EXPORTS) \
54093 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
54094 for flag in $(EXTRA_TARGET_FLAGS); do \
54095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54096 done; \
54097 (cd $(TARGET_SUBDIR)/rda && \
54098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54100 "RANLIB=$${RANLIB}" \
54101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54102 mostlyclean) \
54103 || exit 1
54105 @endif target-rda
54107 .PHONY: maybe-clean-target-rda clean-target-rda
54108 maybe-clean-target-rda:
54109 @if target-rda
54110 maybe-clean-target-rda: clean-target-rda
54112 clean-target-rda:
54113 @: $(MAKE); $(unstage)
54114 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54115 r=`${PWD_COMMAND}`; export r; \
54116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54117 $(NORMAL_TARGET_EXPORTS) \
54118 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
54119 for flag in $(EXTRA_TARGET_FLAGS); do \
54120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54121 done; \
54122 (cd $(TARGET_SUBDIR)/rda && \
54123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54125 "RANLIB=$${RANLIB}" \
54126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54127 clean) \
54128 || exit 1
54130 @endif target-rda
54132 .PHONY: maybe-distclean-target-rda distclean-target-rda
54133 maybe-distclean-target-rda:
54134 @if target-rda
54135 maybe-distclean-target-rda: distclean-target-rda
54137 distclean-target-rda:
54138 @: $(MAKE); $(unstage)
54139 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54140 r=`${PWD_COMMAND}`; export r; \
54141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54142 $(NORMAL_TARGET_EXPORTS) \
54143 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
54144 for flag in $(EXTRA_TARGET_FLAGS); do \
54145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54146 done; \
54147 (cd $(TARGET_SUBDIR)/rda && \
54148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54150 "RANLIB=$${RANLIB}" \
54151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54152 distclean) \
54153 || exit 1
54155 @endif target-rda
54157 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
54158 maybe-maintainer-clean-target-rda:
54159 @if target-rda
54160 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
54162 maintainer-clean-target-rda:
54163 @: $(MAKE); $(unstage)
54164 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54165 r=`${PWD_COMMAND}`; export r; \
54166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54167 $(NORMAL_TARGET_EXPORTS) \
54168 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
54169 for flag in $(EXTRA_TARGET_FLAGS); do \
54170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54171 done; \
54172 (cd $(TARGET_SUBDIR)/rda && \
54173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54175 "RANLIB=$${RANLIB}" \
54176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54177 maintainer-clean) \
54178 || exit 1
54180 @endif target-rda
54186 .PHONY: configure-target-libada maybe-configure-target-libada
54187 maybe-configure-target-libada:
54188 @if gcc-bootstrap
54189 configure-target-libada: stage_current
54190 @endif gcc-bootstrap
54191 @if target-libada
54192 maybe-configure-target-libada: configure-target-libada
54193 configure-target-libada:
54194 @: $(MAKE); $(unstage)
54195 @r=`${PWD_COMMAND}`; export r; \
54196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54197 echo "Checking multilib configuration for libada..."; \
54198 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54199 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
54200 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
54201 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
54202 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
54203 else \
54204 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
54205 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54206 fi; \
54207 else \
54208 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54209 fi; \
54210 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
54211 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54212 $(NORMAL_TARGET_EXPORTS) \
54213 echo Configuring in $(TARGET_SUBDIR)/libada; \
54214 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
54215 case $(srcdir) in \
54216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54217 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
54218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54219 esac; \
54220 srcdiroption="--srcdir=$${topdir}/libada"; \
54221 libsrcdir="$$s/libada"; \
54222 rm -f no-such-file || : ; \
54223 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54224 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54225 --target=${target_alias} $${srcdiroption} \
54226 || exit 1
54227 @endif target-libada
54233 .PHONY: all-target-libada maybe-all-target-libada
54234 maybe-all-target-libada:
54235 @if gcc-bootstrap
54236 all-target-libada: stage_current
54237 @endif gcc-bootstrap
54238 @if target-libada
54239 TARGET-target-libada=all
54240 maybe-all-target-libada: all-target-libada
54241 all-target-libada: configure-target-libada
54242 @: $(MAKE); $(unstage)
54243 @r=`${PWD_COMMAND}`; export r; \
54244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54245 $(NORMAL_TARGET_EXPORTS) \
54246 (cd $(TARGET_SUBDIR)/libada && \
54247 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54248 $(TARGET-target-libada))
54249 @endif target-libada
54255 .PHONY: check-target-libada maybe-check-target-libada
54256 maybe-check-target-libada:
54257 @if target-libada
54258 maybe-check-target-libada: check-target-libada
54260 check-target-libada:
54261 @: $(MAKE); $(unstage)
54262 @r=`${PWD_COMMAND}`; export r; \
54263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54264 $(NORMAL_TARGET_EXPORTS) \
54265 (cd $(TARGET_SUBDIR)/libada && \
54266 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54268 @endif target-libada
54270 .PHONY: install-target-libada maybe-install-target-libada
54271 maybe-install-target-libada:
54272 @if target-libada
54273 maybe-install-target-libada: install-target-libada
54275 install-target-libada: installdirs
54276 @: $(MAKE); $(unstage)
54277 @r=`${PWD_COMMAND}`; export r; \
54278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54279 $(NORMAL_TARGET_EXPORTS) \
54280 (cd $(TARGET_SUBDIR)/libada && \
54281 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54283 @endif target-libada
54285 # Other targets (info, dvi, pdf, etc.)
54287 .PHONY: maybe-info-target-libada info-target-libada
54288 maybe-info-target-libada:
54289 @if target-libada
54290 maybe-info-target-libada: info-target-libada
54292 info-target-libada: \
54293 configure-target-libada
54294 @: $(MAKE); $(unstage)
54295 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54296 r=`${PWD_COMMAND}`; export r; \
54297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54298 $(NORMAL_TARGET_EXPORTS) \
54299 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
54300 for flag in $(EXTRA_TARGET_FLAGS); do \
54301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54302 done; \
54303 (cd $(TARGET_SUBDIR)/libada && \
54304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54306 "RANLIB=$${RANLIB}" \
54307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54308 info) \
54309 || exit 1
54311 @endif target-libada
54313 .PHONY: maybe-dvi-target-libada dvi-target-libada
54314 maybe-dvi-target-libada:
54315 @if target-libada
54316 maybe-dvi-target-libada: dvi-target-libada
54318 dvi-target-libada: \
54319 configure-target-libada
54320 @: $(MAKE); $(unstage)
54321 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54322 r=`${PWD_COMMAND}`; export r; \
54323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54324 $(NORMAL_TARGET_EXPORTS) \
54325 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
54326 for flag in $(EXTRA_TARGET_FLAGS); do \
54327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54328 done; \
54329 (cd $(TARGET_SUBDIR)/libada && \
54330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54332 "RANLIB=$${RANLIB}" \
54333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54334 dvi) \
54335 || exit 1
54337 @endif target-libada
54339 .PHONY: maybe-pdf-target-libada pdf-target-libada
54340 maybe-pdf-target-libada:
54341 @if target-libada
54342 maybe-pdf-target-libada: pdf-target-libada
54344 pdf-target-libada: \
54345 configure-target-libada
54346 @: $(MAKE); $(unstage)
54347 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54348 r=`${PWD_COMMAND}`; export r; \
54349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54350 $(NORMAL_TARGET_EXPORTS) \
54351 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
54352 for flag in $(EXTRA_TARGET_FLAGS); do \
54353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54354 done; \
54355 (cd $(TARGET_SUBDIR)/libada && \
54356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54358 "RANLIB=$${RANLIB}" \
54359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54360 pdf) \
54361 || exit 1
54363 @endif target-libada
54365 .PHONY: maybe-html-target-libada html-target-libada
54366 maybe-html-target-libada:
54367 @if target-libada
54368 maybe-html-target-libada: html-target-libada
54370 html-target-libada: \
54371 configure-target-libada
54372 @: $(MAKE); $(unstage)
54373 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54374 r=`${PWD_COMMAND}`; export r; \
54375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54376 $(NORMAL_TARGET_EXPORTS) \
54377 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
54378 for flag in $(EXTRA_TARGET_FLAGS); do \
54379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54380 done; \
54381 (cd $(TARGET_SUBDIR)/libada && \
54382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54384 "RANLIB=$${RANLIB}" \
54385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54386 html) \
54387 || exit 1
54389 @endif target-libada
54391 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54392 maybe-TAGS-target-libada:
54393 @if target-libada
54394 maybe-TAGS-target-libada: TAGS-target-libada
54396 TAGS-target-libada: \
54397 configure-target-libada
54398 @: $(MAKE); $(unstage)
54399 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54400 r=`${PWD_COMMAND}`; export r; \
54401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54402 $(NORMAL_TARGET_EXPORTS) \
54403 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
54404 for flag in $(EXTRA_TARGET_FLAGS); do \
54405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54406 done; \
54407 (cd $(TARGET_SUBDIR)/libada && \
54408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54410 "RANLIB=$${RANLIB}" \
54411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54412 TAGS) \
54413 || exit 1
54415 @endif target-libada
54417 .PHONY: maybe-install-info-target-libada install-info-target-libada
54418 maybe-install-info-target-libada:
54419 @if target-libada
54420 maybe-install-info-target-libada: install-info-target-libada
54422 install-info-target-libada: \
54423 configure-target-libada \
54424 info-target-libada
54425 @: $(MAKE); $(unstage)
54426 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54427 r=`${PWD_COMMAND}`; export r; \
54428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54429 $(NORMAL_TARGET_EXPORTS) \
54430 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
54431 for flag in $(EXTRA_TARGET_FLAGS); do \
54432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54433 done; \
54434 (cd $(TARGET_SUBDIR)/libada && \
54435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54437 "RANLIB=$${RANLIB}" \
54438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54439 install-info) \
54440 || exit 1
54442 @endif target-libada
54444 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54445 maybe-install-pdf-target-libada:
54446 @if target-libada
54447 maybe-install-pdf-target-libada: install-pdf-target-libada
54449 install-pdf-target-libada: \
54450 configure-target-libada \
54451 pdf-target-libada
54452 @: $(MAKE); $(unstage)
54453 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54454 r=`${PWD_COMMAND}`; export r; \
54455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54456 $(NORMAL_TARGET_EXPORTS) \
54457 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
54458 for flag in $(EXTRA_TARGET_FLAGS); do \
54459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54460 done; \
54461 (cd $(TARGET_SUBDIR)/libada && \
54462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54464 "RANLIB=$${RANLIB}" \
54465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54466 install-pdf) \
54467 || exit 1
54469 @endif target-libada
54471 .PHONY: maybe-install-html-target-libada install-html-target-libada
54472 maybe-install-html-target-libada:
54473 @if target-libada
54474 maybe-install-html-target-libada: install-html-target-libada
54476 install-html-target-libada: \
54477 configure-target-libada \
54478 html-target-libada
54479 @: $(MAKE); $(unstage)
54480 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54481 r=`${PWD_COMMAND}`; export r; \
54482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54483 $(NORMAL_TARGET_EXPORTS) \
54484 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
54485 for flag in $(EXTRA_TARGET_FLAGS); do \
54486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54487 done; \
54488 (cd $(TARGET_SUBDIR)/libada && \
54489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54491 "RANLIB=$${RANLIB}" \
54492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54493 install-html) \
54494 || exit 1
54496 @endif target-libada
54498 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54499 maybe-installcheck-target-libada:
54500 @if target-libada
54501 maybe-installcheck-target-libada: installcheck-target-libada
54503 installcheck-target-libada: \
54504 configure-target-libada
54505 @: $(MAKE); $(unstage)
54506 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54507 r=`${PWD_COMMAND}`; export r; \
54508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54509 $(NORMAL_TARGET_EXPORTS) \
54510 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
54511 for flag in $(EXTRA_TARGET_FLAGS); do \
54512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54513 done; \
54514 (cd $(TARGET_SUBDIR)/libada && \
54515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54517 "RANLIB=$${RANLIB}" \
54518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54519 installcheck) \
54520 || exit 1
54522 @endif target-libada
54524 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54525 maybe-mostlyclean-target-libada:
54526 @if target-libada
54527 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54529 mostlyclean-target-libada:
54530 @: $(MAKE); $(unstage)
54531 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54532 r=`${PWD_COMMAND}`; export r; \
54533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54534 $(NORMAL_TARGET_EXPORTS) \
54535 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
54536 for flag in $(EXTRA_TARGET_FLAGS); do \
54537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54538 done; \
54539 (cd $(TARGET_SUBDIR)/libada && \
54540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54542 "RANLIB=$${RANLIB}" \
54543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54544 mostlyclean) \
54545 || exit 1
54547 @endif target-libada
54549 .PHONY: maybe-clean-target-libada clean-target-libada
54550 maybe-clean-target-libada:
54551 @if target-libada
54552 maybe-clean-target-libada: clean-target-libada
54554 clean-target-libada:
54555 @: $(MAKE); $(unstage)
54556 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54557 r=`${PWD_COMMAND}`; export r; \
54558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54559 $(NORMAL_TARGET_EXPORTS) \
54560 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
54561 for flag in $(EXTRA_TARGET_FLAGS); do \
54562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54563 done; \
54564 (cd $(TARGET_SUBDIR)/libada && \
54565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54567 "RANLIB=$${RANLIB}" \
54568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54569 clean) \
54570 || exit 1
54572 @endif target-libada
54574 .PHONY: maybe-distclean-target-libada distclean-target-libada
54575 maybe-distclean-target-libada:
54576 @if target-libada
54577 maybe-distclean-target-libada: distclean-target-libada
54579 distclean-target-libada:
54580 @: $(MAKE); $(unstage)
54581 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54582 r=`${PWD_COMMAND}`; export r; \
54583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54584 $(NORMAL_TARGET_EXPORTS) \
54585 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
54586 for flag in $(EXTRA_TARGET_FLAGS); do \
54587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54588 done; \
54589 (cd $(TARGET_SUBDIR)/libada && \
54590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54592 "RANLIB=$${RANLIB}" \
54593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54594 distclean) \
54595 || exit 1
54597 @endif target-libada
54599 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54600 maybe-maintainer-clean-target-libada:
54601 @if target-libada
54602 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54604 maintainer-clean-target-libada:
54605 @: $(MAKE); $(unstage)
54606 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54607 r=`${PWD_COMMAND}`; export r; \
54608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54609 $(NORMAL_TARGET_EXPORTS) \
54610 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
54611 for flag in $(EXTRA_TARGET_FLAGS); do \
54612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54613 done; \
54614 (cd $(TARGET_SUBDIR)/libada && \
54615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54617 "RANLIB=$${RANLIB}" \
54618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54619 maintainer-clean) \
54620 || exit 1
54622 @endif target-libada
54628 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54629 maybe-configure-target-libgomp:
54630 @if gcc-bootstrap
54631 configure-target-libgomp: stage_current
54632 @endif gcc-bootstrap
54633 @if target-libgomp
54634 maybe-configure-target-libgomp: configure-target-libgomp
54635 configure-target-libgomp:
54636 @r=`${PWD_COMMAND}`; export r; \
54637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54638 echo "Checking multilib configuration for libgomp..."; \
54639 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54640 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54641 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54642 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54643 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54644 else \
54645 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54646 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54647 fi; \
54648 else \
54649 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54650 fi; \
54651 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54652 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54653 $(NORMAL_TARGET_EXPORTS) \
54654 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54655 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54656 case $(srcdir) in \
54657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54658 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54660 esac; \
54661 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54662 libsrcdir="$$s/libgomp"; \
54663 rm -f no-such-file || : ; \
54664 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54665 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54666 --target=${target_alias} $${srcdiroption} \
54667 || exit 1
54668 @endif target-libgomp
54672 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54673 maybe-configure-stage1-target-libgomp:
54674 @if target-libgomp-bootstrap
54675 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54676 configure-stage1-target-libgomp:
54677 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54678 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54679 @r=`${PWD_COMMAND}`; export r; \
54680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54681 TFLAGS="$(STAGE1_TFLAGS)"; \
54682 echo "Checking multilib configuration for libgomp..."; \
54683 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54684 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54685 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54686 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54687 else \
54688 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54689 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54690 fi; \
54691 else \
54692 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54693 fi; \
54694 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54695 $(NORMAL_TARGET_EXPORTS) \
54696 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54697 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54698 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54699 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
54700 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54701 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54702 case $(srcdir) in \
54703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54704 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54706 esac; \
54707 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54708 libsrcdir="$$s/libgomp"; \
54709 $(SHELL) $${libsrcdir}/configure \
54710 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54711 --target=${target_alias} $${srcdiroption} \
54712 $(STAGE1_CONFIGURE_FLAGS)
54713 @endif target-libgomp-bootstrap
54715 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54716 maybe-configure-stage2-target-libgomp:
54717 @if target-libgomp-bootstrap
54718 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54719 configure-stage2-target-libgomp:
54720 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54721 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54722 @r=`${PWD_COMMAND}`; export r; \
54723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54724 TFLAGS="$(STAGE2_TFLAGS)"; \
54725 echo "Checking multilib configuration for libgomp..."; \
54726 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54727 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54728 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54729 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54730 else \
54731 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54732 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54733 fi; \
54734 else \
54735 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54736 fi; \
54737 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54738 $(NORMAL_TARGET_EXPORTS) \
54740 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54741 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54742 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54743 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
54744 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54745 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54746 case $(srcdir) in \
54747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54748 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54750 esac; \
54751 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54752 libsrcdir="$$s/libgomp"; \
54753 $(SHELL) $${libsrcdir}/configure \
54754 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54755 --target=${target_alias} $${srcdiroption} \
54756 --with-build-libsubdir=$(HOST_SUBDIR) \
54757 $(STAGE2_CONFIGURE_FLAGS)
54758 @endif target-libgomp-bootstrap
54760 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54761 maybe-configure-stage3-target-libgomp:
54762 @if target-libgomp-bootstrap
54763 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54764 configure-stage3-target-libgomp:
54765 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54766 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54767 @r=`${PWD_COMMAND}`; export r; \
54768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54769 TFLAGS="$(STAGE3_TFLAGS)"; \
54770 echo "Checking multilib configuration for libgomp..."; \
54771 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54772 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54773 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54774 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54775 else \
54776 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54777 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54778 fi; \
54779 else \
54780 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54781 fi; \
54782 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54783 $(NORMAL_TARGET_EXPORTS) \
54785 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54786 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54787 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54788 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
54789 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54790 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54791 case $(srcdir) in \
54792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54793 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54795 esac; \
54796 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54797 libsrcdir="$$s/libgomp"; \
54798 $(SHELL) $${libsrcdir}/configure \
54799 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54800 --target=${target_alias} $${srcdiroption} \
54801 --with-build-libsubdir=$(HOST_SUBDIR) \
54802 $(STAGE3_CONFIGURE_FLAGS)
54803 @endif target-libgomp-bootstrap
54805 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54806 maybe-configure-stage4-target-libgomp:
54807 @if target-libgomp-bootstrap
54808 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54809 configure-stage4-target-libgomp:
54810 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54811 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54812 @r=`${PWD_COMMAND}`; export r; \
54813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54814 TFLAGS="$(STAGE4_TFLAGS)"; \
54815 echo "Checking multilib configuration for libgomp..."; \
54816 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54817 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54818 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54819 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54820 else \
54821 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54822 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54823 fi; \
54824 else \
54825 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54826 fi; \
54827 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54828 $(NORMAL_TARGET_EXPORTS) \
54830 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54831 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54832 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54833 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
54834 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54835 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54836 case $(srcdir) in \
54837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54838 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54840 esac; \
54841 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54842 libsrcdir="$$s/libgomp"; \
54843 $(SHELL) $${libsrcdir}/configure \
54844 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54845 --target=${target_alias} $${srcdiroption} \
54846 --with-build-libsubdir=$(HOST_SUBDIR) \
54847 $(STAGE4_CONFIGURE_FLAGS)
54848 @endif target-libgomp-bootstrap
54850 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54851 maybe-configure-stageprofile-target-libgomp:
54852 @if target-libgomp-bootstrap
54853 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54854 configure-stageprofile-target-libgomp:
54855 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54856 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54857 @r=`${PWD_COMMAND}`; export r; \
54858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54859 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54860 echo "Checking multilib configuration for libgomp..."; \
54861 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54862 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54863 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54864 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54865 else \
54866 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54867 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54868 fi; \
54869 else \
54870 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54871 fi; \
54872 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54873 $(NORMAL_TARGET_EXPORTS) \
54875 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54876 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54877 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54878 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
54879 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54880 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54881 case $(srcdir) in \
54882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54883 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54885 esac; \
54886 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54887 libsrcdir="$$s/libgomp"; \
54888 $(SHELL) $${libsrcdir}/configure \
54889 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54890 --target=${target_alias} $${srcdiroption} \
54891 --with-build-libsubdir=$(HOST_SUBDIR) \
54892 $(STAGEprofile_CONFIGURE_FLAGS)
54893 @endif target-libgomp-bootstrap
54895 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54896 maybe-configure-stagefeedback-target-libgomp:
54897 @if target-libgomp-bootstrap
54898 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54899 configure-stagefeedback-target-libgomp:
54900 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54901 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54902 @r=`${PWD_COMMAND}`; export r; \
54903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54904 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54905 echo "Checking multilib configuration for libgomp..."; \
54906 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54907 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54908 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54909 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54910 else \
54911 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54912 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54913 fi; \
54914 else \
54915 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54916 fi; \
54917 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54918 $(NORMAL_TARGET_EXPORTS) \
54920 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54921 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54922 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54923 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
54924 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54925 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54926 case $(srcdir) in \
54927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54928 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54930 esac; \
54931 srcdiroption="--srcdir=$${topdir}/libgomp"; \
54932 libsrcdir="$$s/libgomp"; \
54933 $(SHELL) $${libsrcdir}/configure \
54934 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54935 --target=${target_alias} $${srcdiroption} \
54936 --with-build-libsubdir=$(HOST_SUBDIR) \
54937 $(STAGEfeedback_CONFIGURE_FLAGS)
54938 @endif target-libgomp-bootstrap
54944 .PHONY: all-target-libgomp maybe-all-target-libgomp
54945 maybe-all-target-libgomp:
54946 @if gcc-bootstrap
54947 all-target-libgomp: stage_current
54948 @endif gcc-bootstrap
54949 @if target-libgomp
54950 TARGET-target-libgomp=all
54951 maybe-all-target-libgomp: all-target-libgomp
54952 all-target-libgomp: configure-target-libgomp
54953 @r=`${PWD_COMMAND}`; export r; \
54954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54955 $(NORMAL_TARGET_EXPORTS) \
54956 (cd $(TARGET_SUBDIR)/libgomp && \
54957 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54958 $(TARGET-target-libgomp))
54959 @endif target-libgomp
54963 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54964 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54965 maybe-all-stage1-target-libgomp:
54966 maybe-clean-stage1-target-libgomp:
54967 @if target-libgomp-bootstrap
54968 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54969 all-stage1: all-stage1-target-libgomp
54970 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54971 all-stage1-target-libgomp: configure-stage1-target-libgomp
54972 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54973 @r=`${PWD_COMMAND}`; export r; \
54974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54975 TFLAGS="$(STAGE1_TFLAGS)"; \
54976 $(NORMAL_TARGET_EXPORTS) \
54977 cd $(TARGET_SUBDIR)/libgomp && \
54978 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54979 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54980 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54981 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54985 $(EXTRA_TARGET_FLAGS) \
54986 TFLAGS="$(STAGE1_TFLAGS)" \
54987 $(TARGET-stage1-target-libgomp)
54989 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54990 clean-stage1: clean-stage1-target-libgomp
54991 clean-stage1-target-libgomp:
54992 @if [ $(current_stage) = stage1 ]; then \
54993 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54994 else \
54995 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54996 $(MAKE) stage1-start; \
54997 fi; \
54998 cd $(TARGET_SUBDIR)/libgomp && \
54999 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55000 clean
55001 @endif target-libgomp-bootstrap
55004 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
55005 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
55006 maybe-all-stage2-target-libgomp:
55007 maybe-clean-stage2-target-libgomp:
55008 @if target-libgomp-bootstrap
55009 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
55010 all-stage2: all-stage2-target-libgomp
55011 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
55012 all-stage2-target-libgomp: configure-stage2-target-libgomp
55013 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55014 @r=`${PWD_COMMAND}`; export r; \
55015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55016 TFLAGS="$(STAGE2_TFLAGS)"; \
55017 $(NORMAL_TARGET_EXPORTS) \
55019 cd $(TARGET_SUBDIR)/libgomp && \
55020 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55021 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55022 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55023 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55027 $(EXTRA_TARGET_FLAGS) \
55028 TFLAGS="$(STAGE2_TFLAGS)" \
55029 $(TARGET-stage2-target-libgomp)
55031 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
55032 clean-stage2: clean-stage2-target-libgomp
55033 clean-stage2-target-libgomp:
55034 @if [ $(current_stage) = stage2 ]; then \
55035 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55036 else \
55037 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
55038 $(MAKE) stage2-start; \
55039 fi; \
55040 cd $(TARGET_SUBDIR)/libgomp && \
55041 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55043 clean
55044 @endif target-libgomp-bootstrap
55047 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
55048 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
55049 maybe-all-stage3-target-libgomp:
55050 maybe-clean-stage3-target-libgomp:
55051 @if target-libgomp-bootstrap
55052 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
55053 all-stage3: all-stage3-target-libgomp
55054 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
55055 all-stage3-target-libgomp: configure-stage3-target-libgomp
55056 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55057 @r=`${PWD_COMMAND}`; export r; \
55058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55059 TFLAGS="$(STAGE3_TFLAGS)"; \
55060 $(NORMAL_TARGET_EXPORTS) \
55062 cd $(TARGET_SUBDIR)/libgomp && \
55063 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55064 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55065 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55066 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55070 $(EXTRA_TARGET_FLAGS) \
55071 TFLAGS="$(STAGE3_TFLAGS)" \
55072 $(TARGET-stage3-target-libgomp)
55074 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
55075 clean-stage3: clean-stage3-target-libgomp
55076 clean-stage3-target-libgomp:
55077 @if [ $(current_stage) = stage3 ]; then \
55078 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55079 else \
55080 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
55081 $(MAKE) stage3-start; \
55082 fi; \
55083 cd $(TARGET_SUBDIR)/libgomp && \
55084 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55086 clean
55087 @endif target-libgomp-bootstrap
55090 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
55091 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
55092 maybe-all-stage4-target-libgomp:
55093 maybe-clean-stage4-target-libgomp:
55094 @if target-libgomp-bootstrap
55095 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
55096 all-stage4: all-stage4-target-libgomp
55097 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
55098 all-stage4-target-libgomp: configure-stage4-target-libgomp
55099 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55100 @r=`${PWD_COMMAND}`; export r; \
55101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55102 TFLAGS="$(STAGE4_TFLAGS)"; \
55103 $(NORMAL_TARGET_EXPORTS) \
55105 cd $(TARGET_SUBDIR)/libgomp && \
55106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55107 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55108 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55109 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55110 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55111 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55112 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55113 $(EXTRA_TARGET_FLAGS) \
55114 TFLAGS="$(STAGE4_TFLAGS)" \
55115 $(TARGET-stage4-target-libgomp)
55117 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
55118 clean-stage4: clean-stage4-target-libgomp
55119 clean-stage4-target-libgomp:
55120 @if [ $(current_stage) = stage4 ]; then \
55121 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55122 else \
55123 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
55124 $(MAKE) stage4-start; \
55125 fi; \
55126 cd $(TARGET_SUBDIR)/libgomp && \
55127 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55129 clean
55130 @endif target-libgomp-bootstrap
55133 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
55134 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
55135 maybe-all-stageprofile-target-libgomp:
55136 maybe-clean-stageprofile-target-libgomp:
55137 @if target-libgomp-bootstrap
55138 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
55139 all-stageprofile: all-stageprofile-target-libgomp
55140 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
55141 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55142 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55143 @r=`${PWD_COMMAND}`; export r; \
55144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55145 TFLAGS="$(STAGEprofile_TFLAGS)"; \
55146 $(NORMAL_TARGET_EXPORTS) \
55148 cd $(TARGET_SUBDIR)/libgomp && \
55149 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55150 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55151 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55152 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55156 $(EXTRA_TARGET_FLAGS) \
55157 TFLAGS="$(STAGEprofile_TFLAGS)" \
55158 $(TARGET-stageprofile-target-libgomp)
55160 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55161 clean-stageprofile: clean-stageprofile-target-libgomp
55162 clean-stageprofile-target-libgomp:
55163 @if [ $(current_stage) = stageprofile ]; then \
55164 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55165 else \
55166 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55167 $(MAKE) stageprofile-start; \
55168 fi; \
55169 cd $(TARGET_SUBDIR)/libgomp && \
55170 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55172 clean
55173 @endif target-libgomp-bootstrap
55176 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55177 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55178 maybe-all-stagefeedback-target-libgomp:
55179 maybe-clean-stagefeedback-target-libgomp:
55180 @if target-libgomp-bootstrap
55181 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55182 all-stagefeedback: all-stagefeedback-target-libgomp
55183 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55184 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55185 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55186 @r=`${PWD_COMMAND}`; export r; \
55187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55188 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55189 $(NORMAL_TARGET_EXPORTS) \
55191 cd $(TARGET_SUBDIR)/libgomp && \
55192 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55193 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55194 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55195 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55199 $(EXTRA_TARGET_FLAGS) \
55200 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55201 $(TARGET-stagefeedback-target-libgomp)
55203 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55204 clean-stagefeedback: clean-stagefeedback-target-libgomp
55205 clean-stagefeedback-target-libgomp:
55206 @if [ $(current_stage) = stagefeedback ]; then \
55207 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55208 else \
55209 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55210 $(MAKE) stagefeedback-start; \
55211 fi; \
55212 cd $(TARGET_SUBDIR)/libgomp && \
55213 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55215 clean
55216 @endif target-libgomp-bootstrap
55223 .PHONY: check-target-libgomp maybe-check-target-libgomp
55224 maybe-check-target-libgomp:
55225 @if target-libgomp
55226 maybe-check-target-libgomp: check-target-libgomp
55228 check-target-libgomp:
55229 @: $(MAKE); $(unstage)
55230 @r=`${PWD_COMMAND}`; export r; \
55231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55232 $(NORMAL_TARGET_EXPORTS) \
55233 (cd $(TARGET_SUBDIR)/libgomp && \
55234 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55236 @endif target-libgomp
55238 .PHONY: install-target-libgomp maybe-install-target-libgomp
55239 maybe-install-target-libgomp:
55240 @if target-libgomp
55241 maybe-install-target-libgomp: install-target-libgomp
55243 install-target-libgomp: installdirs
55244 @: $(MAKE); $(unstage)
55245 @r=`${PWD_COMMAND}`; export r; \
55246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55247 $(NORMAL_TARGET_EXPORTS) \
55248 (cd $(TARGET_SUBDIR)/libgomp && \
55249 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55251 @endif target-libgomp
55253 # Other targets (info, dvi, pdf, etc.)
55255 .PHONY: maybe-info-target-libgomp info-target-libgomp
55256 maybe-info-target-libgomp:
55257 @if target-libgomp
55258 maybe-info-target-libgomp: info-target-libgomp
55260 info-target-libgomp: \
55261 configure-target-libgomp
55262 @: $(MAKE); $(unstage)
55263 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55264 r=`${PWD_COMMAND}`; export r; \
55265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55266 $(NORMAL_TARGET_EXPORTS) \
55267 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
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)/libgomp && \
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 info) \
55277 || exit 1
55279 @endif target-libgomp
55281 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55282 maybe-dvi-target-libgomp:
55283 @if target-libgomp
55284 maybe-dvi-target-libgomp: dvi-target-libgomp
55286 dvi-target-libgomp: \
55287 configure-target-libgomp
55288 @: $(MAKE); $(unstage)
55289 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55290 r=`${PWD_COMMAND}`; export r; \
55291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55292 $(NORMAL_TARGET_EXPORTS) \
55293 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
55294 for flag in $(EXTRA_TARGET_FLAGS); do \
55295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55296 done; \
55297 (cd $(TARGET_SUBDIR)/libgomp && \
55298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55300 "RANLIB=$${RANLIB}" \
55301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55302 dvi) \
55303 || exit 1
55305 @endif target-libgomp
55307 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55308 maybe-pdf-target-libgomp:
55309 @if target-libgomp
55310 maybe-pdf-target-libgomp: pdf-target-libgomp
55312 pdf-target-libgomp: \
55313 configure-target-libgomp
55314 @: $(MAKE); $(unstage)
55315 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55316 r=`${PWD_COMMAND}`; export r; \
55317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55318 $(NORMAL_TARGET_EXPORTS) \
55319 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
55320 for flag in $(EXTRA_TARGET_FLAGS); do \
55321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55322 done; \
55323 (cd $(TARGET_SUBDIR)/libgomp && \
55324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55326 "RANLIB=$${RANLIB}" \
55327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55328 pdf) \
55329 || exit 1
55331 @endif target-libgomp
55333 .PHONY: maybe-html-target-libgomp html-target-libgomp
55334 maybe-html-target-libgomp:
55335 @if target-libgomp
55336 maybe-html-target-libgomp: html-target-libgomp
55338 html-target-libgomp: \
55339 configure-target-libgomp
55340 @: $(MAKE); $(unstage)
55341 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55342 r=`${PWD_COMMAND}`; export r; \
55343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55344 $(NORMAL_TARGET_EXPORTS) \
55345 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
55346 for flag in $(EXTRA_TARGET_FLAGS); do \
55347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55348 done; \
55349 (cd $(TARGET_SUBDIR)/libgomp && \
55350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55352 "RANLIB=$${RANLIB}" \
55353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55354 html) \
55355 || exit 1
55357 @endif target-libgomp
55359 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55360 maybe-TAGS-target-libgomp:
55361 @if target-libgomp
55362 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55364 TAGS-target-libgomp: \
55365 configure-target-libgomp
55366 @: $(MAKE); $(unstage)
55367 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55368 r=`${PWD_COMMAND}`; export r; \
55369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55370 $(NORMAL_TARGET_EXPORTS) \
55371 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
55372 for flag in $(EXTRA_TARGET_FLAGS); do \
55373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55374 done; \
55375 (cd $(TARGET_SUBDIR)/libgomp && \
55376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55378 "RANLIB=$${RANLIB}" \
55379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55380 TAGS) \
55381 || exit 1
55383 @endif target-libgomp
55385 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55386 maybe-install-info-target-libgomp:
55387 @if target-libgomp
55388 maybe-install-info-target-libgomp: install-info-target-libgomp
55390 install-info-target-libgomp: \
55391 configure-target-libgomp \
55392 info-target-libgomp
55393 @: $(MAKE); $(unstage)
55394 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55395 r=`${PWD_COMMAND}`; export r; \
55396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55397 $(NORMAL_TARGET_EXPORTS) \
55398 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
55399 for flag in $(EXTRA_TARGET_FLAGS); do \
55400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55401 done; \
55402 (cd $(TARGET_SUBDIR)/libgomp && \
55403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55405 "RANLIB=$${RANLIB}" \
55406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55407 install-info) \
55408 || exit 1
55410 @endif target-libgomp
55412 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55413 maybe-install-pdf-target-libgomp:
55414 @if target-libgomp
55415 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55417 install-pdf-target-libgomp: \
55418 configure-target-libgomp \
55419 pdf-target-libgomp
55420 @: $(MAKE); $(unstage)
55421 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55422 r=`${PWD_COMMAND}`; export r; \
55423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55424 $(NORMAL_TARGET_EXPORTS) \
55425 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
55426 for flag in $(EXTRA_TARGET_FLAGS); do \
55427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55428 done; \
55429 (cd $(TARGET_SUBDIR)/libgomp && \
55430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55432 "RANLIB=$${RANLIB}" \
55433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55434 install-pdf) \
55435 || exit 1
55437 @endif target-libgomp
55439 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55440 maybe-install-html-target-libgomp:
55441 @if target-libgomp
55442 maybe-install-html-target-libgomp: install-html-target-libgomp
55444 install-html-target-libgomp: \
55445 configure-target-libgomp \
55446 html-target-libgomp
55447 @: $(MAKE); $(unstage)
55448 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55449 r=`${PWD_COMMAND}`; export r; \
55450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55451 $(NORMAL_TARGET_EXPORTS) \
55452 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
55453 for flag in $(EXTRA_TARGET_FLAGS); do \
55454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55455 done; \
55456 (cd $(TARGET_SUBDIR)/libgomp && \
55457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55459 "RANLIB=$${RANLIB}" \
55460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55461 install-html) \
55462 || exit 1
55464 @endif target-libgomp
55466 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55467 maybe-installcheck-target-libgomp:
55468 @if target-libgomp
55469 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55471 installcheck-target-libgomp: \
55472 configure-target-libgomp
55473 @: $(MAKE); $(unstage)
55474 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55475 r=`${PWD_COMMAND}`; export r; \
55476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55477 $(NORMAL_TARGET_EXPORTS) \
55478 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
55479 for flag in $(EXTRA_TARGET_FLAGS); do \
55480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55481 done; \
55482 (cd $(TARGET_SUBDIR)/libgomp && \
55483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55485 "RANLIB=$${RANLIB}" \
55486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55487 installcheck) \
55488 || exit 1
55490 @endif target-libgomp
55492 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55493 maybe-mostlyclean-target-libgomp:
55494 @if target-libgomp
55495 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55497 mostlyclean-target-libgomp:
55498 @: $(MAKE); $(unstage)
55499 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55500 r=`${PWD_COMMAND}`; export r; \
55501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55502 $(NORMAL_TARGET_EXPORTS) \
55503 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
55504 for flag in $(EXTRA_TARGET_FLAGS); do \
55505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55506 done; \
55507 (cd $(TARGET_SUBDIR)/libgomp && \
55508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55510 "RANLIB=$${RANLIB}" \
55511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55512 mostlyclean) \
55513 || exit 1
55515 @endif target-libgomp
55517 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55518 maybe-clean-target-libgomp:
55519 @if target-libgomp
55520 maybe-clean-target-libgomp: clean-target-libgomp
55522 clean-target-libgomp:
55523 @: $(MAKE); $(unstage)
55524 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55525 r=`${PWD_COMMAND}`; export r; \
55526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55527 $(NORMAL_TARGET_EXPORTS) \
55528 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
55529 for flag in $(EXTRA_TARGET_FLAGS); do \
55530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55531 done; \
55532 (cd $(TARGET_SUBDIR)/libgomp && \
55533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55535 "RANLIB=$${RANLIB}" \
55536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55537 clean) \
55538 || exit 1
55540 @endif target-libgomp
55542 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55543 maybe-distclean-target-libgomp:
55544 @if target-libgomp
55545 maybe-distclean-target-libgomp: distclean-target-libgomp
55547 distclean-target-libgomp:
55548 @: $(MAKE); $(unstage)
55549 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55550 r=`${PWD_COMMAND}`; export r; \
55551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55552 $(NORMAL_TARGET_EXPORTS) \
55553 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
55554 for flag in $(EXTRA_TARGET_FLAGS); do \
55555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55556 done; \
55557 (cd $(TARGET_SUBDIR)/libgomp && \
55558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55560 "RANLIB=$${RANLIB}" \
55561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55562 distclean) \
55563 || exit 1
55565 @endif target-libgomp
55567 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55568 maybe-maintainer-clean-target-libgomp:
55569 @if target-libgomp
55570 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55572 maintainer-clean-target-libgomp:
55573 @: $(MAKE); $(unstage)
55574 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55575 r=`${PWD_COMMAND}`; export r; \
55576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55577 $(NORMAL_TARGET_EXPORTS) \
55578 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
55579 for flag in $(EXTRA_TARGET_FLAGS); do \
55580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55581 done; \
55582 (cd $(TARGET_SUBDIR)/libgomp && \
55583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55585 "RANLIB=$${RANLIB}" \
55586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55587 maintainer-clean) \
55588 || exit 1
55590 @endif target-libgomp
55594 # ----------
55595 # GCC module
55596 # ----------
55598 @if gcc-no-bootstrap
55599 .PHONY: cross
55600 cross: all-build all-gas all-ld
55601 @r=`${PWD_COMMAND}`; export r; \
55602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55603 $(HOST_EXPORTS) \
55604 echo "Building the C and C++ compiler"; \
55605 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
55606 @r=`${PWD_COMMAND}`; export r; \
55607 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55608 echo "Building runtime libraries"; \
55609 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
55610 @endif gcc-no-bootstrap
55612 @if gcc
55614 .PHONY: check-gcc-c check-c
55615 check-gcc-c:
55616 r=`${PWD_COMMAND}`; export r; \
55617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55618 $(HOST_EXPORTS) \
55619 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
55620 check-c: check-gcc-c
55622 .PHONY: check-gcc-c++ check-c++
55623 check-gcc-c++:
55624 r=`${PWD_COMMAND}`; export r; \
55625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55626 $(HOST_EXPORTS) \
55627 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
55628 check-c++: check-gcc-c++ check-target-libstdc++-v3
55630 .PHONY: check-gcc-fortran check-fortran
55631 check-gcc-fortran:
55632 r=`${PWD_COMMAND}`; export r; \
55633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55634 $(HOST_EXPORTS) \
55635 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
55636 check-fortran: check-gcc-fortran check-target-libgfortran
55638 .PHONY: check-gcc-java check-java
55639 check-gcc-java:
55640 r=`${PWD_COMMAND}`; export r; \
55641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55642 $(HOST_EXPORTS) \
55643 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
55644 check-java: check-gcc-java check-target-libjava
55646 .PHONY: check-gcc-ada check-ada
55647 check-gcc-ada:
55648 r=`${PWD_COMMAND}`; export r; \
55649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55650 $(HOST_EXPORTS) \
55651 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
55652 check-ada: check-gcc-ada check-target-libada
55654 .PHONY: check-gcc-objc check-objc
55655 check-gcc-objc:
55656 r=`${PWD_COMMAND}`; export r; \
55657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55658 $(HOST_EXPORTS) \
55659 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
55660 check-objc: check-gcc-objc check-target-libobjc
55662 .PHONY: check-gcc-obj-c++ check-obj-c++
55663 check-gcc-obj-c++:
55664 r=`${PWD_COMMAND}`; export r; \
55665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55666 $(HOST_EXPORTS) \
55667 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
55668 check-obj-c++: check-gcc-obj-c++
55671 # Install the gcc headers files, but not the fixed include files,
55672 # which Cygnus is not allowed to distribute. This rule is very
55673 # dependent on the workings of the gcc Makefile.in.
55674 .PHONY: gcc-no-fixedincludes
55675 gcc-no-fixedincludes:
55676 @if [ -f ./gcc/Makefile ]; then \
55677 rm -rf gcc/tmp-include; \
55678 mv gcc/include gcc/tmp-include 2>/dev/null; \
55679 mkdir gcc/include; \
55680 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
55681 touch gcc/stmp-fixinc gcc/include/fixed; \
55682 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
55683 r=`${PWD_COMMAND}`; export r; \
55684 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55685 $(HOST_EXPORTS) \
55686 (cd ./gcc && \
55687 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
55688 rm -rf gcc/include; \
55689 mv gcc/tmp-include gcc/include 2>/dev/null; \
55690 else true; fi
55691 @endif gcc
55693 # ---------------------
55694 # GCC bootstrap support
55695 # ---------------------
55697 # We track the current stage (the one in 'gcc') in the stage_current file.
55698 # stage_last instead tracks the stage that was built last. These targets
55699 # are dummy when toplevel bootstrap is not active.
55701 # While making host and target tools, symlinks to the final stage must be
55702 # there, so $(unstage) should be run at various points. To avoid excessive
55703 # recursive invocations of make, we "inline" them using a variable. These
55704 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
55705 # to avoid warnings from the GNU Make job server.
55707 unstage = :
55708 stage = :
55709 current_stage = ""
55711 @if gcc-bootstrap
55712 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
55713 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
55714 current_stage = "`cat stage_current 2> /dev/null`"
55715 @endif gcc-bootstrap
55717 .PHONY: unstage stage
55718 unstage:
55719 @: $(MAKE); $(unstage)
55720 stage:
55721 @: $(MAKE); $(stage)
55723 # Disable commands for lean bootstrap.
55724 LEAN = false
55726 # We name the build directories for the various stages "stage1-gcc",
55727 # "stage2-gcc","stage3-gcc", etc.
55729 # Since the 'compare' process will fail (on debugging information) if any
55730 # directory names are different, we need to link the gcc directory for
55731 # the previous stage to a constant name ('prev-gcc'), and to make the name of
55732 # the build directories constant as well. For the latter, we use naked names
55733 # like 'gcc', because the scripts in that directory assume it. We use
55734 # mv on platforms where symlinks to directories do not work or are not
55735 # reliable.
55737 # 'touch' doesn't work right on some platforms.
55738 STAMP = echo timestamp >
55740 # We only want to compare .o files, so set this!
55741 objext = .o
55744 .PHONY: stage1-start stage1-end
55746 stage1-start::
55747 @: $(MAKE); $(stage); \
55748 echo stage1 > stage_current ; \
55749 echo stage1 > stage_last; \
55750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55751 @if bfd
55752 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
55753 mkdir stage1-bfd; \
55754 mv stage1-bfd bfd
55755 @endif bfd
55756 @if opcodes
55757 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
55758 mkdir stage1-opcodes; \
55759 mv stage1-opcodes opcodes
55760 @endif opcodes
55761 @if binutils
55762 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
55763 mkdir stage1-binutils; \
55764 mv stage1-binutils binutils
55765 @endif binutils
55766 @if gas
55767 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
55768 mkdir stage1-gas; \
55769 mv stage1-gas gas
55770 @endif gas
55771 @if gcc
55772 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
55773 mkdir stage1-gcc; \
55774 mv stage1-gcc gcc
55775 @endif gcc
55776 @if gmp
55777 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
55778 mkdir stage1-gmp; \
55779 mv stage1-gmp gmp
55780 @endif gmp
55781 @if mpfr
55782 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
55783 mkdir stage1-mpfr; \
55784 mv stage1-mpfr mpfr
55785 @endif mpfr
55786 @if mpc
55787 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
55788 mkdir stage1-mpc; \
55789 mv stage1-mpc mpc
55790 @endif mpc
55791 @if ppl
55792 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
55793 mkdir stage1-ppl; \
55794 mv stage1-ppl ppl
55795 @endif ppl
55796 @if cloog
55797 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
55798 mkdir stage1-cloog; \
55799 mv stage1-cloog cloog
55800 @endif cloog
55801 @if libelf
55802 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
55803 mkdir stage1-libelf; \
55804 mv stage1-libelf libelf
55805 @endif libelf
55806 @if gold
55807 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
55808 mkdir stage1-gold; \
55809 mv stage1-gold gold
55810 @endif gold
55811 @if intl
55812 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
55813 mkdir stage1-intl; \
55814 mv stage1-intl intl
55815 @endif intl
55816 @if ld
55817 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
55818 mkdir stage1-ld; \
55819 mv stage1-ld ld
55820 @endif ld
55821 @if libcpp
55822 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
55823 mkdir stage1-libcpp; \
55824 mv stage1-libcpp libcpp
55825 @endif libcpp
55826 @if libdecnumber
55827 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
55828 mkdir stage1-libdecnumber; \
55829 mv stage1-libdecnumber libdecnumber
55830 @endif libdecnumber
55831 @if libiberty
55832 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
55833 mkdir stage1-libiberty; \
55834 mv stage1-libiberty libiberty
55835 @endif libiberty
55836 @if zlib
55837 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
55838 mkdir stage1-zlib; \
55839 mv stage1-zlib zlib
55840 @endif zlib
55841 @if lto-plugin
55842 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
55843 mkdir stage1-lto-plugin; \
55844 mv stage1-lto-plugin lto-plugin
55845 @endif lto-plugin
55846 @[ -d stage1-$(TARGET_SUBDIR) ] || \
55847 mkdir stage1-$(TARGET_SUBDIR); \
55848 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
55850 stage1-end::
55851 @if bfd
55852 @if test -d $(HOST_SUBDIR)/bfd ; then \
55853 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
55855 @endif bfd
55856 @if opcodes
55857 @if test -d $(HOST_SUBDIR)/opcodes ; then \
55858 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
55860 @endif opcodes
55861 @if binutils
55862 @if test -d $(HOST_SUBDIR)/binutils ; then \
55863 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
55865 @endif binutils
55866 @if gas
55867 @if test -d $(HOST_SUBDIR)/gas ; then \
55868 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
55870 @endif gas
55871 @if gcc
55872 @if test -d $(HOST_SUBDIR)/gcc ; then \
55873 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
55875 @endif gcc
55876 @if gmp
55877 @if test -d $(HOST_SUBDIR)/gmp ; then \
55878 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
55880 @endif gmp
55881 @if mpfr
55882 @if test -d $(HOST_SUBDIR)/mpfr ; then \
55883 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
55885 @endif mpfr
55886 @if mpc
55887 @if test -d $(HOST_SUBDIR)/mpc ; then \
55888 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
55890 @endif mpc
55891 @if ppl
55892 @if test -d $(HOST_SUBDIR)/ppl ; then \
55893 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
55895 @endif ppl
55896 @if cloog
55897 @if test -d $(HOST_SUBDIR)/cloog ; then \
55898 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
55900 @endif cloog
55901 @if libelf
55902 @if test -d $(HOST_SUBDIR)/libelf ; then \
55903 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
55905 @endif libelf
55906 @if gold
55907 @if test -d $(HOST_SUBDIR)/gold ; then \
55908 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
55910 @endif gold
55911 @if intl
55912 @if test -d $(HOST_SUBDIR)/intl ; then \
55913 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
55915 @endif intl
55916 @if ld
55917 @if test -d $(HOST_SUBDIR)/ld ; then \
55918 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
55920 @endif ld
55921 @if libcpp
55922 @if test -d $(HOST_SUBDIR)/libcpp ; then \
55923 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
55925 @endif libcpp
55926 @if libdecnumber
55927 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55928 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
55930 @endif libdecnumber
55931 @if libiberty
55932 @if test -d $(HOST_SUBDIR)/libiberty ; then \
55933 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
55935 @endif libiberty
55936 @if zlib
55937 @if test -d $(HOST_SUBDIR)/zlib ; then \
55938 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
55940 @endif zlib
55941 @if lto-plugin
55942 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
55943 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
55945 @endif lto-plugin
55946 @if test -d $(TARGET_SUBDIR) ; then \
55947 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
55949 rm -f stage_current
55951 # Bubble a bug fix through all the stages up to stage 1. They are
55952 # remade, but not reconfigured. The next stage (if any) will not be
55953 # reconfigured either.
55954 .PHONY: stage1-bubble
55955 stage1-bubble::
55956 @r=`${PWD_COMMAND}`; export r; \
55957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55958 if test -f stage1-lean ; then \
55959 echo Skipping rebuild of stage1 ; \
55960 else \
55961 $(MAKE) stage1-start; \
55962 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
55965 .PHONY: all-stage1 clean-stage1
55966 do-clean: clean-stage1
55968 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55969 # only possibility, but now it conflicts with no-bootstrap rules
55970 @if gcc-bootstrap
55975 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55977 .PHONY: distclean-stage1
55978 distclean-stage1::
55979 @: $(MAKE); $(stage)
55980 @test "`cat stage_last`" != stage1 || rm -f stage_last
55981 rm -rf stage1-*
55984 @endif gcc-bootstrap
55987 .PHONY: stage2-start stage2-end
55989 stage2-start::
55990 @: $(MAKE); $(stage); \
55991 echo stage2 > stage_current ; \
55992 echo stage2 > stage_last; \
55993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55994 @if bfd
55995 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
55996 mkdir stage2-bfd; \
55997 mv stage2-bfd bfd ; \
55998 mv stage1-bfd prev-bfd || test -f stage1-lean
55999 @endif bfd
56000 @if opcodes
56001 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56002 mkdir stage2-opcodes; \
56003 mv stage2-opcodes opcodes ; \
56004 mv stage1-opcodes prev-opcodes || test -f stage1-lean
56005 @endif opcodes
56006 @if binutils
56007 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56008 mkdir stage2-binutils; \
56009 mv stage2-binutils binutils ; \
56010 mv stage1-binutils prev-binutils || test -f stage1-lean
56011 @endif binutils
56012 @if gas
56013 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56014 mkdir stage2-gas; \
56015 mv stage2-gas gas ; \
56016 mv stage1-gas prev-gas || test -f stage1-lean
56017 @endif gas
56018 @if gcc
56019 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56020 mkdir stage2-gcc; \
56021 mv stage2-gcc gcc ; \
56022 mv stage1-gcc prev-gcc || test -f stage1-lean
56023 @endif gcc
56024 @if gmp
56025 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56026 mkdir stage2-gmp; \
56027 mv stage2-gmp gmp ; \
56028 mv stage1-gmp prev-gmp || test -f stage1-lean
56029 @endif gmp
56030 @if mpfr
56031 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56032 mkdir stage2-mpfr; \
56033 mv stage2-mpfr mpfr ; \
56034 mv stage1-mpfr prev-mpfr || test -f stage1-lean
56035 @endif mpfr
56036 @if mpc
56037 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
56038 mkdir stage2-mpc; \
56039 mv stage2-mpc mpc ; \
56040 mv stage1-mpc prev-mpc || test -f stage1-lean
56041 @endif mpc
56042 @if ppl
56043 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
56044 mkdir stage2-ppl; \
56045 mv stage2-ppl ppl ; \
56046 mv stage1-ppl prev-ppl || test -f stage1-lean
56047 @endif ppl
56048 @if cloog
56049 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
56050 mkdir stage2-cloog; \
56051 mv stage2-cloog cloog ; \
56052 mv stage1-cloog prev-cloog || test -f stage1-lean
56053 @endif cloog
56054 @if libelf
56055 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
56056 mkdir stage2-libelf; \
56057 mv stage2-libelf libelf ; \
56058 mv stage1-libelf prev-libelf || test -f stage1-lean
56059 @endif libelf
56060 @if gold
56061 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
56062 mkdir stage2-gold; \
56063 mv stage2-gold gold ; \
56064 mv stage1-gold prev-gold || test -f stage1-lean
56065 @endif gold
56066 @if intl
56067 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
56068 mkdir stage2-intl; \
56069 mv stage2-intl intl ; \
56070 mv stage1-intl prev-intl || test -f stage1-lean
56071 @endif intl
56072 @if ld
56073 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
56074 mkdir stage2-ld; \
56075 mv stage2-ld ld ; \
56076 mv stage1-ld prev-ld || test -f stage1-lean
56077 @endif ld
56078 @if libcpp
56079 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
56080 mkdir stage2-libcpp; \
56081 mv stage2-libcpp libcpp ; \
56082 mv stage1-libcpp prev-libcpp || test -f stage1-lean
56083 @endif libcpp
56084 @if libdecnumber
56085 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
56086 mkdir stage2-libdecnumber; \
56087 mv stage2-libdecnumber libdecnumber ; \
56088 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
56089 @endif libdecnumber
56090 @if libiberty
56091 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
56092 mkdir stage2-libiberty; \
56093 mv stage2-libiberty libiberty ; \
56094 mv stage1-libiberty prev-libiberty || test -f stage1-lean
56095 @endif libiberty
56096 @if zlib
56097 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
56098 mkdir stage2-zlib; \
56099 mv stage2-zlib zlib ; \
56100 mv stage1-zlib prev-zlib || test -f stage1-lean
56101 @endif zlib
56102 @if lto-plugin
56103 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
56104 mkdir stage2-lto-plugin; \
56105 mv stage2-lto-plugin lto-plugin ; \
56106 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
56107 @endif lto-plugin
56108 @[ -d stage2-$(TARGET_SUBDIR) ] || \
56109 mkdir stage2-$(TARGET_SUBDIR); \
56110 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
56111 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
56113 stage2-end::
56114 @if bfd
56115 @if test -d $(HOST_SUBDIR)/bfd ; then \
56116 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
56117 mv prev-bfd stage1-bfd ; : ; \
56119 @endif bfd
56120 @if opcodes
56121 @if test -d $(HOST_SUBDIR)/opcodes ; then \
56122 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
56123 mv prev-opcodes stage1-opcodes ; : ; \
56125 @endif opcodes
56126 @if binutils
56127 @if test -d $(HOST_SUBDIR)/binutils ; then \
56128 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
56129 mv prev-binutils stage1-binutils ; : ; \
56131 @endif binutils
56132 @if gas
56133 @if test -d $(HOST_SUBDIR)/gas ; then \
56134 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
56135 mv prev-gas stage1-gas ; : ; \
56137 @endif gas
56138 @if gcc
56139 @if test -d $(HOST_SUBDIR)/gcc ; then \
56140 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
56141 mv prev-gcc stage1-gcc ; : ; \
56143 @endif gcc
56144 @if gmp
56145 @if test -d $(HOST_SUBDIR)/gmp ; then \
56146 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
56147 mv prev-gmp stage1-gmp ; : ; \
56149 @endif gmp
56150 @if mpfr
56151 @if test -d $(HOST_SUBDIR)/mpfr ; then \
56152 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
56153 mv prev-mpfr stage1-mpfr ; : ; \
56155 @endif mpfr
56156 @if mpc
56157 @if test -d $(HOST_SUBDIR)/mpc ; then \
56158 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
56159 mv prev-mpc stage1-mpc ; : ; \
56161 @endif mpc
56162 @if ppl
56163 @if test -d $(HOST_SUBDIR)/ppl ; then \
56164 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
56165 mv prev-ppl stage1-ppl ; : ; \
56167 @endif ppl
56168 @if cloog
56169 @if test -d $(HOST_SUBDIR)/cloog ; then \
56170 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
56171 mv prev-cloog stage1-cloog ; : ; \
56173 @endif cloog
56174 @if libelf
56175 @if test -d $(HOST_SUBDIR)/libelf ; then \
56176 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
56177 mv prev-libelf stage1-libelf ; : ; \
56179 @endif libelf
56180 @if gold
56181 @if test -d $(HOST_SUBDIR)/gold ; then \
56182 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
56183 mv prev-gold stage1-gold ; : ; \
56185 @endif gold
56186 @if intl
56187 @if test -d $(HOST_SUBDIR)/intl ; then \
56188 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
56189 mv prev-intl stage1-intl ; : ; \
56191 @endif intl
56192 @if ld
56193 @if test -d $(HOST_SUBDIR)/ld ; then \
56194 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
56195 mv prev-ld stage1-ld ; : ; \
56197 @endif ld
56198 @if libcpp
56199 @if test -d $(HOST_SUBDIR)/libcpp ; then \
56200 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
56201 mv prev-libcpp stage1-libcpp ; : ; \
56203 @endif libcpp
56204 @if libdecnumber
56205 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56206 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
56207 mv prev-libdecnumber stage1-libdecnumber ; : ; \
56209 @endif libdecnumber
56210 @if libiberty
56211 @if test -d $(HOST_SUBDIR)/libiberty ; then \
56212 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
56213 mv prev-libiberty stage1-libiberty ; : ; \
56215 @endif libiberty
56216 @if zlib
56217 @if test -d $(HOST_SUBDIR)/zlib ; then \
56218 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
56219 mv prev-zlib stage1-zlib ; : ; \
56221 @endif zlib
56222 @if lto-plugin
56223 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56224 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
56225 mv prev-lto-plugin stage1-lto-plugin ; : ; \
56227 @endif lto-plugin
56228 @if test -d $(TARGET_SUBDIR) ; then \
56229 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
56230 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
56232 rm -f stage_current
56234 # Bubble a bug fix through all the stages up to stage 2. They are
56235 # remade, but not reconfigured. The next stage (if any) will not be
56236 # reconfigured either.
56237 .PHONY: stage2-bubble
56238 stage2-bubble:: stage1-bubble
56239 @r=`${PWD_COMMAND}`; export r; \
56240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56241 if test -f stage2-lean || test -f stage1-lean ; then \
56242 echo Skipping rebuild of stage2 ; \
56243 else \
56244 $(MAKE) stage2-start; \
56245 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
56248 .PHONY: all-stage2 clean-stage2
56249 do-clean: clean-stage2
56251 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56252 # only possibility, but now it conflicts with no-bootstrap rules
56253 @if gcc-bootstrap
56257 .PHONY: bootstrap2 bootstrap2-lean
56258 bootstrap2:
56259 echo stage2 > stage_final
56260 @r=`${PWD_COMMAND}`; export r; \
56261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56262 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
56263 @: $(MAKE); $(unstage)
56264 @r=`${PWD_COMMAND}`; export r; \
56265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56266 TFLAGS="$(STAGE2_TFLAGS)"; \
56267 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56269 bootstrap2-lean:
56270 echo stage2 > stage_final
56271 @r=`${PWD_COMMAND}`; export r; \
56272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56273 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
56274 @: $(MAKE); $(unstage)
56275 @r=`${PWD_COMMAND}`; export r; \
56276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56277 TFLAGS="$(STAGE2_TFLAGS)"; \
56278 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56281 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56282 distclean-stage1:: distclean-stage2
56283 .PHONY: distclean-stage2
56284 distclean-stage2::
56285 @: $(MAKE); $(stage)
56286 @test "`cat stage_last`" != stage2 || rm -f stage_last
56287 rm -rf stage2-*
56290 @endif gcc-bootstrap
56293 .PHONY: stage3-start stage3-end
56295 stage3-start::
56296 @: $(MAKE); $(stage); \
56297 echo stage3 > stage_current ; \
56298 echo stage3 > stage_last; \
56299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56300 @if bfd
56301 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
56302 mkdir stage3-bfd; \
56303 mv stage3-bfd bfd ; \
56304 mv stage2-bfd prev-bfd || test -f stage2-lean
56305 @endif bfd
56306 @if opcodes
56307 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
56308 mkdir stage3-opcodes; \
56309 mv stage3-opcodes opcodes ; \
56310 mv stage2-opcodes prev-opcodes || test -f stage2-lean
56311 @endif opcodes
56312 @if binutils
56313 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
56314 mkdir stage3-binutils; \
56315 mv stage3-binutils binutils ; \
56316 mv stage2-binutils prev-binutils || test -f stage2-lean
56317 @endif binutils
56318 @if gas
56319 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
56320 mkdir stage3-gas; \
56321 mv stage3-gas gas ; \
56322 mv stage2-gas prev-gas || test -f stage2-lean
56323 @endif gas
56324 @if gcc
56325 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
56326 mkdir stage3-gcc; \
56327 mv stage3-gcc gcc ; \
56328 mv stage2-gcc prev-gcc || test -f stage2-lean
56329 @endif gcc
56330 @if gmp
56331 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
56332 mkdir stage3-gmp; \
56333 mv stage3-gmp gmp ; \
56334 mv stage2-gmp prev-gmp || test -f stage2-lean
56335 @endif gmp
56336 @if mpfr
56337 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
56338 mkdir stage3-mpfr; \
56339 mv stage3-mpfr mpfr ; \
56340 mv stage2-mpfr prev-mpfr || test -f stage2-lean
56341 @endif mpfr
56342 @if mpc
56343 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
56344 mkdir stage3-mpc; \
56345 mv stage3-mpc mpc ; \
56346 mv stage2-mpc prev-mpc || test -f stage2-lean
56347 @endif mpc
56348 @if ppl
56349 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
56350 mkdir stage3-ppl; \
56351 mv stage3-ppl ppl ; \
56352 mv stage2-ppl prev-ppl || test -f stage2-lean
56353 @endif ppl
56354 @if cloog
56355 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
56356 mkdir stage3-cloog; \
56357 mv stage3-cloog cloog ; \
56358 mv stage2-cloog prev-cloog || test -f stage2-lean
56359 @endif cloog
56360 @if libelf
56361 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
56362 mkdir stage3-libelf; \
56363 mv stage3-libelf libelf ; \
56364 mv stage2-libelf prev-libelf || test -f stage2-lean
56365 @endif libelf
56366 @if gold
56367 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
56368 mkdir stage3-gold; \
56369 mv stage3-gold gold ; \
56370 mv stage2-gold prev-gold || test -f stage2-lean
56371 @endif gold
56372 @if intl
56373 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
56374 mkdir stage3-intl; \
56375 mv stage3-intl intl ; \
56376 mv stage2-intl prev-intl || test -f stage2-lean
56377 @endif intl
56378 @if ld
56379 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
56380 mkdir stage3-ld; \
56381 mv stage3-ld ld ; \
56382 mv stage2-ld prev-ld || test -f stage2-lean
56383 @endif ld
56384 @if libcpp
56385 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
56386 mkdir stage3-libcpp; \
56387 mv stage3-libcpp libcpp ; \
56388 mv stage2-libcpp prev-libcpp || test -f stage2-lean
56389 @endif libcpp
56390 @if libdecnumber
56391 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
56392 mkdir stage3-libdecnumber; \
56393 mv stage3-libdecnumber libdecnumber ; \
56394 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
56395 @endif libdecnumber
56396 @if libiberty
56397 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
56398 mkdir stage3-libiberty; \
56399 mv stage3-libiberty libiberty ; \
56400 mv stage2-libiberty prev-libiberty || test -f stage2-lean
56401 @endif libiberty
56402 @if zlib
56403 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
56404 mkdir stage3-zlib; \
56405 mv stage3-zlib zlib ; \
56406 mv stage2-zlib prev-zlib || test -f stage2-lean
56407 @endif zlib
56408 @if lto-plugin
56409 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
56410 mkdir stage3-lto-plugin; \
56411 mv stage3-lto-plugin lto-plugin ; \
56412 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
56413 @endif lto-plugin
56414 @[ -d stage3-$(TARGET_SUBDIR) ] || \
56415 mkdir stage3-$(TARGET_SUBDIR); \
56416 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
56417 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
56419 stage3-end::
56420 @if bfd
56421 @if test -d $(HOST_SUBDIR)/bfd ; then \
56422 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
56423 mv prev-bfd stage2-bfd ; : ; \
56425 @endif bfd
56426 @if opcodes
56427 @if test -d $(HOST_SUBDIR)/opcodes ; then \
56428 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
56429 mv prev-opcodes stage2-opcodes ; : ; \
56431 @endif opcodes
56432 @if binutils
56433 @if test -d $(HOST_SUBDIR)/binutils ; then \
56434 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
56435 mv prev-binutils stage2-binutils ; : ; \
56437 @endif binutils
56438 @if gas
56439 @if test -d $(HOST_SUBDIR)/gas ; then \
56440 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
56441 mv prev-gas stage2-gas ; : ; \
56443 @endif gas
56444 @if gcc
56445 @if test -d $(HOST_SUBDIR)/gcc ; then \
56446 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
56447 mv prev-gcc stage2-gcc ; : ; \
56449 @endif gcc
56450 @if gmp
56451 @if test -d $(HOST_SUBDIR)/gmp ; then \
56452 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
56453 mv prev-gmp stage2-gmp ; : ; \
56455 @endif gmp
56456 @if mpfr
56457 @if test -d $(HOST_SUBDIR)/mpfr ; then \
56458 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
56459 mv prev-mpfr stage2-mpfr ; : ; \
56461 @endif mpfr
56462 @if mpc
56463 @if test -d $(HOST_SUBDIR)/mpc ; then \
56464 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
56465 mv prev-mpc stage2-mpc ; : ; \
56467 @endif mpc
56468 @if ppl
56469 @if test -d $(HOST_SUBDIR)/ppl ; then \
56470 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
56471 mv prev-ppl stage2-ppl ; : ; \
56473 @endif ppl
56474 @if cloog
56475 @if test -d $(HOST_SUBDIR)/cloog ; then \
56476 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
56477 mv prev-cloog stage2-cloog ; : ; \
56479 @endif cloog
56480 @if libelf
56481 @if test -d $(HOST_SUBDIR)/libelf ; then \
56482 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
56483 mv prev-libelf stage2-libelf ; : ; \
56485 @endif libelf
56486 @if gold
56487 @if test -d $(HOST_SUBDIR)/gold ; then \
56488 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
56489 mv prev-gold stage2-gold ; : ; \
56491 @endif gold
56492 @if intl
56493 @if test -d $(HOST_SUBDIR)/intl ; then \
56494 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
56495 mv prev-intl stage2-intl ; : ; \
56497 @endif intl
56498 @if ld
56499 @if test -d $(HOST_SUBDIR)/ld ; then \
56500 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
56501 mv prev-ld stage2-ld ; : ; \
56503 @endif ld
56504 @if libcpp
56505 @if test -d $(HOST_SUBDIR)/libcpp ; then \
56506 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
56507 mv prev-libcpp stage2-libcpp ; : ; \
56509 @endif libcpp
56510 @if libdecnumber
56511 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56512 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
56513 mv prev-libdecnumber stage2-libdecnumber ; : ; \
56515 @endif libdecnumber
56516 @if libiberty
56517 @if test -d $(HOST_SUBDIR)/libiberty ; then \
56518 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
56519 mv prev-libiberty stage2-libiberty ; : ; \
56521 @endif libiberty
56522 @if zlib
56523 @if test -d $(HOST_SUBDIR)/zlib ; then \
56524 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
56525 mv prev-zlib stage2-zlib ; : ; \
56527 @endif zlib
56528 @if lto-plugin
56529 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56530 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
56531 mv prev-lto-plugin stage2-lto-plugin ; : ; \
56533 @endif lto-plugin
56534 @if test -d $(TARGET_SUBDIR) ; then \
56535 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
56536 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
56538 rm -f stage_current
56540 # Bubble a bug fix through all the stages up to stage 3. They are
56541 # remade, but not reconfigured. The next stage (if any) will not be
56542 # reconfigured either.
56543 .PHONY: stage3-bubble
56544 stage3-bubble:: stage2-bubble
56545 @r=`${PWD_COMMAND}`; export r; \
56546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56547 if test -f stage3-lean || test -f stage2-lean ; then \
56548 echo Skipping rebuild of stage3 ; \
56549 else \
56550 $(MAKE) stage3-start; \
56551 if $(LEAN); then \
56552 rm -rf stage1-* ; \
56553 $(STAMP) stage1-lean ; \
56554 fi; \
56555 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
56557 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
56559 .PHONY: all-stage3 clean-stage3
56560 do-clean: clean-stage3
56562 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56563 # only possibility, but now it conflicts with no-bootstrap rules
56564 @if gcc-bootstrap
56566 compare:
56567 @r=`${PWD_COMMAND}`; export r; \
56568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56569 if test -f stage2-lean; then \
56570 echo Cannot compare object files as stage 2 was deleted. ; \
56571 exit 0 ; \
56572 fi; \
56573 : $(MAKE); $(stage); \
56574 rm -f .bad_compare ; \
56575 echo Comparing stages 2 and 3 ; \
56576 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
56577 files=`find stage3-* -name "*$(objext)" -print | \
56578 sed -n s,^stage$$sed-,,p` ; \
56579 for file in $${files} ; do \
56580 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
56581 if test ! -f $$f1; then continue; fi; \
56582 $(do-compare) > /dev/null 2>&1; \
56583 if test $$? -eq 1; then \
56584 case $$file in \
56585 @compare_exclusions@) \
56586 echo warning: $$file differs ;; \
56587 *) \
56588 echo $$file differs >> .bad_compare ;; \
56589 esac ; \
56590 fi ; \
56591 done ; \
56592 if [ -f .bad_compare ]; then \
56593 echo "Bootstrap comparison failure!"; \
56594 cat .bad_compare; \
56595 exit 1; \
56596 else \
56597 echo Comparison successful.; \
56598 fi ; \
56599 $(STAMP) compare
56600 if $(LEAN); then \
56601 rm -rf stage2-*; \
56602 $(STAMP) stage2-lean; \
56607 .PHONY: bootstrap bootstrap-lean
56608 bootstrap:
56609 echo stage3 > stage_final
56610 @r=`${PWD_COMMAND}`; export r; \
56611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56612 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56613 @: $(MAKE); $(unstage)
56614 @r=`${PWD_COMMAND}`; export r; \
56615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56616 TFLAGS="$(STAGE3_TFLAGS)"; \
56617 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56619 bootstrap-lean:
56620 echo stage3 > stage_final
56621 @r=`${PWD_COMMAND}`; export r; \
56622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56623 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
56624 @: $(MAKE); $(unstage)
56625 @r=`${PWD_COMMAND}`; export r; \
56626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56627 TFLAGS="$(STAGE3_TFLAGS)"; \
56628 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56631 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56632 distclean-stage2:: distclean-stage3
56633 .PHONY: distclean-stage3
56634 distclean-stage3::
56635 @: $(MAKE); $(stage)
56636 @test "`cat stage_last`" != stage3 || rm -f stage_last
56637 rm -rf stage3-* compare
56640 .PHONY: cleanstrap
56641 cleanstrap: do-distclean local-clean
56642 echo stage3 > stage_final
56643 @r=`${PWD_COMMAND}`; export r; \
56644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56645 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56646 @: $(MAKE); $(unstage)
56647 @r=`${PWD_COMMAND}`; export r; \
56648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56649 TFLAGS="$(STAGE3_TFLAGS)"; \
56650 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56652 @endif gcc-bootstrap
56655 .PHONY: stage4-start stage4-end
56657 stage4-start::
56658 @: $(MAKE); $(stage); \
56659 echo stage4 > stage_current ; \
56660 echo stage4 > stage_last; \
56661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56662 @if bfd
56663 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
56664 mkdir stage4-bfd; \
56665 mv stage4-bfd bfd ; \
56666 mv stage3-bfd prev-bfd || test -f stage3-lean
56667 @endif bfd
56668 @if opcodes
56669 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
56670 mkdir stage4-opcodes; \
56671 mv stage4-opcodes opcodes ; \
56672 mv stage3-opcodes prev-opcodes || test -f stage3-lean
56673 @endif opcodes
56674 @if binutils
56675 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
56676 mkdir stage4-binutils; \
56677 mv stage4-binutils binutils ; \
56678 mv stage3-binutils prev-binutils || test -f stage3-lean
56679 @endif binutils
56680 @if gas
56681 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
56682 mkdir stage4-gas; \
56683 mv stage4-gas gas ; \
56684 mv stage3-gas prev-gas || test -f stage3-lean
56685 @endif gas
56686 @if gcc
56687 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
56688 mkdir stage4-gcc; \
56689 mv stage4-gcc gcc ; \
56690 mv stage3-gcc prev-gcc || test -f stage3-lean
56691 @endif gcc
56692 @if gmp
56693 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
56694 mkdir stage4-gmp; \
56695 mv stage4-gmp gmp ; \
56696 mv stage3-gmp prev-gmp || test -f stage3-lean
56697 @endif gmp
56698 @if mpfr
56699 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
56700 mkdir stage4-mpfr; \
56701 mv stage4-mpfr mpfr ; \
56702 mv stage3-mpfr prev-mpfr || test -f stage3-lean
56703 @endif mpfr
56704 @if mpc
56705 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
56706 mkdir stage4-mpc; \
56707 mv stage4-mpc mpc ; \
56708 mv stage3-mpc prev-mpc || test -f stage3-lean
56709 @endif mpc
56710 @if ppl
56711 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
56712 mkdir stage4-ppl; \
56713 mv stage4-ppl ppl ; \
56714 mv stage3-ppl prev-ppl || test -f stage3-lean
56715 @endif ppl
56716 @if cloog
56717 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
56718 mkdir stage4-cloog; \
56719 mv stage4-cloog cloog ; \
56720 mv stage3-cloog prev-cloog || test -f stage3-lean
56721 @endif cloog
56722 @if libelf
56723 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
56724 mkdir stage4-libelf; \
56725 mv stage4-libelf libelf ; \
56726 mv stage3-libelf prev-libelf || test -f stage3-lean
56727 @endif libelf
56728 @if gold
56729 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
56730 mkdir stage4-gold; \
56731 mv stage4-gold gold ; \
56732 mv stage3-gold prev-gold || test -f stage3-lean
56733 @endif gold
56734 @if intl
56735 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
56736 mkdir stage4-intl; \
56737 mv stage4-intl intl ; \
56738 mv stage3-intl prev-intl || test -f stage3-lean
56739 @endif intl
56740 @if ld
56741 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
56742 mkdir stage4-ld; \
56743 mv stage4-ld ld ; \
56744 mv stage3-ld prev-ld || test -f stage3-lean
56745 @endif ld
56746 @if libcpp
56747 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
56748 mkdir stage4-libcpp; \
56749 mv stage4-libcpp libcpp ; \
56750 mv stage3-libcpp prev-libcpp || test -f stage3-lean
56751 @endif libcpp
56752 @if libdecnumber
56753 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
56754 mkdir stage4-libdecnumber; \
56755 mv stage4-libdecnumber libdecnumber ; \
56756 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
56757 @endif libdecnumber
56758 @if libiberty
56759 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
56760 mkdir stage4-libiberty; \
56761 mv stage4-libiberty libiberty ; \
56762 mv stage3-libiberty prev-libiberty || test -f stage3-lean
56763 @endif libiberty
56764 @if zlib
56765 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
56766 mkdir stage4-zlib; \
56767 mv stage4-zlib zlib ; \
56768 mv stage3-zlib prev-zlib || test -f stage3-lean
56769 @endif zlib
56770 @if lto-plugin
56771 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
56772 mkdir stage4-lto-plugin; \
56773 mv stage4-lto-plugin lto-plugin ; \
56774 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
56775 @endif lto-plugin
56776 @[ -d stage4-$(TARGET_SUBDIR) ] || \
56777 mkdir stage4-$(TARGET_SUBDIR); \
56778 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
56779 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
56781 stage4-end::
56782 @if bfd
56783 @if test -d $(HOST_SUBDIR)/bfd ; then \
56784 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
56785 mv prev-bfd stage3-bfd ; : ; \
56787 @endif bfd
56788 @if opcodes
56789 @if test -d $(HOST_SUBDIR)/opcodes ; then \
56790 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
56791 mv prev-opcodes stage3-opcodes ; : ; \
56793 @endif opcodes
56794 @if binutils
56795 @if test -d $(HOST_SUBDIR)/binutils ; then \
56796 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
56797 mv prev-binutils stage3-binutils ; : ; \
56799 @endif binutils
56800 @if gas
56801 @if test -d $(HOST_SUBDIR)/gas ; then \
56802 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
56803 mv prev-gas stage3-gas ; : ; \
56805 @endif gas
56806 @if gcc
56807 @if test -d $(HOST_SUBDIR)/gcc ; then \
56808 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
56809 mv prev-gcc stage3-gcc ; : ; \
56811 @endif gcc
56812 @if gmp
56813 @if test -d $(HOST_SUBDIR)/gmp ; then \
56814 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
56815 mv prev-gmp stage3-gmp ; : ; \
56817 @endif gmp
56818 @if mpfr
56819 @if test -d $(HOST_SUBDIR)/mpfr ; then \
56820 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
56821 mv prev-mpfr stage3-mpfr ; : ; \
56823 @endif mpfr
56824 @if mpc
56825 @if test -d $(HOST_SUBDIR)/mpc ; then \
56826 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
56827 mv prev-mpc stage3-mpc ; : ; \
56829 @endif mpc
56830 @if ppl
56831 @if test -d $(HOST_SUBDIR)/ppl ; then \
56832 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
56833 mv prev-ppl stage3-ppl ; : ; \
56835 @endif ppl
56836 @if cloog
56837 @if test -d $(HOST_SUBDIR)/cloog ; then \
56838 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
56839 mv prev-cloog stage3-cloog ; : ; \
56841 @endif cloog
56842 @if libelf
56843 @if test -d $(HOST_SUBDIR)/libelf ; then \
56844 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
56845 mv prev-libelf stage3-libelf ; : ; \
56847 @endif libelf
56848 @if gold
56849 @if test -d $(HOST_SUBDIR)/gold ; then \
56850 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
56851 mv prev-gold stage3-gold ; : ; \
56853 @endif gold
56854 @if intl
56855 @if test -d $(HOST_SUBDIR)/intl ; then \
56856 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
56857 mv prev-intl stage3-intl ; : ; \
56859 @endif intl
56860 @if ld
56861 @if test -d $(HOST_SUBDIR)/ld ; then \
56862 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
56863 mv prev-ld stage3-ld ; : ; \
56865 @endif ld
56866 @if libcpp
56867 @if test -d $(HOST_SUBDIR)/libcpp ; then \
56868 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
56869 mv prev-libcpp stage3-libcpp ; : ; \
56871 @endif libcpp
56872 @if libdecnumber
56873 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56874 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
56875 mv prev-libdecnumber stage3-libdecnumber ; : ; \
56877 @endif libdecnumber
56878 @if libiberty
56879 @if test -d $(HOST_SUBDIR)/libiberty ; then \
56880 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
56881 mv prev-libiberty stage3-libiberty ; : ; \
56883 @endif libiberty
56884 @if zlib
56885 @if test -d $(HOST_SUBDIR)/zlib ; then \
56886 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
56887 mv prev-zlib stage3-zlib ; : ; \
56889 @endif zlib
56890 @if lto-plugin
56891 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56892 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
56893 mv prev-lto-plugin stage3-lto-plugin ; : ; \
56895 @endif lto-plugin
56896 @if test -d $(TARGET_SUBDIR) ; then \
56897 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
56898 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
56900 rm -f stage_current
56902 # Bubble a bug fix through all the stages up to stage 4. They are
56903 # remade, but not reconfigured. The next stage (if any) will not be
56904 # reconfigured either.
56905 .PHONY: stage4-bubble
56906 stage4-bubble:: stage3-bubble
56907 @r=`${PWD_COMMAND}`; export r; \
56908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56909 if test -f stage4-lean || test -f stage3-lean ; then \
56910 echo Skipping rebuild of stage4 ; \
56911 else \
56912 $(MAKE) stage4-start; \
56913 if $(LEAN); then \
56914 rm -rf stage2-* ; \
56915 $(STAMP) stage2-lean ; \
56916 fi; \
56917 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
56919 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
56921 .PHONY: all-stage4 clean-stage4
56922 do-clean: clean-stage4
56924 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56925 # only possibility, but now it conflicts with no-bootstrap rules
56926 @if gcc-bootstrap
56928 compare3:
56929 @r=`${PWD_COMMAND}`; export r; \
56930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56931 if test -f stage3-lean; then \
56932 echo Cannot compare object files as stage 3 was deleted. ; \
56933 exit 0 ; \
56934 fi; \
56935 : $(MAKE); $(stage); \
56936 rm -f .bad_compare ; \
56937 echo Comparing stages 3 and 4 ; \
56938 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
56939 files=`find stage4-* -name "*$(objext)" -print | \
56940 sed -n s,^stage$$sed-,,p` ; \
56941 for file in $${files} ; do \
56942 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
56943 if test ! -f $$f1; then continue; fi; \
56944 $(do-compare3) > /dev/null 2>&1; \
56945 if test $$? -eq 1; then \
56946 case $$file in \
56947 @compare_exclusions@) \
56948 echo warning: $$file differs ;; \
56949 *) \
56950 echo $$file differs >> .bad_compare ;; \
56951 esac ; \
56952 fi ; \
56953 done ; \
56954 if [ -f .bad_compare ]; then \
56955 echo "Bootstrap comparison failure!"; \
56956 cat .bad_compare; \
56957 exit 1; \
56958 else \
56959 echo Comparison successful.; \
56960 fi ; \
56961 $(STAMP) compare3
56962 if $(LEAN); then \
56963 rm -rf stage3-*; \
56964 $(STAMP) stage3-lean; \
56969 .PHONY: bootstrap4 bootstrap4-lean
56970 bootstrap4:
56971 echo stage4 > stage_final
56972 @r=`${PWD_COMMAND}`; export r; \
56973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56974 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
56975 @: $(MAKE); $(unstage)
56976 @r=`${PWD_COMMAND}`; export r; \
56977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56978 TFLAGS="$(STAGE4_TFLAGS)"; \
56979 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56981 bootstrap4-lean:
56982 echo stage4 > stage_final
56983 @r=`${PWD_COMMAND}`; export r; \
56984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56985 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
56986 @: $(MAKE); $(unstage)
56987 @r=`${PWD_COMMAND}`; export r; \
56988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56989 TFLAGS="$(STAGE4_TFLAGS)"; \
56990 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56993 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56994 distclean-stage3:: distclean-stage4
56995 .PHONY: distclean-stage4
56996 distclean-stage4::
56997 @: $(MAKE); $(stage)
56998 @test "`cat stage_last`" != stage4 || rm -f stage_last
56999 rm -rf stage4-* compare3
57002 @endif gcc-bootstrap
57005 .PHONY: stageprofile-start stageprofile-end
57007 stageprofile-start::
57008 @: $(MAKE); $(stage); \
57009 echo stageprofile > stage_current ; \
57010 echo stageprofile > stage_last; \
57011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57012 @if bfd
57013 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
57014 mkdir stageprofile-bfd; \
57015 mv stageprofile-bfd bfd ; \
57016 mv stage1-bfd prev-bfd || test -f stage1-lean
57017 @endif bfd
57018 @if opcodes
57019 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
57020 mkdir stageprofile-opcodes; \
57021 mv stageprofile-opcodes opcodes ; \
57022 mv stage1-opcodes prev-opcodes || test -f stage1-lean
57023 @endif opcodes
57024 @if binutils
57025 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
57026 mkdir stageprofile-binutils; \
57027 mv stageprofile-binutils binutils ; \
57028 mv stage1-binutils prev-binutils || test -f stage1-lean
57029 @endif binutils
57030 @if gas
57031 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
57032 mkdir stageprofile-gas; \
57033 mv stageprofile-gas gas ; \
57034 mv stage1-gas prev-gas || test -f stage1-lean
57035 @endif gas
57036 @if gcc
57037 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
57038 mkdir stageprofile-gcc; \
57039 mv stageprofile-gcc gcc ; \
57040 mv stage1-gcc prev-gcc || test -f stage1-lean
57041 @endif gcc
57042 @if gmp
57043 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
57044 mkdir stageprofile-gmp; \
57045 mv stageprofile-gmp gmp ; \
57046 mv stage1-gmp prev-gmp || test -f stage1-lean
57047 @endif gmp
57048 @if mpfr
57049 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
57050 mkdir stageprofile-mpfr; \
57051 mv stageprofile-mpfr mpfr ; \
57052 mv stage1-mpfr prev-mpfr || test -f stage1-lean
57053 @endif mpfr
57054 @if mpc
57055 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
57056 mkdir stageprofile-mpc; \
57057 mv stageprofile-mpc mpc ; \
57058 mv stage1-mpc prev-mpc || test -f stage1-lean
57059 @endif mpc
57060 @if ppl
57061 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
57062 mkdir stageprofile-ppl; \
57063 mv stageprofile-ppl ppl ; \
57064 mv stage1-ppl prev-ppl || test -f stage1-lean
57065 @endif ppl
57066 @if cloog
57067 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
57068 mkdir stageprofile-cloog; \
57069 mv stageprofile-cloog cloog ; \
57070 mv stage1-cloog prev-cloog || test -f stage1-lean
57071 @endif cloog
57072 @if libelf
57073 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
57074 mkdir stageprofile-libelf; \
57075 mv stageprofile-libelf libelf ; \
57076 mv stage1-libelf prev-libelf || test -f stage1-lean
57077 @endif libelf
57078 @if gold
57079 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
57080 mkdir stageprofile-gold; \
57081 mv stageprofile-gold gold ; \
57082 mv stage1-gold prev-gold || test -f stage1-lean
57083 @endif gold
57084 @if intl
57085 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
57086 mkdir stageprofile-intl; \
57087 mv stageprofile-intl intl ; \
57088 mv stage1-intl prev-intl || test -f stage1-lean
57089 @endif intl
57090 @if ld
57091 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
57092 mkdir stageprofile-ld; \
57093 mv stageprofile-ld ld ; \
57094 mv stage1-ld prev-ld || test -f stage1-lean
57095 @endif ld
57096 @if libcpp
57097 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
57098 mkdir stageprofile-libcpp; \
57099 mv stageprofile-libcpp libcpp ; \
57100 mv stage1-libcpp prev-libcpp || test -f stage1-lean
57101 @endif libcpp
57102 @if libdecnumber
57103 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
57104 mkdir stageprofile-libdecnumber; \
57105 mv stageprofile-libdecnumber libdecnumber ; \
57106 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
57107 @endif libdecnumber
57108 @if libiberty
57109 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
57110 mkdir stageprofile-libiberty; \
57111 mv stageprofile-libiberty libiberty ; \
57112 mv stage1-libiberty prev-libiberty || test -f stage1-lean
57113 @endif libiberty
57114 @if zlib
57115 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
57116 mkdir stageprofile-zlib; \
57117 mv stageprofile-zlib zlib ; \
57118 mv stage1-zlib prev-zlib || test -f stage1-lean
57119 @endif zlib
57120 @if lto-plugin
57121 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
57122 mkdir stageprofile-lto-plugin; \
57123 mv stageprofile-lto-plugin lto-plugin ; \
57124 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57125 @endif lto-plugin
57126 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
57127 mkdir stageprofile-$(TARGET_SUBDIR); \
57128 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
57129 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57131 stageprofile-end::
57132 @if bfd
57133 @if test -d $(HOST_SUBDIR)/bfd ; then \
57134 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
57135 mv prev-bfd stage1-bfd ; : ; \
57137 @endif bfd
57138 @if opcodes
57139 @if test -d $(HOST_SUBDIR)/opcodes ; then \
57140 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
57141 mv prev-opcodes stage1-opcodes ; : ; \
57143 @endif opcodes
57144 @if binutils
57145 @if test -d $(HOST_SUBDIR)/binutils ; then \
57146 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
57147 mv prev-binutils stage1-binutils ; : ; \
57149 @endif binutils
57150 @if gas
57151 @if test -d $(HOST_SUBDIR)/gas ; then \
57152 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
57153 mv prev-gas stage1-gas ; : ; \
57155 @endif gas
57156 @if gcc
57157 @if test -d $(HOST_SUBDIR)/gcc ; then \
57158 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
57159 mv prev-gcc stage1-gcc ; : ; \
57161 @endif gcc
57162 @if gmp
57163 @if test -d $(HOST_SUBDIR)/gmp ; then \
57164 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
57165 mv prev-gmp stage1-gmp ; : ; \
57167 @endif gmp
57168 @if mpfr
57169 @if test -d $(HOST_SUBDIR)/mpfr ; then \
57170 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
57171 mv prev-mpfr stage1-mpfr ; : ; \
57173 @endif mpfr
57174 @if mpc
57175 @if test -d $(HOST_SUBDIR)/mpc ; then \
57176 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
57177 mv prev-mpc stage1-mpc ; : ; \
57179 @endif mpc
57180 @if ppl
57181 @if test -d $(HOST_SUBDIR)/ppl ; then \
57182 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
57183 mv prev-ppl stage1-ppl ; : ; \
57185 @endif ppl
57186 @if cloog
57187 @if test -d $(HOST_SUBDIR)/cloog ; then \
57188 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
57189 mv prev-cloog stage1-cloog ; : ; \
57191 @endif cloog
57192 @if libelf
57193 @if test -d $(HOST_SUBDIR)/libelf ; then \
57194 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
57195 mv prev-libelf stage1-libelf ; : ; \
57197 @endif libelf
57198 @if gold
57199 @if test -d $(HOST_SUBDIR)/gold ; then \
57200 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
57201 mv prev-gold stage1-gold ; : ; \
57203 @endif gold
57204 @if intl
57205 @if test -d $(HOST_SUBDIR)/intl ; then \
57206 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
57207 mv prev-intl stage1-intl ; : ; \
57209 @endif intl
57210 @if ld
57211 @if test -d $(HOST_SUBDIR)/ld ; then \
57212 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
57213 mv prev-ld stage1-ld ; : ; \
57215 @endif ld
57216 @if libcpp
57217 @if test -d $(HOST_SUBDIR)/libcpp ; then \
57218 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
57219 mv prev-libcpp stage1-libcpp ; : ; \
57221 @endif libcpp
57222 @if libdecnumber
57223 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57224 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
57225 mv prev-libdecnumber stage1-libdecnumber ; : ; \
57227 @endif libdecnumber
57228 @if libiberty
57229 @if test -d $(HOST_SUBDIR)/libiberty ; then \
57230 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
57231 mv prev-libiberty stage1-libiberty ; : ; \
57233 @endif libiberty
57234 @if zlib
57235 @if test -d $(HOST_SUBDIR)/zlib ; then \
57236 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
57237 mv prev-zlib stage1-zlib ; : ; \
57239 @endif zlib
57240 @if lto-plugin
57241 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57242 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
57243 mv prev-lto-plugin stage1-lto-plugin ; : ; \
57245 @endif lto-plugin
57246 @if test -d $(TARGET_SUBDIR) ; then \
57247 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
57248 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
57250 rm -f stage_current
57252 # Bubble a bug fix through all the stages up to stage profile. They are
57253 # remade, but not reconfigured. The next stage (if any) will not be
57254 # reconfigured either.
57255 .PHONY: stageprofile-bubble
57256 stageprofile-bubble:: stage1-bubble
57257 @r=`${PWD_COMMAND}`; export r; \
57258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57259 if test -f stageprofile-lean || test -f stage1-lean ; then \
57260 echo Skipping rebuild of stageprofile ; \
57261 else \
57262 $(MAKE) stageprofile-start; \
57263 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
57266 .PHONY: all-stageprofile clean-stageprofile
57267 do-clean: clean-stageprofile
57269 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57270 # only possibility, but now it conflicts with no-bootstrap rules
57271 @if gcc-bootstrap
57276 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57277 distclean-stage1:: distclean-stageprofile
57278 .PHONY: distclean-stageprofile
57279 distclean-stageprofile::
57280 @: $(MAKE); $(stage)
57281 @test "`cat stage_last`" != stageprofile || rm -f stage_last
57282 rm -rf stageprofile-*
57285 @endif gcc-bootstrap
57288 .PHONY: stagefeedback-start stagefeedback-end
57290 stagefeedback-start::
57291 @: $(MAKE); $(stage); \
57292 echo stagefeedback > stage_current ; \
57293 echo stagefeedback > stage_last; \
57294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57295 @if bfd
57296 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
57297 mkdir stagefeedback-bfd; \
57298 mv stagefeedback-bfd bfd ; \
57299 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
57300 @endif bfd
57301 @if opcodes
57302 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
57303 mkdir stagefeedback-opcodes; \
57304 mv stagefeedback-opcodes opcodes ; \
57305 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
57306 @endif opcodes
57307 @if binutils
57308 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
57309 mkdir stagefeedback-binutils; \
57310 mv stagefeedback-binutils binutils ; \
57311 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
57312 @endif binutils
57313 @if gas
57314 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
57315 mkdir stagefeedback-gas; \
57316 mv stagefeedback-gas gas ; \
57317 mv stageprofile-gas prev-gas || test -f stageprofile-lean
57318 @endif gas
57319 @if gcc
57320 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
57321 mkdir stagefeedback-gcc; \
57322 mv stagefeedback-gcc gcc ; \
57323 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
57324 @endif gcc
57325 @if gmp
57326 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
57327 mkdir stagefeedback-gmp; \
57328 mv stagefeedback-gmp gmp ; \
57329 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
57330 @endif gmp
57331 @if mpfr
57332 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
57333 mkdir stagefeedback-mpfr; \
57334 mv stagefeedback-mpfr mpfr ; \
57335 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
57336 @endif mpfr
57337 @if mpc
57338 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
57339 mkdir stagefeedback-mpc; \
57340 mv stagefeedback-mpc mpc ; \
57341 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
57342 @endif mpc
57343 @if ppl
57344 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
57345 mkdir stagefeedback-ppl; \
57346 mv stagefeedback-ppl ppl ; \
57347 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
57348 @endif ppl
57349 @if cloog
57350 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
57351 mkdir stagefeedback-cloog; \
57352 mv stagefeedback-cloog cloog ; \
57353 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
57354 @endif cloog
57355 @if libelf
57356 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
57357 mkdir stagefeedback-libelf; \
57358 mv stagefeedback-libelf libelf ; \
57359 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
57360 @endif libelf
57361 @if gold
57362 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
57363 mkdir stagefeedback-gold; \
57364 mv stagefeedback-gold gold ; \
57365 mv stageprofile-gold prev-gold || test -f stageprofile-lean
57366 @endif gold
57367 @if intl
57368 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
57369 mkdir stagefeedback-intl; \
57370 mv stagefeedback-intl intl ; \
57371 mv stageprofile-intl prev-intl || test -f stageprofile-lean
57372 @endif intl
57373 @if ld
57374 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
57375 mkdir stagefeedback-ld; \
57376 mv stagefeedback-ld ld ; \
57377 mv stageprofile-ld prev-ld || test -f stageprofile-lean
57378 @endif ld
57379 @if libcpp
57380 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
57381 mkdir stagefeedback-libcpp; \
57382 mv stagefeedback-libcpp libcpp ; \
57383 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
57384 @endif libcpp
57385 @if libdecnumber
57386 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
57387 mkdir stagefeedback-libdecnumber; \
57388 mv stagefeedback-libdecnumber libdecnumber ; \
57389 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
57390 @endif libdecnumber
57391 @if libiberty
57392 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
57393 mkdir stagefeedback-libiberty; \
57394 mv stagefeedback-libiberty libiberty ; \
57395 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
57396 @endif libiberty
57397 @if zlib
57398 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
57399 mkdir stagefeedback-zlib; \
57400 mv stagefeedback-zlib zlib ; \
57401 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
57402 @endif zlib
57403 @if lto-plugin
57404 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
57405 mkdir stagefeedback-lto-plugin; \
57406 mv stagefeedback-lto-plugin lto-plugin ; \
57407 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
57408 @endif lto-plugin
57409 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
57410 mkdir stagefeedback-$(TARGET_SUBDIR); \
57411 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
57412 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
57414 stagefeedback-end::
57415 @if bfd
57416 @if test -d $(HOST_SUBDIR)/bfd ; then \
57417 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
57418 mv prev-bfd stageprofile-bfd ; : ; \
57420 @endif bfd
57421 @if opcodes
57422 @if test -d $(HOST_SUBDIR)/opcodes ; then \
57423 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
57424 mv prev-opcodes stageprofile-opcodes ; : ; \
57426 @endif opcodes
57427 @if binutils
57428 @if test -d $(HOST_SUBDIR)/binutils ; then \
57429 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
57430 mv prev-binutils stageprofile-binutils ; : ; \
57432 @endif binutils
57433 @if gas
57434 @if test -d $(HOST_SUBDIR)/gas ; then \
57435 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
57436 mv prev-gas stageprofile-gas ; : ; \
57438 @endif gas
57439 @if gcc
57440 @if test -d $(HOST_SUBDIR)/gcc ; then \
57441 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
57442 mv prev-gcc stageprofile-gcc ; : ; \
57444 @endif gcc
57445 @if gmp
57446 @if test -d $(HOST_SUBDIR)/gmp ; then \
57447 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
57448 mv prev-gmp stageprofile-gmp ; : ; \
57450 @endif gmp
57451 @if mpfr
57452 @if test -d $(HOST_SUBDIR)/mpfr ; then \
57453 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
57454 mv prev-mpfr stageprofile-mpfr ; : ; \
57456 @endif mpfr
57457 @if mpc
57458 @if test -d $(HOST_SUBDIR)/mpc ; then \
57459 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
57460 mv prev-mpc stageprofile-mpc ; : ; \
57462 @endif mpc
57463 @if ppl
57464 @if test -d $(HOST_SUBDIR)/ppl ; then \
57465 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
57466 mv prev-ppl stageprofile-ppl ; : ; \
57468 @endif ppl
57469 @if cloog
57470 @if test -d $(HOST_SUBDIR)/cloog ; then \
57471 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
57472 mv prev-cloog stageprofile-cloog ; : ; \
57474 @endif cloog
57475 @if libelf
57476 @if test -d $(HOST_SUBDIR)/libelf ; then \
57477 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
57478 mv prev-libelf stageprofile-libelf ; : ; \
57480 @endif libelf
57481 @if gold
57482 @if test -d $(HOST_SUBDIR)/gold ; then \
57483 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
57484 mv prev-gold stageprofile-gold ; : ; \
57486 @endif gold
57487 @if intl
57488 @if test -d $(HOST_SUBDIR)/intl ; then \
57489 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
57490 mv prev-intl stageprofile-intl ; : ; \
57492 @endif intl
57493 @if ld
57494 @if test -d $(HOST_SUBDIR)/ld ; then \
57495 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
57496 mv prev-ld stageprofile-ld ; : ; \
57498 @endif ld
57499 @if libcpp
57500 @if test -d $(HOST_SUBDIR)/libcpp ; then \
57501 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
57502 mv prev-libcpp stageprofile-libcpp ; : ; \
57504 @endif libcpp
57505 @if libdecnumber
57506 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57507 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
57508 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
57510 @endif libdecnumber
57511 @if libiberty
57512 @if test -d $(HOST_SUBDIR)/libiberty ; then \
57513 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
57514 mv prev-libiberty stageprofile-libiberty ; : ; \
57516 @endif libiberty
57517 @if zlib
57518 @if test -d $(HOST_SUBDIR)/zlib ; then \
57519 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
57520 mv prev-zlib stageprofile-zlib ; : ; \
57522 @endif zlib
57523 @if lto-plugin
57524 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57525 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
57526 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
57528 @endif lto-plugin
57529 @if test -d $(TARGET_SUBDIR) ; then \
57530 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
57531 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
57533 rm -f stage_current
57535 # Bubble a bug fix through all the stages up to stage feedback. They are
57536 # remade, but not reconfigured. The next stage (if any) will not be
57537 # reconfigured either.
57538 .PHONY: stagefeedback-bubble
57539 stagefeedback-bubble:: stageprofile-bubble
57540 @r=`${PWD_COMMAND}`; export r; \
57541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57542 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
57543 echo Skipping rebuild of stagefeedback ; \
57544 else \
57545 $(MAKE) stagefeedback-start; \
57546 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
57549 .PHONY: all-stagefeedback clean-stagefeedback
57550 do-clean: clean-stagefeedback
57552 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57553 # only possibility, but now it conflicts with no-bootstrap rules
57554 @if gcc-bootstrap
57558 .PHONY: profiledbootstrap profiledbootstrap-lean
57559 profiledbootstrap:
57560 echo stagefeedback > stage_final
57561 @r=`${PWD_COMMAND}`; export r; \
57562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57563 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
57564 @: $(MAKE); $(unstage)
57565 @r=`${PWD_COMMAND}`; export r; \
57566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57567 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57568 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57570 profiledbootstrap-lean:
57571 echo stagefeedback > stage_final
57572 @r=`${PWD_COMMAND}`; export r; \
57573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57574 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
57575 @: $(MAKE); $(unstage)
57576 @r=`${PWD_COMMAND}`; export r; \
57577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57578 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57579 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57582 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57583 distclean-stageprofile:: distclean-stagefeedback
57584 .PHONY: distclean-stagefeedback
57585 distclean-stagefeedback::
57586 @: $(MAKE); $(stage)
57587 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
57588 rm -rf stagefeedback-*
57591 @endif gcc-bootstrap
57595 stageprofile-end::
57596 $(MAKE) distclean-stagefeedback
57598 stagefeedback-start::
57599 @r=`${PWD_COMMAND}`; export r; \
57600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57601 for i in prev-*; do \
57602 j=`echo $$i | sed s/^prev-//` ; \
57603 cd $$r/$$i && \
57604 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
57605 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
57606 done
57608 @if gcc-bootstrap
57609 do-distclean: distclean-stage1
57611 # Provide a GCC build when we're building target libraries. This does
57612 # not work as a dependency, just as the minimum necessary to avoid errors.
57613 stage_last:
57614 @r=`${PWD_COMMAND}`; export r; \
57615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57616 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
57618 # Same as unstage, but not phony and defaulting to stage1-start. We place
57619 # it in the dependency so that for example `make -j3 all-gcc' works.
57620 stage_current:
57621 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
57623 .PHONY: restrap
57624 restrap::
57625 @: $(MAKE); $(stage)
57626 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
57627 restrap:: all
57628 @endif gcc-bootstrap
57630 # --------------------------------------
57631 # Dependencies between different modules
57632 # --------------------------------------
57634 # Generic dependencies for target modules on host stuff, especially gcc
57635 @if gcc-bootstrap
57636 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
57637 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
57638 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
57639 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
57640 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
57641 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
57642 configure-target-libmudflap: stage_last
57643 configure-target-libssp: stage_last
57644 configure-target-newlib: stage_last
57645 configure-stage1-target-libgcc: maybe-all-stage1-gcc
57646 configure-stage2-target-libgcc: maybe-all-stage2-gcc
57647 configure-stage3-target-libgcc: maybe-all-stage3-gcc
57648 configure-stage4-target-libgcc: maybe-all-stage4-gcc
57649 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
57650 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
57651 configure-target-libgfortran: stage_last
57652 configure-target-libobjc: stage_last
57653 configure-target-libtermcap: stage_last
57654 configure-target-winsup: stage_last
57655 configure-target-libgloss: stage_last
57656 configure-target-libiberty: stage_last
57657 configure-target-gperf: stage_last
57658 configure-target-examples: stage_last
57659 configure-target-libffi: stage_last
57660 configure-target-libjava: stage_last
57661 configure-target-zlib: stage_last
57662 configure-target-boehm-gc: stage_last
57663 configure-target-qthreads: stage_last
57664 configure-target-rda: stage_last
57665 configure-target-libada: stage_last
57666 configure-stage1-target-libgomp: maybe-all-stage1-gcc
57667 configure-stage2-target-libgomp: maybe-all-stage2-gcc
57668 configure-stage3-target-libgomp: maybe-all-stage3-gcc
57669 configure-stage4-target-libgomp: maybe-all-stage4-gcc
57670 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
57671 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
57672 @endif gcc-bootstrap
57674 @if gcc-no-bootstrap
57675 configure-target-libstdc++-v3: maybe-all-gcc
57676 configure-target-libmudflap: maybe-all-gcc
57677 configure-target-libssp: maybe-all-gcc
57678 configure-target-newlib: maybe-all-gcc
57679 configure-target-libgcc: maybe-all-gcc
57680 configure-target-libgfortran: maybe-all-gcc
57681 configure-target-libobjc: maybe-all-gcc
57682 configure-target-libtermcap: maybe-all-gcc
57683 configure-target-winsup: maybe-all-gcc
57684 configure-target-libgloss: maybe-all-gcc
57685 configure-target-libiberty: maybe-all-gcc
57686 configure-target-gperf: maybe-all-gcc
57687 configure-target-examples: maybe-all-gcc
57688 configure-target-libffi: maybe-all-gcc
57689 configure-target-libjava: maybe-all-gcc
57690 configure-target-zlib: maybe-all-gcc
57691 configure-target-boehm-gc: maybe-all-gcc
57692 configure-target-qthreads: maybe-all-gcc
57693 configure-target-rda: maybe-all-gcc
57694 configure-target-libada: maybe-all-gcc
57695 configure-target-libgomp: maybe-all-gcc
57696 @endif gcc-no-bootstrap
57699 # There are two types of dependencies here: 'hard' dependencies, where one
57700 # module simply won't build without the other; and 'soft' dependencies, where
57701 # if the depended-on module is missing, the depending module will do without
57702 # or find a substitute somewhere (perhaps installed). Soft dependencies
57703 # are made here to depend on a 'maybe-' target. If you're not sure,
57704 # it's safer to use a soft dependency.
57711 # With all the machinery above in place, it is pretty easy to generate
57712 # dependencies. Host dependencies are a bit more complex because we have
57713 # to check for bootstrap/prebootstrap dependencies. To resolve
57714 # prebootstrap dependencies, prebootstrap modules are gathered in
57715 # a hash table.
57716 all-build-bison: maybe-all-build-texinfo
57717 all-build-byacc: maybe-all-build-texinfo
57718 all-build-flex: maybe-all-build-texinfo
57719 all-build-flex: maybe-all-build-bison
57720 all-build-flex: maybe-all-build-byacc
57721 all-build-flex: maybe-all-build-m4
57722 all-build-libiberty: maybe-all-build-texinfo
57723 all-build-m4: maybe-all-build-texinfo
57724 all-build-fixincludes: maybe-all-build-libiberty
57725 configure-gcc: maybe-configure-intl
57727 configure-stage1-gcc: maybe-configure-stage1-intl
57728 configure-stage2-gcc: maybe-configure-stage2-intl
57729 configure-stage3-gcc: maybe-configure-stage3-intl
57730 configure-stage4-gcc: maybe-configure-stage4-intl
57731 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
57732 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
57733 configure-gcc: maybe-all-binutils
57735 configure-stage1-gcc: maybe-all-stage1-binutils
57736 configure-stage2-gcc: maybe-all-stage2-binutils
57737 configure-stage3-gcc: maybe-all-stage3-binutils
57738 configure-stage4-gcc: maybe-all-stage4-binutils
57739 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
57740 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
57741 configure-gcc: maybe-all-gas
57743 configure-stage1-gcc: maybe-all-stage1-gas
57744 configure-stage2-gcc: maybe-all-stage2-gas
57745 configure-stage3-gcc: maybe-all-stage3-gas
57746 configure-stage4-gcc: maybe-all-stage4-gas
57747 configure-stageprofile-gcc: maybe-all-stageprofile-gas
57748 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
57749 configure-gcc: maybe-all-ld
57751 configure-stage1-gcc: maybe-all-stage1-ld
57752 configure-stage2-gcc: maybe-all-stage2-ld
57753 configure-stage3-gcc: maybe-all-stage3-ld
57754 configure-stage4-gcc: maybe-all-stage4-ld
57755 configure-stageprofile-gcc: maybe-all-stageprofile-ld
57756 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
57757 configure-gcc: maybe-all-gold
57759 configure-stage1-gcc: maybe-all-stage1-gold
57760 configure-stage2-gcc: maybe-all-stage2-gold
57761 configure-stage3-gcc: maybe-all-stage3-gold
57762 configure-stage4-gcc: maybe-all-stage4-gold
57763 configure-stageprofile-gcc: maybe-all-stageprofile-gold
57764 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
57765 all-gcc: all-libiberty
57767 all-stage1-gcc: all-stage1-libiberty
57768 all-stage2-gcc: all-stage2-libiberty
57769 all-stage3-gcc: all-stage3-libiberty
57770 all-stage4-gcc: all-stage4-libiberty
57771 all-stageprofile-gcc: all-stageprofile-libiberty
57772 all-stagefeedback-gcc: all-stagefeedback-libiberty
57773 all-gcc: maybe-all-gmp
57775 all-stage1-gcc: maybe-all-stage1-gmp
57776 all-stage2-gcc: maybe-all-stage2-gmp
57777 all-stage3-gcc: maybe-all-stage3-gmp
57778 all-stage4-gcc: maybe-all-stage4-gmp
57779 all-stageprofile-gcc: maybe-all-stageprofile-gmp
57780 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
57781 all-gcc: maybe-all-intl
57783 all-stage1-gcc: maybe-all-stage1-intl
57784 all-stage2-gcc: maybe-all-stage2-intl
57785 all-stage3-gcc: maybe-all-stage3-intl
57786 all-stage4-gcc: maybe-all-stage4-intl
57787 all-stageprofile-gcc: maybe-all-stageprofile-intl
57788 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
57789 all-gcc: maybe-all-mpfr
57791 all-stage1-gcc: maybe-all-stage1-mpfr
57792 all-stage2-gcc: maybe-all-stage2-mpfr
57793 all-stage3-gcc: maybe-all-stage3-mpfr
57794 all-stage4-gcc: maybe-all-stage4-mpfr
57795 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
57796 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
57797 all-gcc: maybe-all-mpc
57799 all-stage1-gcc: maybe-all-stage1-mpc
57800 all-stage2-gcc: maybe-all-stage2-mpc
57801 all-stage3-gcc: maybe-all-stage3-mpc
57802 all-stage4-gcc: maybe-all-stage4-mpc
57803 all-stageprofile-gcc: maybe-all-stageprofile-mpc
57804 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
57805 all-gcc: maybe-all-ppl
57807 all-stage1-gcc: maybe-all-stage1-ppl
57808 all-stage2-gcc: maybe-all-stage2-ppl
57809 all-stage3-gcc: maybe-all-stage3-ppl
57810 all-stage4-gcc: maybe-all-stage4-ppl
57811 all-stageprofile-gcc: maybe-all-stageprofile-ppl
57812 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
57813 all-gcc: maybe-all-cloog
57815 all-stage1-gcc: maybe-all-stage1-cloog
57816 all-stage2-gcc: maybe-all-stage2-cloog
57817 all-stage3-gcc: maybe-all-stage3-cloog
57818 all-stage4-gcc: maybe-all-stage4-cloog
57819 all-stageprofile-gcc: maybe-all-stageprofile-cloog
57820 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
57821 all-gcc: maybe-all-libelf
57823 all-stage1-gcc: maybe-all-stage1-libelf
57824 all-stage2-gcc: maybe-all-stage2-libelf
57825 all-stage3-gcc: maybe-all-stage3-libelf
57826 all-stage4-gcc: maybe-all-stage4-libelf
57827 all-stageprofile-gcc: maybe-all-stageprofile-libelf
57828 all-stagefeedback-gcc: maybe-all-stagefeedback-libelf
57829 all-gcc: maybe-all-build-texinfo
57831 all-stage1-gcc: maybe-all-build-texinfo
57832 all-stage2-gcc: maybe-all-build-texinfo
57833 all-stage3-gcc: maybe-all-build-texinfo
57834 all-stage4-gcc: maybe-all-build-texinfo
57835 all-stageprofile-gcc: maybe-all-build-texinfo
57836 all-stagefeedback-gcc: maybe-all-build-texinfo
57837 all-gcc: maybe-all-build-bison
57839 all-stage1-gcc: maybe-all-build-bison
57840 all-stage2-gcc: maybe-all-build-bison
57841 all-stage3-gcc: maybe-all-build-bison
57842 all-stage4-gcc: maybe-all-build-bison
57843 all-stageprofile-gcc: maybe-all-build-bison
57844 all-stagefeedback-gcc: maybe-all-build-bison
57845 all-gcc: maybe-all-build-byacc
57847 all-stage1-gcc: maybe-all-build-byacc
57848 all-stage2-gcc: maybe-all-build-byacc
57849 all-stage3-gcc: maybe-all-build-byacc
57850 all-stage4-gcc: maybe-all-build-byacc
57851 all-stageprofile-gcc: maybe-all-build-byacc
57852 all-stagefeedback-gcc: maybe-all-build-byacc
57853 all-gcc: maybe-all-build-flex
57855 all-stage1-gcc: maybe-all-build-flex
57856 all-stage2-gcc: maybe-all-build-flex
57857 all-stage3-gcc: maybe-all-build-flex
57858 all-stage4-gcc: maybe-all-build-flex
57859 all-stageprofile-gcc: maybe-all-build-flex
57860 all-stagefeedback-gcc: maybe-all-build-flex
57861 all-gcc: maybe-all-build-libiberty
57863 all-stage1-gcc: maybe-all-build-libiberty
57864 all-stage2-gcc: maybe-all-build-libiberty
57865 all-stage3-gcc: maybe-all-build-libiberty
57866 all-stage4-gcc: maybe-all-build-libiberty
57867 all-stageprofile-gcc: maybe-all-build-libiberty
57868 all-stagefeedback-gcc: maybe-all-build-libiberty
57869 all-gcc: maybe-all-build-fixincludes
57871 all-stage1-gcc: maybe-all-build-fixincludes
57872 all-stage2-gcc: maybe-all-build-fixincludes
57873 all-stage3-gcc: maybe-all-build-fixincludes
57874 all-stage4-gcc: maybe-all-build-fixincludes
57875 all-stageprofile-gcc: maybe-all-build-fixincludes
57876 all-stagefeedback-gcc: maybe-all-build-fixincludes
57877 all-gcc: maybe-all-zlib
57879 all-stage1-gcc: maybe-all-stage1-zlib
57880 all-stage2-gcc: maybe-all-stage2-zlib
57881 all-stage3-gcc: maybe-all-stage3-zlib
57882 all-stage4-gcc: maybe-all-stage4-zlib
57883 all-stageprofile-gcc: maybe-all-stageprofile-zlib
57884 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
57885 all-gcc: all-libcpp
57887 all-stage1-gcc: all-stage1-libcpp
57888 all-stage2-gcc: all-stage2-libcpp
57889 all-stage3-gcc: all-stage3-libcpp
57890 all-stage4-gcc: all-stage4-libcpp
57891 all-stageprofile-gcc: all-stageprofile-libcpp
57892 all-stagefeedback-gcc: all-stagefeedback-libcpp
57893 all-gcc: all-libdecnumber
57895 all-stage1-gcc: all-stage1-libdecnumber
57896 all-stage2-gcc: all-stage2-libdecnumber
57897 all-stage3-gcc: all-stage3-libdecnumber
57898 all-stage4-gcc: all-stage4-libdecnumber
57899 all-stageprofile-gcc: all-stageprofile-libdecnumber
57900 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
57901 all-gcc: maybe-all-libiberty
57903 all-stage1-gcc: maybe-all-stage1-libiberty
57904 all-stage2-gcc: maybe-all-stage2-libiberty
57905 all-stage3-gcc: maybe-all-stage3-libiberty
57906 all-stage4-gcc: maybe-all-stage4-libiberty
57907 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
57908 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
57909 all-gcc: maybe-all-fixincludes
57910 install-gcc: maybe-install-fixincludes
57911 configure-libcpp: configure-libiberty
57913 configure-stage1-libcpp: configure-stage1-libiberty
57914 configure-stage2-libcpp: configure-stage2-libiberty
57915 configure-stage3-libcpp: configure-stage3-libiberty
57916 configure-stage4-libcpp: configure-stage4-libiberty
57917 configure-stageprofile-libcpp: configure-stageprofile-libiberty
57918 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
57919 configure-libcpp: maybe-configure-intl
57921 configure-stage1-libcpp: maybe-configure-stage1-intl
57922 configure-stage2-libcpp: maybe-configure-stage2-intl
57923 configure-stage3-libcpp: maybe-configure-stage3-intl
57924 configure-stage4-libcpp: maybe-configure-stage4-intl
57925 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
57926 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
57927 all-libcpp: all-libiberty
57929 all-stage1-libcpp: all-stage1-libiberty
57930 all-stage2-libcpp: all-stage2-libiberty
57931 all-stage3-libcpp: all-stage3-libiberty
57932 all-stage4-libcpp: all-stage4-libiberty
57933 all-stageprofile-libcpp: all-stageprofile-libiberty
57934 all-stagefeedback-libcpp: all-stagefeedback-libiberty
57935 all-libcpp: maybe-all-intl
57937 all-stage1-libcpp: maybe-all-stage1-intl
57938 all-stage2-libcpp: maybe-all-stage2-intl
57939 all-stage3-libcpp: maybe-all-stage3-intl
57940 all-stage4-libcpp: maybe-all-stage4-intl
57941 all-stageprofile-libcpp: maybe-all-stageprofile-intl
57942 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
57943 all-fixincludes: maybe-all-libiberty
57944 all-gnattools: maybe-all-target-libada
57945 all-lto-plugin: maybe-all-libiberty
57947 all-stage1-lto-plugin: maybe-all-stage1-libiberty
57948 all-stage2-lto-plugin: maybe-all-stage2-libiberty
57949 all-stage3-lto-plugin: maybe-all-stage3-libiberty
57950 all-stage4-lto-plugin: maybe-all-stage4-libiberty
57951 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
57952 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
57953 configure-mpfr: maybe-all-gmp
57955 configure-stage1-mpfr: maybe-all-stage1-gmp
57956 configure-stage2-mpfr: maybe-all-stage2-gmp
57957 configure-stage3-mpfr: maybe-all-stage3-gmp
57958 configure-stage4-mpfr: maybe-all-stage4-gmp
57959 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
57960 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
57961 configure-mpc: maybe-all-mpfr
57963 configure-stage1-mpc: maybe-all-stage1-mpfr
57964 configure-stage2-mpc: maybe-all-stage2-mpfr
57965 configure-stage3-mpc: maybe-all-stage3-mpfr
57966 configure-stage4-mpc: maybe-all-stage4-mpfr
57967 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
57968 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
57969 configure-ppl: maybe-all-gmp
57971 configure-stage1-ppl: maybe-all-stage1-gmp
57972 configure-stage2-ppl: maybe-all-stage2-gmp
57973 configure-stage3-ppl: maybe-all-stage3-gmp
57974 configure-stage4-ppl: maybe-all-stage4-gmp
57975 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
57976 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
57977 configure-ppl: maybe-all-mpfr
57979 configure-stage1-ppl: maybe-all-stage1-mpfr
57980 configure-stage2-ppl: maybe-all-stage2-mpfr
57981 configure-stage3-ppl: maybe-all-stage3-mpfr
57982 configure-stage4-ppl: maybe-all-stage4-mpfr
57983 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
57984 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
57985 configure-cloog: maybe-all-ppl
57987 configure-stage1-cloog: maybe-all-stage1-ppl
57988 configure-stage2-cloog: maybe-all-stage2-ppl
57989 configure-stage3-cloog: maybe-all-stage3-ppl
57990 configure-stage4-cloog: maybe-all-stage4-ppl
57991 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
57992 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
57993 configure-gdb: maybe-all-intl
57994 configure-gdb: maybe-configure-sim
57995 configure-gdb: maybe-all-bfd
57996 configure-gdb: maybe-all-libiconv
57997 all-gdb: maybe-all-libiberty
57998 all-gdb: maybe-all-libiconv
57999 all-gdb: maybe-all-opcodes
58000 all-gdb: maybe-all-readline
58001 all-gdb: maybe-all-build-bison
58002 all-gdb: maybe-all-build-byacc
58003 all-gdb: maybe-all-sim
58004 all-gdb: maybe-all-libdecnumber
58005 configure-libgui: maybe-configure-tcl
58006 configure-libgui: maybe-configure-tk
58007 all-libgui: maybe-all-tcl
58008 all-libgui: maybe-all-tk
58009 all-libgui: maybe-all-itcl
58010 configure-bfd: configure-libiberty
58012 configure-stage1-bfd: configure-stage1-libiberty
58013 configure-stage2-bfd: configure-stage2-libiberty
58014 configure-stage3-bfd: configure-stage3-libiberty
58015 configure-stage4-bfd: configure-stage4-libiberty
58016 configure-stageprofile-bfd: configure-stageprofile-libiberty
58017 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
58018 configure-bfd: maybe-configure-intl
58020 configure-stage1-bfd: maybe-configure-stage1-intl
58021 configure-stage2-bfd: maybe-configure-stage2-intl
58022 configure-stage3-bfd: maybe-configure-stage3-intl
58023 configure-stage4-bfd: maybe-configure-stage4-intl
58024 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
58025 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
58026 all-bfd: maybe-all-libiberty
58028 all-stage1-bfd: maybe-all-stage1-libiberty
58029 all-stage2-bfd: maybe-all-stage2-libiberty
58030 all-stage3-bfd: maybe-all-stage3-libiberty
58031 all-stage4-bfd: maybe-all-stage4-libiberty
58032 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
58033 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
58034 all-bfd: maybe-all-intl
58036 all-stage1-bfd: maybe-all-stage1-intl
58037 all-stage2-bfd: maybe-all-stage2-intl
58038 all-stage3-bfd: maybe-all-stage3-intl
58039 all-stage4-bfd: maybe-all-stage4-intl
58040 all-stageprofile-bfd: maybe-all-stageprofile-intl
58041 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
58042 configure-opcodes: configure-libiberty
58044 configure-stage1-opcodes: configure-stage1-libiberty
58045 configure-stage2-opcodes: configure-stage2-libiberty
58046 configure-stage3-opcodes: configure-stage3-libiberty
58047 configure-stage4-opcodes: configure-stage4-libiberty
58048 configure-stageprofile-opcodes: configure-stageprofile-libiberty
58049 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
58050 all-opcodes: maybe-all-libiberty
58052 all-stage1-opcodes: maybe-all-stage1-libiberty
58053 all-stage2-opcodes: maybe-all-stage2-libiberty
58054 all-stage3-opcodes: maybe-all-stage3-libiberty
58055 all-stage4-opcodes: maybe-all-stage4-libiberty
58056 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58057 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58058 configure-binutils: maybe-configure-intl
58060 configure-stage1-binutils: maybe-configure-stage1-intl
58061 configure-stage2-binutils: maybe-configure-stage2-intl
58062 configure-stage3-binutils: maybe-configure-stage3-intl
58063 configure-stage4-binutils: maybe-configure-stage4-intl
58064 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
58065 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
58066 all-binutils: maybe-all-libiberty
58068 all-stage1-binutils: maybe-all-stage1-libiberty
58069 all-stage2-binutils: maybe-all-stage2-libiberty
58070 all-stage3-binutils: maybe-all-stage3-libiberty
58071 all-stage4-binutils: maybe-all-stage4-libiberty
58072 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
58073 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
58074 all-binutils: maybe-all-opcodes
58076 all-stage1-binutils: maybe-all-stage1-opcodes
58077 all-stage2-binutils: maybe-all-stage2-opcodes
58078 all-stage3-binutils: maybe-all-stage3-opcodes
58079 all-stage4-binutils: maybe-all-stage4-opcodes
58080 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
58081 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
58082 all-binutils: maybe-all-bfd
58084 all-stage1-binutils: maybe-all-stage1-bfd
58085 all-stage2-binutils: maybe-all-stage2-bfd
58086 all-stage3-binutils: maybe-all-stage3-bfd
58087 all-stage4-binutils: maybe-all-stage4-bfd
58088 all-stageprofile-binutils: maybe-all-stageprofile-bfd
58089 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
58090 all-binutils: maybe-all-build-flex
58092 all-stage1-binutils: maybe-all-build-flex
58093 all-stage2-binutils: maybe-all-build-flex
58094 all-stage3-binutils: maybe-all-build-flex
58095 all-stage4-binutils: maybe-all-build-flex
58096 all-stageprofile-binutils: maybe-all-build-flex
58097 all-stagefeedback-binutils: maybe-all-build-flex
58098 all-binutils: maybe-all-build-bison
58100 all-stage1-binutils: maybe-all-build-bison
58101 all-stage2-binutils: maybe-all-build-bison
58102 all-stage3-binutils: maybe-all-build-bison
58103 all-stage4-binutils: maybe-all-build-bison
58104 all-stageprofile-binutils: maybe-all-build-bison
58105 all-stagefeedback-binutils: maybe-all-build-bison
58106 all-binutils: maybe-all-build-byacc
58108 all-stage1-binutils: maybe-all-build-byacc
58109 all-stage2-binutils: maybe-all-build-byacc
58110 all-stage3-binutils: maybe-all-build-byacc
58111 all-stage4-binutils: maybe-all-build-byacc
58112 all-stageprofile-binutils: maybe-all-build-byacc
58113 all-stagefeedback-binutils: maybe-all-build-byacc
58114 all-binutils: maybe-all-intl
58116 all-stage1-binutils: maybe-all-stage1-intl
58117 all-stage2-binutils: maybe-all-stage2-intl
58118 all-stage3-binutils: maybe-all-stage3-intl
58119 all-stage4-binutils: maybe-all-stage4-intl
58120 all-stageprofile-binutils: maybe-all-stageprofile-intl
58121 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
58122 install-binutils: maybe-install-opcodes
58123 install-opcodes: maybe-install-bfd
58124 configure-gas: maybe-configure-intl
58126 configure-stage1-gas: maybe-configure-stage1-intl
58127 configure-stage2-gas: maybe-configure-stage2-intl
58128 configure-stage3-gas: maybe-configure-stage3-intl
58129 configure-stage4-gas: maybe-configure-stage4-intl
58130 configure-stageprofile-gas: maybe-configure-stageprofile-intl
58131 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
58132 all-gas: maybe-all-libiberty
58134 all-stage1-gas: maybe-all-stage1-libiberty
58135 all-stage2-gas: maybe-all-stage2-libiberty
58136 all-stage3-gas: maybe-all-stage3-libiberty
58137 all-stage4-gas: maybe-all-stage4-libiberty
58138 all-stageprofile-gas: maybe-all-stageprofile-libiberty
58139 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
58140 all-gas: maybe-all-opcodes
58142 all-stage1-gas: maybe-all-stage1-opcodes
58143 all-stage2-gas: maybe-all-stage2-opcodes
58144 all-stage3-gas: maybe-all-stage3-opcodes
58145 all-stage4-gas: maybe-all-stage4-opcodes
58146 all-stageprofile-gas: maybe-all-stageprofile-opcodes
58147 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
58148 all-gas: maybe-all-bfd
58150 all-stage1-gas: maybe-all-stage1-bfd
58151 all-stage2-gas: maybe-all-stage2-bfd
58152 all-stage3-gas: maybe-all-stage3-bfd
58153 all-stage4-gas: maybe-all-stage4-bfd
58154 all-stageprofile-gas: maybe-all-stageprofile-bfd
58155 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
58156 all-gas: maybe-all-intl
58158 all-stage1-gas: maybe-all-stage1-intl
58159 all-stage2-gas: maybe-all-stage2-intl
58160 all-stage3-gas: maybe-all-stage3-intl
58161 all-stage4-gas: maybe-all-stage4-intl
58162 all-stageprofile-gas: maybe-all-stageprofile-intl
58163 all-stagefeedback-gas: maybe-all-stagefeedback-intl
58164 configure-gprof: maybe-configure-intl
58165 all-gprof: maybe-all-libiberty
58166 all-gprof: maybe-all-bfd
58167 all-gprof: maybe-all-opcodes
58168 all-gprof: maybe-all-intl
58169 configure-ld: maybe-configure-intl
58171 configure-stage1-ld: maybe-configure-stage1-intl
58172 configure-stage2-ld: maybe-configure-stage2-intl
58173 configure-stage3-ld: maybe-configure-stage3-intl
58174 configure-stage4-ld: maybe-configure-stage4-intl
58175 configure-stageprofile-ld: maybe-configure-stageprofile-intl
58176 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
58177 all-ld: maybe-all-libiberty
58179 all-stage1-ld: maybe-all-stage1-libiberty
58180 all-stage2-ld: maybe-all-stage2-libiberty
58181 all-stage3-ld: maybe-all-stage3-libiberty
58182 all-stage4-ld: maybe-all-stage4-libiberty
58183 all-stageprofile-ld: maybe-all-stageprofile-libiberty
58184 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
58185 all-ld: maybe-all-bfd
58187 all-stage1-ld: maybe-all-stage1-bfd
58188 all-stage2-ld: maybe-all-stage2-bfd
58189 all-stage3-ld: maybe-all-stage3-bfd
58190 all-stage4-ld: maybe-all-stage4-bfd
58191 all-stageprofile-ld: maybe-all-stageprofile-bfd
58192 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
58193 all-ld: maybe-all-opcodes
58195 all-stage1-ld: maybe-all-stage1-opcodes
58196 all-stage2-ld: maybe-all-stage2-opcodes
58197 all-stage3-ld: maybe-all-stage3-opcodes
58198 all-stage4-ld: maybe-all-stage4-opcodes
58199 all-stageprofile-ld: maybe-all-stageprofile-opcodes
58200 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
58201 all-ld: maybe-all-build-bison
58203 all-stage1-ld: maybe-all-build-bison
58204 all-stage2-ld: maybe-all-build-bison
58205 all-stage3-ld: maybe-all-build-bison
58206 all-stage4-ld: maybe-all-build-bison
58207 all-stageprofile-ld: maybe-all-build-bison
58208 all-stagefeedback-ld: maybe-all-build-bison
58209 all-ld: maybe-all-build-byacc
58211 all-stage1-ld: maybe-all-build-byacc
58212 all-stage2-ld: maybe-all-build-byacc
58213 all-stage3-ld: maybe-all-build-byacc
58214 all-stage4-ld: maybe-all-build-byacc
58215 all-stageprofile-ld: maybe-all-build-byacc
58216 all-stagefeedback-ld: maybe-all-build-byacc
58217 all-ld: maybe-all-build-flex
58219 all-stage1-ld: maybe-all-build-flex
58220 all-stage2-ld: maybe-all-build-flex
58221 all-stage3-ld: maybe-all-build-flex
58222 all-stage4-ld: maybe-all-build-flex
58223 all-stageprofile-ld: maybe-all-build-flex
58224 all-stagefeedback-ld: maybe-all-build-flex
58225 all-ld: maybe-all-intl
58227 all-stage1-ld: maybe-all-stage1-intl
58228 all-stage2-ld: maybe-all-stage2-intl
58229 all-stage3-ld: maybe-all-stage3-intl
58230 all-stage4-ld: maybe-all-stage4-intl
58231 all-stageprofile-ld: maybe-all-stageprofile-intl
58232 all-stagefeedback-ld: maybe-all-stagefeedback-intl
58233 configure-gold: maybe-configure-intl
58235 configure-stage1-gold: maybe-configure-stage1-intl
58236 configure-stage2-gold: maybe-configure-stage2-intl
58237 configure-stage3-gold: maybe-configure-stage3-intl
58238 configure-stage4-gold: maybe-configure-stage4-intl
58239 configure-stageprofile-gold: maybe-configure-stageprofile-intl
58240 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
58241 all-gold: maybe-all-libiberty
58243 all-stage1-gold: maybe-all-stage1-libiberty
58244 all-stage2-gold: maybe-all-stage2-libiberty
58245 all-stage3-gold: maybe-all-stage3-libiberty
58246 all-stage4-gold: maybe-all-stage4-libiberty
58247 all-stageprofile-gold: maybe-all-stageprofile-libiberty
58248 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
58249 all-gold: maybe-all-intl
58251 all-stage1-gold: maybe-all-stage1-intl
58252 all-stage2-gold: maybe-all-stage2-intl
58253 all-stage3-gold: maybe-all-stage3-intl
58254 all-stage4-gold: maybe-all-stage4-intl
58255 all-stageprofile-gold: maybe-all-stageprofile-intl
58256 all-stagefeedback-gold: maybe-all-stagefeedback-intl
58257 all-gold: maybe-all-bfd
58259 all-stage1-gold: maybe-all-stage1-bfd
58260 all-stage2-gold: maybe-all-stage2-bfd
58261 all-stage3-gold: maybe-all-stage3-bfd
58262 all-stage4-gold: maybe-all-stage4-bfd
58263 all-stageprofile-gold: maybe-all-stageprofile-bfd
58264 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
58265 all-gold: maybe-all-build-bison
58267 all-stage1-gold: maybe-all-build-bison
58268 all-stage2-gold: maybe-all-build-bison
58269 all-stage3-gold: maybe-all-build-bison
58270 all-stage4-gold: maybe-all-build-bison
58271 all-stageprofile-gold: maybe-all-build-bison
58272 all-stagefeedback-gold: maybe-all-build-bison
58273 all-gold: maybe-all-build-byacc
58275 all-stage1-gold: maybe-all-build-byacc
58276 all-stage2-gold: maybe-all-build-byacc
58277 all-stage3-gold: maybe-all-build-byacc
58278 all-stage4-gold: maybe-all-build-byacc
58279 all-stageprofile-gold: maybe-all-build-byacc
58280 all-stagefeedback-gold: maybe-all-build-byacc
58281 check-gold: maybe-all-binutils
58283 check-stage1-gold: maybe-all-stage1-binutils
58284 check-stage2-gold: maybe-all-stage2-binutils
58285 check-stage3-gold: maybe-all-stage3-binutils
58286 check-stage4-gold: maybe-all-stage4-binutils
58287 check-stageprofile-gold: maybe-all-stageprofile-binutils
58288 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
58289 check-gold: maybe-all-gas
58291 check-stage1-gold: maybe-all-stage1-gas
58292 check-stage2-gold: maybe-all-stage2-gas
58293 check-stage3-gold: maybe-all-stage3-gas
58294 check-stage4-gold: maybe-all-stage4-gas
58295 check-stageprofile-gold: maybe-all-stageprofile-gas
58296 check-stagefeedback-gold: maybe-all-stagefeedback-gas
58297 configure-opcodes: maybe-configure-intl
58299 configure-stage1-opcodes: maybe-configure-stage1-intl
58300 configure-stage2-opcodes: maybe-configure-stage2-intl
58301 configure-stage3-opcodes: maybe-configure-stage3-intl
58302 configure-stage4-opcodes: maybe-configure-stage4-intl
58303 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
58304 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
58305 all-opcodes: maybe-all-bfd
58307 all-stage1-opcodes: maybe-all-stage1-bfd
58308 all-stage2-opcodes: maybe-all-stage2-bfd
58309 all-stage3-opcodes: maybe-all-stage3-bfd
58310 all-stage4-opcodes: maybe-all-stage4-bfd
58311 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
58312 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
58313 all-opcodes: maybe-all-libiberty
58315 all-stage1-opcodes: maybe-all-stage1-libiberty
58316 all-stage2-opcodes: maybe-all-stage2-libiberty
58317 all-stage3-opcodes: maybe-all-stage3-libiberty
58318 all-stage4-opcodes: maybe-all-stage4-libiberty
58319 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58320 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58321 all-opcodes: maybe-all-intl
58323 all-stage1-opcodes: maybe-all-stage1-intl
58324 all-stage2-opcodes: maybe-all-stage2-intl
58325 all-stage3-opcodes: maybe-all-stage3-intl
58326 all-stage4-opcodes: maybe-all-stage4-intl
58327 all-stageprofile-opcodes: maybe-all-stageprofile-intl
58328 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
58329 all-dejagnu: maybe-all-tcl
58330 all-dejagnu: maybe-all-expect
58331 all-dejagnu: maybe-all-tk
58332 configure-expect: maybe-configure-tcl
58333 configure-expect: maybe-configure-tk
58334 all-expect: maybe-all-tcl
58335 all-expect: maybe-all-tk
58336 configure-itcl: maybe-configure-tcl
58337 configure-itcl: maybe-configure-tk
58338 all-itcl: maybe-all-tcl
58339 all-itcl: maybe-all-tk
58340 install-itcl: maybe-install-tcl
58341 configure-tk: maybe-configure-tcl
58342 all-tk: maybe-all-tcl
58343 all-sid: maybe-all-libiberty
58344 all-sid: maybe-all-bfd
58345 all-sid: maybe-all-opcodes
58346 all-sid: maybe-all-tcl
58347 all-sid: maybe-all-tk
58348 install-sid: maybe-install-tcl
58349 install-sid: maybe-install-tk
58350 configure-sim: maybe-configure-intl
58351 all-sim: maybe-all-intl
58352 all-sim: maybe-all-libiberty
58353 all-sim: maybe-all-bfd
58354 all-sim: maybe-all-opcodes
58355 all-sim: maybe-all-readline
58356 all-sim: maybe-configure-gdb
58357 all-fastjar: maybe-all-zlib
58358 all-fastjar: maybe-all-build-texinfo
58359 all-fastjar: maybe-all-libiberty
58360 all-autoconf: maybe-all-m4
58361 all-autoconf: maybe-all-build-texinfo
58362 all-automake: maybe-all-m4
58363 all-automake: maybe-all-build-texinfo
58364 all-automake: maybe-all-autoconf
58365 all-bison: maybe-all-intl
58366 all-bison: maybe-all-build-texinfo
58367 all-diff: maybe-all-intl
58368 all-diff: maybe-all-build-texinfo
58369 all-fileutils: maybe-all-intl
58370 all-fileutils: maybe-all-build-texinfo
58371 all-flex: maybe-all-build-bison
58372 all-flex: maybe-all-build-byacc
58373 all-flex: maybe-all-intl
58374 all-flex: maybe-all-m4
58375 all-flex: maybe-all-build-texinfo
58376 all-gzip: maybe-all-intl
58377 all-gzip: maybe-all-zlib
58378 all-gzip: maybe-all-build-texinfo
58379 all-hello: maybe-all-intl
58380 all-hello: maybe-all-build-texinfo
58381 all-m4: maybe-all-intl
58382 all-m4: maybe-all-build-texinfo
58383 all-make: maybe-all-intl
58384 all-make: maybe-all-build-texinfo
58385 all-patch: maybe-all-build-texinfo
58386 all-make: maybe-all-build-texinfo
58387 all-prms: maybe-all-libiberty
58388 all-recode: maybe-all-build-texinfo
58389 all-sed: maybe-all-build-texinfo
58390 all-send-pr: maybe-all-prms
58391 all-tar: maybe-all-build-texinfo
58392 all-uudecode: maybe-all-build-texinfo
58393 configure-target-boehm-gc: maybe-configure-target-qthreads
58394 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
58395 configure-target-fastjar: maybe-configure-target-zlib
58396 all-target-fastjar: maybe-all-target-zlib
58397 all-target-fastjar: maybe-all-target-libiberty
58398 configure-target-libjava: maybe-configure-target-zlib
58399 configure-target-libjava: maybe-configure-target-boehm-gc
58400 configure-target-libjava: maybe-configure-target-qthreads
58401 configure-target-libjava: maybe-configure-target-libffi
58402 all-target-libjava: maybe-all-fastjar
58403 all-target-libjava: maybe-all-target-zlib
58404 all-target-libjava: maybe-all-target-boehm-gc
58405 all-target-libjava: maybe-all-target-qthreads
58406 all-target-libjava: maybe-all-target-libffi
58407 configure-target-libobjc: maybe-configure-target-boehm-gc
58408 all-target-libobjc: maybe-all-target-libiberty
58409 all-target-libobjc: maybe-all-target-boehm-gc
58410 all-target-libstdc++-v3: maybe-all-target-libiberty
58411 configure-target-libstdc++-v3: maybe-configure-target-libgomp
58413 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58414 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58415 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58416 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58417 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58418 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58419 all-target-libstdc++-v3: maybe-configure-target-libgomp
58421 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58422 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58423 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58424 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58425 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58426 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58427 all-target-libgloss: maybe-all-target-newlib
58428 all-target-winsup: maybe-all-target-libiberty
58429 all-target-winsup: maybe-all-target-libtermcap
58430 configure-target-libiberty: maybe-all-binutils
58431 configure-target-libiberty: maybe-all-ld
58432 configure-target-newlib: maybe-all-binutils
58433 configure-target-newlib: maybe-all-ld
58436 # Dependencies for target modules on other target modules are
58437 # described by lang_env_dependencies; the defaults apply to anything
58438 # not mentioned there.
58441 @if gcc-bootstrap
58442 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
58443 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
58444 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
58445 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
58446 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
58447 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
58448 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
58449 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
58450 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
58451 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
58452 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
58453 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
58454 @endif gcc-bootstrap
58456 @if gcc-no-bootstrap
58457 configure-target-libstdc++-v3: maybe-all-target-libgcc
58458 configure-target-libmudflap: maybe-all-target-libgcc
58459 configure-target-libssp: maybe-all-target-libgcc
58460 configure-target-newlib: maybe-all-target-libgcc
58461 configure-target-libgfortran: maybe-all-target-libgcc
58462 configure-target-libobjc: maybe-all-target-libgcc
58463 configure-target-libtermcap: maybe-all-target-libgcc
58464 configure-target-winsup: maybe-all-target-libgcc
58465 configure-target-libgloss: maybe-all-target-libgcc
58466 configure-target-libiberty: maybe-all-target-libgcc
58467 configure-target-gperf: maybe-all-target-libgcc
58468 configure-target-examples: maybe-all-target-libgcc
58469 configure-target-libffi: maybe-all-target-libgcc
58470 configure-target-libjava: maybe-all-target-libgcc
58471 configure-target-zlib: maybe-all-target-libgcc
58472 configure-target-boehm-gc: maybe-all-target-libgcc
58473 configure-target-qthreads: maybe-all-target-libgcc
58474 configure-target-rda: maybe-all-target-libgcc
58475 configure-target-libada: maybe-all-target-libgcc
58476 configure-target-libgomp: maybe-all-target-libgcc
58477 @endif gcc-no-bootstrap
58480 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
58482 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
58484 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
58488 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
58490 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
58492 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
58494 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
58498 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
58499 configure-target-gperf: maybe-all-target-libstdc++-v3
58501 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
58503 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
58505 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
58506 configure-target-libjava: maybe-all-target-libstdc++-v3
58508 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
58510 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
58512 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
58514 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
58516 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
58518 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
58521 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
58522 GDB_TK = @GDB_TK@
58523 INSTALL_GDB_TK = @INSTALL_GDB_TK@
58524 configure-gdb: $(CONFIGURE_GDB_TK)
58525 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
58526 install-gdb: $(INSTALL_GDB_TK)
58528 # Serialization dependencies. Host configures don't work well in parallel to
58529 # each other, due to contention over config.cache. Target configures and
58530 # build configures are similar.
58531 @serialization_dependencies@
58533 # --------------------------------
58534 # Regenerating top level configury
58535 # --------------------------------
58537 # Rebuilding Makefile.in, using autogen.
58538 AUTOGEN = autogen
58539 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
58540 cd $(srcdir) && $(AUTOGEN) Makefile.def
58542 # Rebuilding Makefile.
58543 Makefile: $(srcdir)/Makefile.in config.status
58544 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
58546 config.status: configure
58547 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
58549 # Rebuilding configure.
58550 AUTOCONF = autoconf
58551 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
58552 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
58553 cd $(srcdir) && $(AUTOCONF)
58555 # ------------------------------
58556 # Special directives to GNU Make
58557 # ------------------------------
58559 # Don't pass command-line variables to submakes.
58560 .NOEXPORT:
58561 MAKEOVERRIDES=
58563 # end of Makefile.in