* breakpoint.h (breakpoint_restore_shadows): New
[deliverable/binutils-gdb.git] / Makefile.in
... / ...
CommitLineData
1
2# Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3#
4# Makefile for directory with subdirs to build.
5# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation
7#
8# This file is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2 of the License, or
11# (at your option) any later version.
12#
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License
19# along with this program; if not, write to the Free Software
20# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21#
22
23# -------------------------------
24# Standard Autoconf-set variables
25# -------------------------------
26VPATH=@srcdir@
27
28build_alias=@build_noncanonical@
29build_vendor=@build_vendor@
30build_os=@build_os@
31build=@build@
32host_alias=@host_noncanonical@
33host_vendor=@host_vendor@
34host_os=@host_os@
35host=@host@
36target_alias=@target_noncanonical@
37target_vendor=@target_vendor@
38target_os=@target_os@
39target=@target@
40
41program_transform_name = @program_transform_name@
42
43prefix = @prefix@
44exec_prefix = @exec_prefix@
45
46srcdir = @srcdir@
47
48bindir = @bindir@
49sbindir = @sbindir@
50libexecdir = @libexecdir@
51datadir = @datadir@
52sysconfdir = @sysconfdir@
53sharedstatedir = @sharedstatedir@
54localstatedir = @localstatedir@
55libdir = @libdir@
56includedir = @includedir@
57oldincludedir = @oldincludedir@
58infodir = @infodir@
59datarootdir = @datarootdir@
60docdir = @docdir@
61pdfdir = @pdfdir@
62htmldir = @htmldir@
63mandir = @mandir@
64man1dir = $(mandir)/man1
65man2dir = $(mandir)/man2
66man3dir = $(mandir)/man3
67man4dir = $(mandir)/man4
68man5dir = $(mandir)/man5
69man6dir = $(mandir)/man6
70man7dir = $(mandir)/man7
71man8dir = $(mandir)/man8
72man9dir = $(mandir)/man9
73
74INSTALL = @INSTALL@
75INSTALL_PROGRAM = @INSTALL_PROGRAM@
76INSTALL_SCRIPT = @INSTALL_SCRIPT@
77INSTALL_DATA = @INSTALL_DATA@
78LN = @LN@
79LN_S = @LN_S@
80MAINT = @MAINT@
81MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
82MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
83
84# -------------------------------------------------
85# Miscellaneous non-standard autoconf-set variables
86# -------------------------------------------------
87
88# The gcc driver likes to know the arguments it was configured with.
89TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
90
91tooldir = @tooldir@
92build_tooldir = @build_tooldir@
93
94GDB_NLM_DEPS =
95
96# This is the name of the environment variable used for the path to
97# the libraries.
98RPATH_ENVVAR = @RPATH_ENVVAR@
99
100# Build programs are put under this directory.
101BUILD_SUBDIR = @build_subdir@
102# This is set by the configure script to the arguments to use when configuring
103# directories built for the build system.
104BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
105
106# This is the list of variables to export in the environment when
107# configuring any subdirectory. It must also be exported whenever
108# recursing into a build directory in case that directory's Makefile
109# re-runs configure.
110BASE_EXPORTS = \
111 FLEX="$(FLEX)"; export FLEX; \
112 LEX="$(LEX)"; export LEX; \
113 BISON="$(BISON)"; export BISON; \
114 YACC="$(YACC)"; export YACC; \
115 M4="$(M4)"; export M4; \
116 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
117
118# This is the list of variables to export in the environment when
119# configuring subdirectories for the build system.
120BUILD_EXPORTS = \
121 $(BASE_EXPORTS) \
122 AR="$(AR_FOR_BUILD)"; export AR; \
123 AS="$(AS_FOR_BUILD)"; export AS; \
124 CC="$(CC_FOR_BUILD)"; export CC; \
125 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
126 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
127 CXX="$(CXX_FOR_BUILD)"; export CXX; \
128 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
129 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
130 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
131 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
132 LD="$(LD_FOR_BUILD)"; export LD; \
133 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
134 NM="$(NM_FOR_BUILD)"; export NM; \
135 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
136 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
137 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
138
139# This is the list of directories to built for the host system.
140SUBDIRS = @configdirs@
141# This is set by the configure script to the arguments to use when configuring
142# directories built for the host system.
143HOST_CONFIGARGS = @host_configargs@
144# Host programs are put under this directory, which is . except if building
145# with srcdir=..
146HOST_SUBDIR = @host_subdir@
147# This is the list of variables to export in the environment when
148# configuring subdirectories for the host system. We need to pass
149# some to the GCC configure because of its hybrid host/target nature.
150HOST_EXPORTS = \
151 $(BASE_EXPORTS) \
152 CC="$(CC)"; export CC; \
153 CFLAGS="$(CFLAGS)"; export CFLAGS; \
154 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155 CXX="$(CXX)"; export CXX; \
156 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
157 AR="$(AR)"; export AR; \
158 AS="$(AS)"; export AS; \
159 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
160 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
161 LD="$(LD)"; export LD; \
162 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
163 NM="$(NM)"; export NM; \
164 RANLIB="$(RANLIB)"; export RANLIB; \
165 WINDRES="$(WINDRES)"; export WINDRES; \
166 WINDMC="$(WINDMC)"; export WINDMC; \
167 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
168 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
169 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
170 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
171 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
172 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
173 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
174 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
175 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
176 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
177 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
178 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
179@if gcc-bootstrap
180 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
181@endif gcc-bootstrap
182 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
183
184# Similar, for later GCC stages.
185POSTSTAGE1_HOST_EXPORTS = \
186 $(HOST_EXPORTS) \
187 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
188 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
189 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
190 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
191 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
192 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
193 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
194
195# Target libraries are put under this directory:
196TARGET_SUBDIR = @target_subdir@
197# This is set by the configure script to the arguments to use when configuring
198# directories built for the target.
199TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
200# This is the list of variables to export in the environment when
201# configuring subdirectories for the host system.
202BASE_TARGET_EXPORTS = \
203 $(BASE_EXPORTS) \
204 AR="$(AR_FOR_TARGET)"; export AR; \
205 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
206 CC="$(CC_FOR_TARGET)"; export CC; \
207 CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
208 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
209 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
211 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
212 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
213 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
214 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
215 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
216 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
217 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
218 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
219 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
220 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
221 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
222 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
223 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
224
225RAW_CXX_TARGET_EXPORTS = \
226 $(BASE_TARGET_EXPORTS) \
227 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
228 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
229
230NORMAL_TARGET_EXPORTS = \
231 $(BASE_TARGET_EXPORTS) \
232 CXX="$(CXX_FOR_TARGET)"; export CXX;
233
234# Where to find GMP
235HOST_GMPLIBS = @gmplibs@
236HOST_GMPINC = @gmpinc@
237
238# ----------------------------------------------
239# Programs producing files for the BUILD machine
240# ----------------------------------------------
241
242SHELL = @config_shell@
243
244# pwd command to use. Allow user to override default by setting PWDCMD in
245# the environment to account for automounters. The make variable must not
246# be called PWDCMD, otherwise the value set here is passed to make
247# subprocesses and overrides the setting from the user's environment.
248# Don't use PWD since it is a common shell environment variable and we
249# don't want to corrupt it.
250PWD_COMMAND = $${PWDCMD-pwd}
251
252# compilers to use to create programs which must be run in the build
253# environment.
254AR_FOR_BUILD = @AR_FOR_BUILD@
255AS_FOR_BUILD = @AS_FOR_BUILD@
256CC_FOR_BUILD = @CC_FOR_BUILD@
257CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
258CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
259CXX_FOR_BUILD = @CXX_FOR_BUILD@
260DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
261GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
262GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
263LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
264LD_FOR_BUILD = @LD_FOR_BUILD@
265NM_FOR_BUILD = @NM_FOR_BUILD@
266RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
267WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
268WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
269
270# Special variables passed down in EXTRA_GCC_FLAGS. They are defined
271# here so that they can be overridden by Makefile fragments.
272BUILD_PREFIX = @BUILD_PREFIX@
273BUILD_PREFIX_1 = @BUILD_PREFIX_1@
274
275# Flags to pass to stage2 and later makes. They are defined
276# here so that they can be overridden by Makefile fragments.
277BOOT_CFLAGS= -g -O2
278BOOT_LDFLAGS=
279
280BISON = @BISON@
281YACC = @YACC@
282FLEX = @FLEX@
283LEX = @LEX@
284M4 = @M4@
285MAKEINFO = @MAKEINFO@
286EXPECT = @EXPECT@
287RUNTEST = @RUNTEST@
288
289# This just becomes part of the MAKEINFO definition passed down to
290# sub-makes. It lets flags be given on the command line while still
291# using the makeinfo from the object tree.
292# (Default to avoid splitting info files by setting the threshold high.)
293MAKEINFOFLAGS = --split-size=5000000
294
295# ---------------------------------------------
296# Programs producing files for the HOST machine
297# ---------------------------------------------
298
299AS = @AS@
300AR = @AR@
301AR_FLAGS = rc
302CC = @CC@
303CXX = @CXX@
304DLLTOOL = @DLLTOOL@
305LD = @LD@
306LIPO = @LIPO@
307NM = @NM@
308OBJDUMP = @OBJDUMP@
309RANLIB = @RANLIB@
310STRIP = @STRIP@
311WINDRES = @WINDRES@
312WINDMC = @WINDMC@
313
314GNATBIND = @GNATBIND@
315GNATMAKE = @GNATMAKE@
316
317CFLAGS = @CFLAGS@
318LDFLAGS = @LDFLAGS@
319LIBCFLAGS = $(CFLAGS)
320CXXFLAGS = @CXXFLAGS@
321LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
322PICFLAG =
323
324# Only build the C compiler for stage1, because that is the only one that
325# we can guarantee will build with the native compiler, and also it is the
326# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
327# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
328# overrideable (for a bootstrap build stage1 also builds gcc.info).
329
330STAGE1_CHECKING=@stage1_checking@
331STAGE1_LANGUAGES=@stage1_languages@
332
333STAGE1_CFLAGS=@stage1_cflags@
334STAGE2_CFLAGS=$(BOOT_CFLAGS)
335STAGE3_CFLAGS=$(BOOT_CFLAGS)
336STAGE4_CFLAGS=$(BOOT_CFLAGS)
337
338STAGE1_LIBCFLAGS=@stage1_cflags@
339STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
340STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
341STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
342
343do-compare = @do_compare@
344do-compare3 = $(do-compare)
345do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
346
347# -----------------------------------------------
348# Programs producing files for the TARGET machine
349# -----------------------------------------------
350
351FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
352
353AR_FOR_TARGET=@AR_FOR_TARGET@
354AS_FOR_TARGET=@AS_FOR_TARGET@
355CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
356
357# If GCC_FOR_TARGET is not overriden on the command line, then this
358# variable is passed down to the gcc Makefile, where it is used to
359# build libgcc2.a. We define it here so that it can itself be
360# overridden on the command line.
361GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
362CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
363RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
364GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
365GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
366DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
367LD_FOR_TARGET=@LD_FOR_TARGET@
368
369LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
370NM_FOR_TARGET=@NM_FOR_TARGET@
371OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
372RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
373STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
374WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
375WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
376
377COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
378COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
379COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
380
381CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
382CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
383SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
384DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
385
386LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
387LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
388LDFLAGS_FOR_TARGET =
389PICFLAG_FOR_TARGET =
390
391# ------------------------------------
392# Miscellaneous targets and flag lists
393# ------------------------------------
394
395# The first rule in the file had better be this one. Don't put any above it.
396# This lives here to allow makefile fragments to contain dependencies.
397all:
398
399#### host and target specific makefile fragments come in here.
400@target_makefile_frag@
401@alphaieee_frag@
402@ospace_frag@
403@host_makefile_frag@
404###
405
406# This is the list of directories that may be needed in RPATH_ENVVAR
407# so that prorgams built for the target machine work.
408TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
409
410@if target-libstdc++-v3
411TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
412@endif target-libstdc++-v3
413
414@if target-libmudflap
415TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
416@endif target-libmudflap
417
418@if target-libssp
419TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
420@endif target-libssp
421
422@if target-libgomp
423TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
424@endif target-libgomp
425
426
427
428# This is the list of directories that may be needed in RPATH_ENVVAR
429# so that programs built for the host machine work.
430HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
431
432# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
433@if gcc
434HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
435@endif gcc
436
437
438@if bfd
439HOST_LIB_PATH_bfd = \
440 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
441@endif bfd
442
443@if opcodes
444HOST_LIB_PATH_opcodes = \
445 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
446@endif opcodes
447
448@if gmp
449HOST_LIB_PATH_gmp = \
450 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
451@endif gmp
452
453@if mpfr
454HOST_LIB_PATH_mpfr = \
455 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
456@endif mpfr
457
458
459# Flags to pass down to all sub-makes.
460BASE_FLAGS_TO_PASS = \
461 "DESTDIR=$(DESTDIR)" \
462 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
463 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
464 "bindir=$(bindir)" \
465 "datadir=$(datadir)" \
466 "exec_prefix=$(exec_prefix)" \
467 "includedir=$(includedir)" \
468 "datarootdir=$(datarootdir)" \
469 "docdir=$(docdir)" \
470 "infodir=$(infodir)" \
471 "pdfdir=$(pdfdir)" \
472 "htmldir=$(htmldir)" \
473 "libdir=$(libdir)" \
474 "libexecdir=$(libexecdir)" \
475 "lispdir=$(lispdir)" \
476 "localstatedir=$(localstatedir)" \
477 "mandir=$(mandir)" \
478 "oldincludedir=$(oldincludedir)" \
479 "prefix=$(prefix)" \
480 "sbindir=$(sbindir)" \
481 "sharedstatedir=$(sharedstatedir)" \
482 "sysconfdir=$(sysconfdir)" \
483 "tooldir=$(tooldir)" \
484 "build_tooldir=$(build_tooldir)" \
485 "target_alias=$(target_alias)" \
486 "BISON=$(BISON)" \
487 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
488 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
489 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
490 "EXPECT=$(EXPECT)" \
491 "FLEX=$(FLEX)" \
492 "INSTALL=$(INSTALL)" \
493 "INSTALL_DATA=$(INSTALL_DATA)" \
494 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
495 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
496 "LEX=$(LEX)" \
497 "M4=$(M4)" \
498 "MAKE=$(MAKE)" \
499 "RUNTEST=$(RUNTEST)" \
500 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
501 "SHELL=$(SHELL)" \
502 "YACC=$(YACC)" \
503 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
504 "AR_FLAGS=$(AR_FLAGS)" \
505 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
506 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
507 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
508 "CFLAGS=$(CFLAGS)" \
509 "CXXFLAGS=$(CXXFLAGS)" \
510 "LDFLAGS=$(LDFLAGS)" \
511 "LIBCFLAGS=$(LIBCFLAGS)" \
512 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
513 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
514 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
515 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
516 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
517 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
518 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
519 "GNATBIND=$(GNATBIND)" \
520 "GNATMAKE=$(GNATMAKE)" \
521 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
522 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
523 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
524 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
525 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
526 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
527 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
528 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
529 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
530 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
531 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
532 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
533 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
534 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
535 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
536 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
537 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
538 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
539 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
540 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
541 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
542 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
543 "LEAN=$(LEAN)" \
544 "CONFIG_SHELL=$(SHELL)" \
545 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
546
547# We leave this in just in case, but it is not needed anymore.
548RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
549
550# Flags to pass down to most sub-makes, in which we're building with
551# the host environment.
552EXTRA_HOST_FLAGS = \
553 'AR=$(AR)' \
554 'AS=$(AS)' \
555 'CC=$(CC)' \
556 'CXX=$(CXX)' \
557 'DLLTOOL=$(DLLTOOL)' \
558 'LD=$(LD)' \
559 'LIPO=$(LIPO)' \
560 'NM=$(NM)' \
561 'OBJDUMP=$(OBJDUMP)' \
562 'RANLIB=$(RANLIB)' \
563 'STRIP=$(STRIP)' \
564 'WINDRES=$(WINDRES)' \
565 'WINDMC=$(WINDMC)'
566
567FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
568
569# Flags that are concerned with the location of the X11 include files
570# and library files
571#
572# NOTE: until the top-level is getting the values via autoconf, it only
573# causes problems to have this top-level Makefile overriding the autoconf-set
574# values in child directories. Only variables that don't conflict with
575# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
576#
577X11_FLAGS_TO_PASS = \
578 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
579 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
580
581# Flags to pass to stage2 and later makes.
582
583POSTSTAGE1_FLAGS_TO_PASS = \
584 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
585 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
586 LDFLAGS="$(BOOT_LDFLAGS)" \
587 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
588
589# Flags to pass down to makes which are built with the target environment.
590# The double $ decreases the length of the command line; those variables
591# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
592# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
593# so we expand them here.
594EXTRA_TARGET_FLAGS = \
595 'AR=$$(AR_FOR_TARGET)' \
596 'AS=$(COMPILER_AS_FOR_TARGET)' \
597 'CC=$$(CC_FOR_TARGET)' \
598 'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
599 'CXX=$$(CXX_FOR_TARGET)' \
600 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
601 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
602 'LD=$(COMPILER_LD_FOR_TARGET)' \
603 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
604 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
605 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
606 'NM=$(COMPILER_NM_FOR_TARGET)' \
607 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
608 'RANLIB=$$(RANLIB_FOR_TARGET)' \
609 'WINDRES=$$(WINDRES_FOR_TARGET)' \
610 'WINDMC=$$(WINDMC_FOR_TARGET)'
611
612TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
613
614# Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
615# unfortunately needs the native compiler and the target ar and
616# ranlib.
617# If any variables are added here, they must be added to do-*, below.
618# The BUILD_* variables are a special case, which are used for the gcc
619# cross-building scheme.
620EXTRA_GCC_FLAGS = \
621 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
622 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
623 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
624 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
625 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
626 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
627
628GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
629
630.PHONY: configure-host
631configure-host: \
632 maybe-configure-ash \
633 maybe-configure-autoconf \
634 maybe-configure-automake \
635 maybe-configure-bash \
636 maybe-configure-bfd \
637 maybe-configure-opcodes \
638 maybe-configure-binutils \
639 maybe-configure-bison \
640 maybe-configure-byacc \
641 maybe-configure-bzip2 \
642 maybe-configure-dejagnu \
643 maybe-configure-diff \
644 maybe-configure-dosutils \
645 maybe-configure-etc \
646 maybe-configure-fastjar \
647 maybe-configure-fileutils \
648 maybe-configure-findutils \
649 maybe-configure-find \
650 maybe-configure-fixincludes \
651 maybe-configure-flex \
652 maybe-configure-gas \
653 maybe-configure-gcc \
654 maybe-configure-gawk \
655 maybe-configure-gettext \
656 maybe-configure-gmp \
657 maybe-configure-mpfr \
658 maybe-configure-gnuserv \
659 maybe-configure-gprof \
660 maybe-configure-gzip \
661 maybe-configure-hello \
662 maybe-configure-indent \
663 maybe-configure-intl \
664 maybe-configure-tcl \
665 maybe-configure-itcl \
666 maybe-configure-ld \
667 maybe-configure-libcpp \
668 maybe-configure-libdecnumber \
669 maybe-configure-libgui \
670 maybe-configure-libiberty \
671 maybe-configure-libtool \
672 maybe-configure-m4 \
673 maybe-configure-make \
674 maybe-configure-mmalloc \
675 maybe-configure-patch \
676 maybe-configure-perl \
677 maybe-configure-prms \
678 maybe-configure-rcs \
679 maybe-configure-readline \
680 maybe-configure-release \
681 maybe-configure-recode \
682 maybe-configure-sed \
683 maybe-configure-send-pr \
684 maybe-configure-shellutils \
685 maybe-configure-sid \
686 maybe-configure-sim \
687 maybe-configure-tar \
688 maybe-configure-texinfo \
689 maybe-configure-textutils \
690 maybe-configure-time \
691 maybe-configure-uudecode \
692 maybe-configure-wdiff \
693 maybe-configure-zip \
694 maybe-configure-zlib \
695 maybe-configure-gdb \
696 maybe-configure-expect \
697 maybe-configure-guile \
698 maybe-configure-tk \
699 maybe-configure-libtermcap \
700 maybe-configure-utils \
701 maybe-configure-gnattools
702.PHONY: configure-target
703configure-target: \
704 maybe-configure-target-libstdc++-v3 \
705 maybe-configure-target-libmudflap \
706 maybe-configure-target-libssp \
707 maybe-configure-target-newlib \
708 maybe-configure-target-libgcc \
709 maybe-configure-target-libgfortran \
710 maybe-configure-target-libobjc \
711 maybe-configure-target-libtermcap \
712 maybe-configure-target-winsup \
713 maybe-configure-target-libgloss \
714 maybe-configure-target-libiberty \
715 maybe-configure-target-gperf \
716 maybe-configure-target-examples \
717 maybe-configure-target-libffi \
718 maybe-configure-target-libjava \
719 maybe-configure-target-zlib \
720 maybe-configure-target-boehm-gc \
721 maybe-configure-target-qthreads \
722 maybe-configure-target-rda \
723 maybe-configure-target-libada \
724 maybe-configure-target-libgomp
725
726# The target built for a native non-bootstrap build.
727.PHONY: all
728all:
729@if gcc-bootstrap
730 [ -f stage_final ] || echo stage3 > stage_final
731 @r=`${PWD_COMMAND}`; export r; \
732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
733 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
734@endif gcc-bootstrap
735 @: $(MAKE); $(unstage)
736 @r=`${PWD_COMMAND}`; export r; \
737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
738 if [ -f stage_last ]; then \
739 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
740 else \
741 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
742 fi
743
744.PHONY: all-build
745
746all-build: maybe-all-build-libiberty
747all-build: maybe-all-build-bison
748all-build: maybe-all-build-byacc
749all-build: maybe-all-build-flex
750all-build: maybe-all-build-m4
751all-build: maybe-all-build-texinfo
752all-build: maybe-all-build-fixincludes
753
754.PHONY: all-host
755
756all-host: maybe-all-ash
757all-host: maybe-all-autoconf
758all-host: maybe-all-automake
759all-host: maybe-all-bash
760@if bfd-no-bootstrap
761all-host: maybe-all-bfd
762@endif bfd-no-bootstrap
763@if opcodes-no-bootstrap
764all-host: maybe-all-opcodes
765@endif opcodes-no-bootstrap
766@if binutils-no-bootstrap
767all-host: maybe-all-binutils
768@endif binutils-no-bootstrap
769all-host: maybe-all-bison
770all-host: maybe-all-byacc
771all-host: maybe-all-bzip2
772all-host: maybe-all-dejagnu
773all-host: maybe-all-diff
774all-host: maybe-all-dosutils
775all-host: maybe-all-etc
776all-host: maybe-all-fastjar
777all-host: maybe-all-fileutils
778all-host: maybe-all-findutils
779all-host: maybe-all-find
780all-host: maybe-all-fixincludes
781all-host: maybe-all-flex
782@if gas-no-bootstrap
783all-host: maybe-all-gas
784@endif gas-no-bootstrap
785@if gcc-no-bootstrap
786all-host: maybe-all-gcc
787@endif gcc-no-bootstrap
788all-host: maybe-all-gawk
789all-host: maybe-all-gettext
790@if gmp-no-bootstrap
791all-host: maybe-all-gmp
792@endif gmp-no-bootstrap
793@if mpfr-no-bootstrap
794all-host: maybe-all-mpfr
795@endif mpfr-no-bootstrap
796all-host: maybe-all-gnuserv
797all-host: maybe-all-gprof
798all-host: maybe-all-gzip
799all-host: maybe-all-hello
800all-host: maybe-all-indent
801@if intl-no-bootstrap
802all-host: maybe-all-intl
803@endif intl-no-bootstrap
804all-host: maybe-all-tcl
805all-host: maybe-all-itcl
806@if ld-no-bootstrap
807all-host: maybe-all-ld
808@endif ld-no-bootstrap
809@if libcpp-no-bootstrap
810all-host: maybe-all-libcpp
811@endif libcpp-no-bootstrap
812@if libdecnumber-no-bootstrap
813all-host: maybe-all-libdecnumber
814@endif libdecnumber-no-bootstrap
815all-host: maybe-all-libgui
816@if libiberty-no-bootstrap
817all-host: maybe-all-libiberty
818@endif libiberty-no-bootstrap
819all-host: maybe-all-libtool
820all-host: maybe-all-m4
821all-host: maybe-all-make
822all-host: maybe-all-mmalloc
823all-host: maybe-all-patch
824all-host: maybe-all-perl
825all-host: maybe-all-prms
826all-host: maybe-all-rcs
827all-host: maybe-all-readline
828all-host: maybe-all-release
829all-host: maybe-all-recode
830all-host: maybe-all-sed
831all-host: maybe-all-send-pr
832all-host: maybe-all-shellutils
833all-host: maybe-all-sid
834all-host: maybe-all-sim
835all-host: maybe-all-tar
836all-host: maybe-all-texinfo
837all-host: maybe-all-textutils
838all-host: maybe-all-time
839all-host: maybe-all-uudecode
840all-host: maybe-all-wdiff
841all-host: maybe-all-zip
842@if zlib-no-bootstrap
843all-host: maybe-all-zlib
844@endif zlib-no-bootstrap
845all-host: maybe-all-gdb
846all-host: maybe-all-expect
847all-host: maybe-all-guile
848all-host: maybe-all-tk
849all-host: maybe-all-libtermcap
850all-host: maybe-all-utils
851all-host: maybe-all-gnattools
852
853.PHONY: all-target
854
855all-target: maybe-all-target-libstdc++-v3
856all-target: maybe-all-target-libmudflap
857all-target: maybe-all-target-libssp
858all-target: maybe-all-target-newlib
859@if target-libgcc-no-bootstrap
860all-target: maybe-all-target-libgcc
861@endif target-libgcc-no-bootstrap
862all-target: maybe-all-target-libgfortran
863all-target: maybe-all-target-libobjc
864all-target: maybe-all-target-libtermcap
865all-target: maybe-all-target-winsup
866all-target: maybe-all-target-libgloss
867all-target: maybe-all-target-libiberty
868all-target: maybe-all-target-gperf
869all-target: maybe-all-target-examples
870all-target: maybe-all-target-libffi
871all-target: maybe-all-target-libjava
872all-target: maybe-all-target-zlib
873all-target: maybe-all-target-boehm-gc
874all-target: maybe-all-target-qthreads
875all-target: maybe-all-target-rda
876all-target: maybe-all-target-libada
877all-target: maybe-all-target-libgomp
878
879# Do a target for all the subdirectories. A ``make do-X'' will do a
880# ``make X'' in all subdirectories (because, in general, there is a
881# dependency (below) of X upon do-X, a ``make X'' will also do this,
882# but it may do additional work as well).
883
884.PHONY: do-info
885do-info:
886 @: $(MAKE); $(unstage)
887 @r=`${PWD_COMMAND}`; export r; \
888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
889 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
890 info-target
891
892
893.PHONY: info-host
894
895info-host: maybe-info-ash
896info-host: maybe-info-autoconf
897info-host: maybe-info-automake
898info-host: maybe-info-bash
899info-host: maybe-info-bfd
900info-host: maybe-info-opcodes
901info-host: maybe-info-binutils
902info-host: maybe-info-bison
903info-host: maybe-info-byacc
904info-host: maybe-info-bzip2
905info-host: maybe-info-dejagnu
906info-host: maybe-info-diff
907info-host: maybe-info-dosutils
908info-host: maybe-info-etc
909info-host: maybe-info-fastjar
910info-host: maybe-info-fileutils
911info-host: maybe-info-findutils
912info-host: maybe-info-find
913info-host: maybe-info-fixincludes
914info-host: maybe-info-flex
915info-host: maybe-info-gas
916info-host: maybe-info-gcc
917info-host: maybe-info-gawk
918info-host: maybe-info-gettext
919info-host: maybe-info-gmp
920info-host: maybe-info-mpfr
921info-host: maybe-info-gnuserv
922info-host: maybe-info-gprof
923info-host: maybe-info-gzip
924info-host: maybe-info-hello
925info-host: maybe-info-indent
926info-host: maybe-info-intl
927info-host: maybe-info-tcl
928info-host: maybe-info-itcl
929info-host: maybe-info-ld
930info-host: maybe-info-libcpp
931info-host: maybe-info-libdecnumber
932info-host: maybe-info-libgui
933info-host: maybe-info-libiberty
934info-host: maybe-info-libtool
935info-host: maybe-info-m4
936info-host: maybe-info-make
937info-host: maybe-info-mmalloc
938info-host: maybe-info-patch
939info-host: maybe-info-perl
940info-host: maybe-info-prms
941info-host: maybe-info-rcs
942info-host: maybe-info-readline
943info-host: maybe-info-release
944info-host: maybe-info-recode
945info-host: maybe-info-sed
946info-host: maybe-info-send-pr
947info-host: maybe-info-shellutils
948info-host: maybe-info-sid
949info-host: maybe-info-sim
950info-host: maybe-info-tar
951info-host: maybe-info-texinfo
952info-host: maybe-info-textutils
953info-host: maybe-info-time
954info-host: maybe-info-uudecode
955info-host: maybe-info-wdiff
956info-host: maybe-info-zip
957info-host: maybe-info-zlib
958info-host: maybe-info-gdb
959info-host: maybe-info-expect
960info-host: maybe-info-guile
961info-host: maybe-info-tk
962info-host: maybe-info-libtermcap
963info-host: maybe-info-utils
964info-host: maybe-info-gnattools
965
966.PHONY: info-target
967
968info-target: maybe-info-target-libstdc++-v3
969info-target: maybe-info-target-libmudflap
970info-target: maybe-info-target-libssp
971info-target: maybe-info-target-newlib
972info-target: maybe-info-target-libgcc
973info-target: maybe-info-target-libgfortran
974info-target: maybe-info-target-libobjc
975info-target: maybe-info-target-libtermcap
976info-target: maybe-info-target-winsup
977info-target: maybe-info-target-libgloss
978info-target: maybe-info-target-libiberty
979info-target: maybe-info-target-gperf
980info-target: maybe-info-target-examples
981info-target: maybe-info-target-libffi
982info-target: maybe-info-target-libjava
983info-target: maybe-info-target-zlib
984info-target: maybe-info-target-boehm-gc
985info-target: maybe-info-target-qthreads
986info-target: maybe-info-target-rda
987info-target: maybe-info-target-libada
988info-target: maybe-info-target-libgomp
989
990.PHONY: do-dvi
991do-dvi:
992 @: $(MAKE); $(unstage)
993 @r=`${PWD_COMMAND}`; export r; \
994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
995 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
996 dvi-target
997
998
999.PHONY: dvi-host
1000
1001dvi-host: maybe-dvi-ash
1002dvi-host: maybe-dvi-autoconf
1003dvi-host: maybe-dvi-automake
1004dvi-host: maybe-dvi-bash
1005dvi-host: maybe-dvi-bfd
1006dvi-host: maybe-dvi-opcodes
1007dvi-host: maybe-dvi-binutils
1008dvi-host: maybe-dvi-bison
1009dvi-host: maybe-dvi-byacc
1010dvi-host: maybe-dvi-bzip2
1011dvi-host: maybe-dvi-dejagnu
1012dvi-host: maybe-dvi-diff
1013dvi-host: maybe-dvi-dosutils
1014dvi-host: maybe-dvi-etc
1015dvi-host: maybe-dvi-fastjar
1016dvi-host: maybe-dvi-fileutils
1017dvi-host: maybe-dvi-findutils
1018dvi-host: maybe-dvi-find
1019dvi-host: maybe-dvi-fixincludes
1020dvi-host: maybe-dvi-flex
1021dvi-host: maybe-dvi-gas
1022dvi-host: maybe-dvi-gcc
1023dvi-host: maybe-dvi-gawk
1024dvi-host: maybe-dvi-gettext
1025dvi-host: maybe-dvi-gmp
1026dvi-host: maybe-dvi-mpfr
1027dvi-host: maybe-dvi-gnuserv
1028dvi-host: maybe-dvi-gprof
1029dvi-host: maybe-dvi-gzip
1030dvi-host: maybe-dvi-hello
1031dvi-host: maybe-dvi-indent
1032dvi-host: maybe-dvi-intl
1033dvi-host: maybe-dvi-tcl
1034dvi-host: maybe-dvi-itcl
1035dvi-host: maybe-dvi-ld
1036dvi-host: maybe-dvi-libcpp
1037dvi-host: maybe-dvi-libdecnumber
1038dvi-host: maybe-dvi-libgui
1039dvi-host: maybe-dvi-libiberty
1040dvi-host: maybe-dvi-libtool
1041dvi-host: maybe-dvi-m4
1042dvi-host: maybe-dvi-make
1043dvi-host: maybe-dvi-mmalloc
1044dvi-host: maybe-dvi-patch
1045dvi-host: maybe-dvi-perl
1046dvi-host: maybe-dvi-prms
1047dvi-host: maybe-dvi-rcs
1048dvi-host: maybe-dvi-readline
1049dvi-host: maybe-dvi-release
1050dvi-host: maybe-dvi-recode
1051dvi-host: maybe-dvi-sed
1052dvi-host: maybe-dvi-send-pr
1053dvi-host: maybe-dvi-shellutils
1054dvi-host: maybe-dvi-sid
1055dvi-host: maybe-dvi-sim
1056dvi-host: maybe-dvi-tar
1057dvi-host: maybe-dvi-texinfo
1058dvi-host: maybe-dvi-textutils
1059dvi-host: maybe-dvi-time
1060dvi-host: maybe-dvi-uudecode
1061dvi-host: maybe-dvi-wdiff
1062dvi-host: maybe-dvi-zip
1063dvi-host: maybe-dvi-zlib
1064dvi-host: maybe-dvi-gdb
1065dvi-host: maybe-dvi-expect
1066dvi-host: maybe-dvi-guile
1067dvi-host: maybe-dvi-tk
1068dvi-host: maybe-dvi-libtermcap
1069dvi-host: maybe-dvi-utils
1070dvi-host: maybe-dvi-gnattools
1071
1072.PHONY: dvi-target
1073
1074dvi-target: maybe-dvi-target-libstdc++-v3
1075dvi-target: maybe-dvi-target-libmudflap
1076dvi-target: maybe-dvi-target-libssp
1077dvi-target: maybe-dvi-target-newlib
1078dvi-target: maybe-dvi-target-libgcc
1079dvi-target: maybe-dvi-target-libgfortran
1080dvi-target: maybe-dvi-target-libobjc
1081dvi-target: maybe-dvi-target-libtermcap
1082dvi-target: maybe-dvi-target-winsup
1083dvi-target: maybe-dvi-target-libgloss
1084dvi-target: maybe-dvi-target-libiberty
1085dvi-target: maybe-dvi-target-gperf
1086dvi-target: maybe-dvi-target-examples
1087dvi-target: maybe-dvi-target-libffi
1088dvi-target: maybe-dvi-target-libjava
1089dvi-target: maybe-dvi-target-zlib
1090dvi-target: maybe-dvi-target-boehm-gc
1091dvi-target: maybe-dvi-target-qthreads
1092dvi-target: maybe-dvi-target-rda
1093dvi-target: maybe-dvi-target-libada
1094dvi-target: maybe-dvi-target-libgomp
1095
1096.PHONY: do-pdf
1097do-pdf:
1098 @: $(MAKE); $(unstage)
1099 @r=`${PWD_COMMAND}`; export r; \
1100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1101 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1102 pdf-target
1103
1104
1105.PHONY: pdf-host
1106
1107pdf-host: maybe-pdf-ash
1108pdf-host: maybe-pdf-autoconf
1109pdf-host: maybe-pdf-automake
1110pdf-host: maybe-pdf-bash
1111pdf-host: maybe-pdf-bfd
1112pdf-host: maybe-pdf-opcodes
1113pdf-host: maybe-pdf-binutils
1114pdf-host: maybe-pdf-bison
1115pdf-host: maybe-pdf-byacc
1116pdf-host: maybe-pdf-bzip2
1117pdf-host: maybe-pdf-dejagnu
1118pdf-host: maybe-pdf-diff
1119pdf-host: maybe-pdf-dosutils
1120pdf-host: maybe-pdf-etc
1121pdf-host: maybe-pdf-fastjar
1122pdf-host: maybe-pdf-fileutils
1123pdf-host: maybe-pdf-findutils
1124pdf-host: maybe-pdf-find
1125pdf-host: maybe-pdf-fixincludes
1126pdf-host: maybe-pdf-flex
1127pdf-host: maybe-pdf-gas
1128pdf-host: maybe-pdf-gcc
1129pdf-host: maybe-pdf-gawk
1130pdf-host: maybe-pdf-gettext
1131pdf-host: maybe-pdf-gmp
1132pdf-host: maybe-pdf-mpfr
1133pdf-host: maybe-pdf-gnuserv
1134pdf-host: maybe-pdf-gprof
1135pdf-host: maybe-pdf-gzip
1136pdf-host: maybe-pdf-hello
1137pdf-host: maybe-pdf-indent
1138pdf-host: maybe-pdf-intl
1139pdf-host: maybe-pdf-tcl
1140pdf-host: maybe-pdf-itcl
1141pdf-host: maybe-pdf-ld
1142pdf-host: maybe-pdf-libcpp
1143pdf-host: maybe-pdf-libdecnumber
1144pdf-host: maybe-pdf-libgui
1145pdf-host: maybe-pdf-libiberty
1146pdf-host: maybe-pdf-libtool
1147pdf-host: maybe-pdf-m4
1148pdf-host: maybe-pdf-make
1149pdf-host: maybe-pdf-mmalloc
1150pdf-host: maybe-pdf-patch
1151pdf-host: maybe-pdf-perl
1152pdf-host: maybe-pdf-prms
1153pdf-host: maybe-pdf-rcs
1154pdf-host: maybe-pdf-readline
1155pdf-host: maybe-pdf-release
1156pdf-host: maybe-pdf-recode
1157pdf-host: maybe-pdf-sed
1158pdf-host: maybe-pdf-send-pr
1159pdf-host: maybe-pdf-shellutils
1160pdf-host: maybe-pdf-sid
1161pdf-host: maybe-pdf-sim
1162pdf-host: maybe-pdf-tar
1163pdf-host: maybe-pdf-texinfo
1164pdf-host: maybe-pdf-textutils
1165pdf-host: maybe-pdf-time
1166pdf-host: maybe-pdf-uudecode
1167pdf-host: maybe-pdf-wdiff
1168pdf-host: maybe-pdf-zip
1169pdf-host: maybe-pdf-zlib
1170pdf-host: maybe-pdf-gdb
1171pdf-host: maybe-pdf-expect
1172pdf-host: maybe-pdf-guile
1173pdf-host: maybe-pdf-tk
1174pdf-host: maybe-pdf-libtermcap
1175pdf-host: maybe-pdf-utils
1176pdf-host: maybe-pdf-gnattools
1177
1178.PHONY: pdf-target
1179
1180pdf-target: maybe-pdf-target-libstdc++-v3
1181pdf-target: maybe-pdf-target-libmudflap
1182pdf-target: maybe-pdf-target-libssp
1183pdf-target: maybe-pdf-target-newlib
1184pdf-target: maybe-pdf-target-libgcc
1185pdf-target: maybe-pdf-target-libgfortran
1186pdf-target: maybe-pdf-target-libobjc
1187pdf-target: maybe-pdf-target-libtermcap
1188pdf-target: maybe-pdf-target-winsup
1189pdf-target: maybe-pdf-target-libgloss
1190pdf-target: maybe-pdf-target-libiberty
1191pdf-target: maybe-pdf-target-gperf
1192pdf-target: maybe-pdf-target-examples
1193pdf-target: maybe-pdf-target-libffi
1194pdf-target: maybe-pdf-target-libjava
1195pdf-target: maybe-pdf-target-zlib
1196pdf-target: maybe-pdf-target-boehm-gc
1197pdf-target: maybe-pdf-target-qthreads
1198pdf-target: maybe-pdf-target-rda
1199pdf-target: maybe-pdf-target-libada
1200pdf-target: maybe-pdf-target-libgomp
1201
1202.PHONY: do-html
1203do-html:
1204 @: $(MAKE); $(unstage)
1205 @r=`${PWD_COMMAND}`; export r; \
1206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1207 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1208 html-target
1209
1210
1211.PHONY: html-host
1212
1213html-host: maybe-html-ash
1214html-host: maybe-html-autoconf
1215html-host: maybe-html-automake
1216html-host: maybe-html-bash
1217html-host: maybe-html-bfd
1218html-host: maybe-html-opcodes
1219html-host: maybe-html-binutils
1220html-host: maybe-html-bison
1221html-host: maybe-html-byacc
1222html-host: maybe-html-bzip2
1223html-host: maybe-html-dejagnu
1224html-host: maybe-html-diff
1225html-host: maybe-html-dosutils
1226html-host: maybe-html-etc
1227html-host: maybe-html-fastjar
1228html-host: maybe-html-fileutils
1229html-host: maybe-html-findutils
1230html-host: maybe-html-find
1231html-host: maybe-html-fixincludes
1232html-host: maybe-html-flex
1233html-host: maybe-html-gas
1234html-host: maybe-html-gcc
1235html-host: maybe-html-gawk
1236html-host: maybe-html-gettext
1237html-host: maybe-html-gmp
1238html-host: maybe-html-mpfr
1239html-host: maybe-html-gnuserv
1240html-host: maybe-html-gprof
1241html-host: maybe-html-gzip
1242html-host: maybe-html-hello
1243html-host: maybe-html-indent
1244html-host: maybe-html-intl
1245html-host: maybe-html-tcl
1246html-host: maybe-html-itcl
1247html-host: maybe-html-ld
1248html-host: maybe-html-libcpp
1249html-host: maybe-html-libdecnumber
1250html-host: maybe-html-libgui
1251html-host: maybe-html-libiberty
1252html-host: maybe-html-libtool
1253html-host: maybe-html-m4
1254html-host: maybe-html-make
1255html-host: maybe-html-mmalloc
1256html-host: maybe-html-patch
1257html-host: maybe-html-perl
1258html-host: maybe-html-prms
1259html-host: maybe-html-rcs
1260html-host: maybe-html-readline
1261html-host: maybe-html-release
1262html-host: maybe-html-recode
1263html-host: maybe-html-sed
1264html-host: maybe-html-send-pr
1265html-host: maybe-html-shellutils
1266html-host: maybe-html-sid
1267html-host: maybe-html-sim
1268html-host: maybe-html-tar
1269html-host: maybe-html-texinfo
1270html-host: maybe-html-textutils
1271html-host: maybe-html-time
1272html-host: maybe-html-uudecode
1273html-host: maybe-html-wdiff
1274html-host: maybe-html-zip
1275html-host: maybe-html-zlib
1276html-host: maybe-html-gdb
1277html-host: maybe-html-expect
1278html-host: maybe-html-guile
1279html-host: maybe-html-tk
1280html-host: maybe-html-libtermcap
1281html-host: maybe-html-utils
1282html-host: maybe-html-gnattools
1283
1284.PHONY: html-target
1285
1286html-target: maybe-html-target-libstdc++-v3
1287html-target: maybe-html-target-libmudflap
1288html-target: maybe-html-target-libssp
1289html-target: maybe-html-target-newlib
1290html-target: maybe-html-target-libgcc
1291html-target: maybe-html-target-libgfortran
1292html-target: maybe-html-target-libobjc
1293html-target: maybe-html-target-libtermcap
1294html-target: maybe-html-target-winsup
1295html-target: maybe-html-target-libgloss
1296html-target: maybe-html-target-libiberty
1297html-target: maybe-html-target-gperf
1298html-target: maybe-html-target-examples
1299html-target: maybe-html-target-libffi
1300html-target: maybe-html-target-libjava
1301html-target: maybe-html-target-zlib
1302html-target: maybe-html-target-boehm-gc
1303html-target: maybe-html-target-qthreads
1304html-target: maybe-html-target-rda
1305html-target: maybe-html-target-libada
1306html-target: maybe-html-target-libgomp
1307
1308.PHONY: do-TAGS
1309do-TAGS:
1310 @: $(MAKE); $(unstage)
1311 @r=`${PWD_COMMAND}`; export r; \
1312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1313 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1314 TAGS-target
1315
1316
1317.PHONY: TAGS-host
1318
1319TAGS-host: maybe-TAGS-ash
1320TAGS-host: maybe-TAGS-autoconf
1321TAGS-host: maybe-TAGS-automake
1322TAGS-host: maybe-TAGS-bash
1323TAGS-host: maybe-TAGS-bfd
1324TAGS-host: maybe-TAGS-opcodes
1325TAGS-host: maybe-TAGS-binutils
1326TAGS-host: maybe-TAGS-bison
1327TAGS-host: maybe-TAGS-byacc
1328TAGS-host: maybe-TAGS-bzip2
1329TAGS-host: maybe-TAGS-dejagnu
1330TAGS-host: maybe-TAGS-diff
1331TAGS-host: maybe-TAGS-dosutils
1332TAGS-host: maybe-TAGS-etc
1333TAGS-host: maybe-TAGS-fastjar
1334TAGS-host: maybe-TAGS-fileutils
1335TAGS-host: maybe-TAGS-findutils
1336TAGS-host: maybe-TAGS-find
1337TAGS-host: maybe-TAGS-fixincludes
1338TAGS-host: maybe-TAGS-flex
1339TAGS-host: maybe-TAGS-gas
1340TAGS-host: maybe-TAGS-gcc
1341TAGS-host: maybe-TAGS-gawk
1342TAGS-host: maybe-TAGS-gettext
1343TAGS-host: maybe-TAGS-gmp
1344TAGS-host: maybe-TAGS-mpfr
1345TAGS-host: maybe-TAGS-gnuserv
1346TAGS-host: maybe-TAGS-gprof
1347TAGS-host: maybe-TAGS-gzip
1348TAGS-host: maybe-TAGS-hello
1349TAGS-host: maybe-TAGS-indent
1350TAGS-host: maybe-TAGS-intl
1351TAGS-host: maybe-TAGS-tcl
1352TAGS-host: maybe-TAGS-itcl
1353TAGS-host: maybe-TAGS-ld
1354TAGS-host: maybe-TAGS-libcpp
1355TAGS-host: maybe-TAGS-libdecnumber
1356TAGS-host: maybe-TAGS-libgui
1357TAGS-host: maybe-TAGS-libiberty
1358TAGS-host: maybe-TAGS-libtool
1359TAGS-host: maybe-TAGS-m4
1360TAGS-host: maybe-TAGS-make
1361TAGS-host: maybe-TAGS-mmalloc
1362TAGS-host: maybe-TAGS-patch
1363TAGS-host: maybe-TAGS-perl
1364TAGS-host: maybe-TAGS-prms
1365TAGS-host: maybe-TAGS-rcs
1366TAGS-host: maybe-TAGS-readline
1367TAGS-host: maybe-TAGS-release
1368TAGS-host: maybe-TAGS-recode
1369TAGS-host: maybe-TAGS-sed
1370TAGS-host: maybe-TAGS-send-pr
1371TAGS-host: maybe-TAGS-shellutils
1372TAGS-host: maybe-TAGS-sid
1373TAGS-host: maybe-TAGS-sim
1374TAGS-host: maybe-TAGS-tar
1375TAGS-host: maybe-TAGS-texinfo
1376TAGS-host: maybe-TAGS-textutils
1377TAGS-host: maybe-TAGS-time
1378TAGS-host: maybe-TAGS-uudecode
1379TAGS-host: maybe-TAGS-wdiff
1380TAGS-host: maybe-TAGS-zip
1381TAGS-host: maybe-TAGS-zlib
1382TAGS-host: maybe-TAGS-gdb
1383TAGS-host: maybe-TAGS-expect
1384TAGS-host: maybe-TAGS-guile
1385TAGS-host: maybe-TAGS-tk
1386TAGS-host: maybe-TAGS-libtermcap
1387TAGS-host: maybe-TAGS-utils
1388TAGS-host: maybe-TAGS-gnattools
1389
1390.PHONY: TAGS-target
1391
1392TAGS-target: maybe-TAGS-target-libstdc++-v3
1393TAGS-target: maybe-TAGS-target-libmudflap
1394TAGS-target: maybe-TAGS-target-libssp
1395TAGS-target: maybe-TAGS-target-newlib
1396TAGS-target: maybe-TAGS-target-libgcc
1397TAGS-target: maybe-TAGS-target-libgfortran
1398TAGS-target: maybe-TAGS-target-libobjc
1399TAGS-target: maybe-TAGS-target-libtermcap
1400TAGS-target: maybe-TAGS-target-winsup
1401TAGS-target: maybe-TAGS-target-libgloss
1402TAGS-target: maybe-TAGS-target-libiberty
1403TAGS-target: maybe-TAGS-target-gperf
1404TAGS-target: maybe-TAGS-target-examples
1405TAGS-target: maybe-TAGS-target-libffi
1406TAGS-target: maybe-TAGS-target-libjava
1407TAGS-target: maybe-TAGS-target-zlib
1408TAGS-target: maybe-TAGS-target-boehm-gc
1409TAGS-target: maybe-TAGS-target-qthreads
1410TAGS-target: maybe-TAGS-target-rda
1411TAGS-target: maybe-TAGS-target-libada
1412TAGS-target: maybe-TAGS-target-libgomp
1413
1414.PHONY: do-install-info
1415do-install-info:
1416 @: $(MAKE); $(unstage)
1417 @r=`${PWD_COMMAND}`; export r; \
1418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1419 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1420 install-info-target
1421
1422
1423.PHONY: install-info-host
1424
1425install-info-host: maybe-install-info-ash
1426install-info-host: maybe-install-info-autoconf
1427install-info-host: maybe-install-info-automake
1428install-info-host: maybe-install-info-bash
1429install-info-host: maybe-install-info-bfd
1430install-info-host: maybe-install-info-opcodes
1431install-info-host: maybe-install-info-binutils
1432install-info-host: maybe-install-info-bison
1433install-info-host: maybe-install-info-byacc
1434install-info-host: maybe-install-info-bzip2
1435install-info-host: maybe-install-info-dejagnu
1436install-info-host: maybe-install-info-diff
1437install-info-host: maybe-install-info-dosutils
1438install-info-host: maybe-install-info-etc
1439install-info-host: maybe-install-info-fastjar
1440install-info-host: maybe-install-info-fileutils
1441install-info-host: maybe-install-info-findutils
1442install-info-host: maybe-install-info-find
1443install-info-host: maybe-install-info-fixincludes
1444install-info-host: maybe-install-info-flex
1445install-info-host: maybe-install-info-gas
1446install-info-host: maybe-install-info-gcc
1447install-info-host: maybe-install-info-gawk
1448install-info-host: maybe-install-info-gettext
1449install-info-host: maybe-install-info-gmp
1450install-info-host: maybe-install-info-mpfr
1451install-info-host: maybe-install-info-gnuserv
1452install-info-host: maybe-install-info-gprof
1453install-info-host: maybe-install-info-gzip
1454install-info-host: maybe-install-info-hello
1455install-info-host: maybe-install-info-indent
1456install-info-host: maybe-install-info-intl
1457install-info-host: maybe-install-info-tcl
1458install-info-host: maybe-install-info-itcl
1459install-info-host: maybe-install-info-ld
1460install-info-host: maybe-install-info-libcpp
1461install-info-host: maybe-install-info-libdecnumber
1462install-info-host: maybe-install-info-libgui
1463install-info-host: maybe-install-info-libiberty
1464install-info-host: maybe-install-info-libtool
1465install-info-host: maybe-install-info-m4
1466install-info-host: maybe-install-info-make
1467install-info-host: maybe-install-info-mmalloc
1468install-info-host: maybe-install-info-patch
1469install-info-host: maybe-install-info-perl
1470install-info-host: maybe-install-info-prms
1471install-info-host: maybe-install-info-rcs
1472install-info-host: maybe-install-info-readline
1473install-info-host: maybe-install-info-release
1474install-info-host: maybe-install-info-recode
1475install-info-host: maybe-install-info-sed
1476install-info-host: maybe-install-info-send-pr
1477install-info-host: maybe-install-info-shellutils
1478install-info-host: maybe-install-info-sid
1479install-info-host: maybe-install-info-sim
1480install-info-host: maybe-install-info-tar
1481install-info-host: maybe-install-info-texinfo
1482install-info-host: maybe-install-info-textutils
1483install-info-host: maybe-install-info-time
1484install-info-host: maybe-install-info-uudecode
1485install-info-host: maybe-install-info-wdiff
1486install-info-host: maybe-install-info-zip
1487install-info-host: maybe-install-info-zlib
1488install-info-host: maybe-install-info-gdb
1489install-info-host: maybe-install-info-expect
1490install-info-host: maybe-install-info-guile
1491install-info-host: maybe-install-info-tk
1492install-info-host: maybe-install-info-libtermcap
1493install-info-host: maybe-install-info-utils
1494install-info-host: maybe-install-info-gnattools
1495
1496.PHONY: install-info-target
1497
1498install-info-target: maybe-install-info-target-libstdc++-v3
1499install-info-target: maybe-install-info-target-libmudflap
1500install-info-target: maybe-install-info-target-libssp
1501install-info-target: maybe-install-info-target-newlib
1502install-info-target: maybe-install-info-target-libgcc
1503install-info-target: maybe-install-info-target-libgfortran
1504install-info-target: maybe-install-info-target-libobjc
1505install-info-target: maybe-install-info-target-libtermcap
1506install-info-target: maybe-install-info-target-winsup
1507install-info-target: maybe-install-info-target-libgloss
1508install-info-target: maybe-install-info-target-libiberty
1509install-info-target: maybe-install-info-target-gperf
1510install-info-target: maybe-install-info-target-examples
1511install-info-target: maybe-install-info-target-libffi
1512install-info-target: maybe-install-info-target-libjava
1513install-info-target: maybe-install-info-target-zlib
1514install-info-target: maybe-install-info-target-boehm-gc
1515install-info-target: maybe-install-info-target-qthreads
1516install-info-target: maybe-install-info-target-rda
1517install-info-target: maybe-install-info-target-libada
1518install-info-target: maybe-install-info-target-libgomp
1519
1520.PHONY: do-install-pdf
1521do-install-pdf:
1522 @: $(MAKE); $(unstage)
1523 @r=`${PWD_COMMAND}`; export r; \
1524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1525 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1526 install-pdf-target
1527
1528
1529.PHONY: install-pdf-host
1530
1531install-pdf-host: maybe-install-pdf-ash
1532install-pdf-host: maybe-install-pdf-autoconf
1533install-pdf-host: maybe-install-pdf-automake
1534install-pdf-host: maybe-install-pdf-bash
1535install-pdf-host: maybe-install-pdf-bfd
1536install-pdf-host: maybe-install-pdf-opcodes
1537install-pdf-host: maybe-install-pdf-binutils
1538install-pdf-host: maybe-install-pdf-bison
1539install-pdf-host: maybe-install-pdf-byacc
1540install-pdf-host: maybe-install-pdf-bzip2
1541install-pdf-host: maybe-install-pdf-dejagnu
1542install-pdf-host: maybe-install-pdf-diff
1543install-pdf-host: maybe-install-pdf-dosutils
1544install-pdf-host: maybe-install-pdf-etc
1545install-pdf-host: maybe-install-pdf-fastjar
1546install-pdf-host: maybe-install-pdf-fileutils
1547install-pdf-host: maybe-install-pdf-findutils
1548install-pdf-host: maybe-install-pdf-find
1549install-pdf-host: maybe-install-pdf-fixincludes
1550install-pdf-host: maybe-install-pdf-flex
1551install-pdf-host: maybe-install-pdf-gas
1552install-pdf-host: maybe-install-pdf-gcc
1553install-pdf-host: maybe-install-pdf-gawk
1554install-pdf-host: maybe-install-pdf-gettext
1555install-pdf-host: maybe-install-pdf-gmp
1556install-pdf-host: maybe-install-pdf-mpfr
1557install-pdf-host: maybe-install-pdf-gnuserv
1558install-pdf-host: maybe-install-pdf-gprof
1559install-pdf-host: maybe-install-pdf-gzip
1560install-pdf-host: maybe-install-pdf-hello
1561install-pdf-host: maybe-install-pdf-indent
1562install-pdf-host: maybe-install-pdf-intl
1563install-pdf-host: maybe-install-pdf-tcl
1564install-pdf-host: maybe-install-pdf-itcl
1565install-pdf-host: maybe-install-pdf-ld
1566install-pdf-host: maybe-install-pdf-libcpp
1567install-pdf-host: maybe-install-pdf-libdecnumber
1568install-pdf-host: maybe-install-pdf-libgui
1569install-pdf-host: maybe-install-pdf-libiberty
1570install-pdf-host: maybe-install-pdf-libtool
1571install-pdf-host: maybe-install-pdf-m4
1572install-pdf-host: maybe-install-pdf-make
1573install-pdf-host: maybe-install-pdf-mmalloc
1574install-pdf-host: maybe-install-pdf-patch
1575install-pdf-host: maybe-install-pdf-perl
1576install-pdf-host: maybe-install-pdf-prms
1577install-pdf-host: maybe-install-pdf-rcs
1578install-pdf-host: maybe-install-pdf-readline
1579install-pdf-host: maybe-install-pdf-release
1580install-pdf-host: maybe-install-pdf-recode
1581install-pdf-host: maybe-install-pdf-sed
1582install-pdf-host: maybe-install-pdf-send-pr
1583install-pdf-host: maybe-install-pdf-shellutils
1584install-pdf-host: maybe-install-pdf-sid
1585install-pdf-host: maybe-install-pdf-sim
1586install-pdf-host: maybe-install-pdf-tar
1587install-pdf-host: maybe-install-pdf-texinfo
1588install-pdf-host: maybe-install-pdf-textutils
1589install-pdf-host: maybe-install-pdf-time
1590install-pdf-host: maybe-install-pdf-uudecode
1591install-pdf-host: maybe-install-pdf-wdiff
1592install-pdf-host: maybe-install-pdf-zip
1593install-pdf-host: maybe-install-pdf-zlib
1594install-pdf-host: maybe-install-pdf-gdb
1595install-pdf-host: maybe-install-pdf-expect
1596install-pdf-host: maybe-install-pdf-guile
1597install-pdf-host: maybe-install-pdf-tk
1598install-pdf-host: maybe-install-pdf-libtermcap
1599install-pdf-host: maybe-install-pdf-utils
1600install-pdf-host: maybe-install-pdf-gnattools
1601
1602.PHONY: install-pdf-target
1603
1604install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1605install-pdf-target: maybe-install-pdf-target-libmudflap
1606install-pdf-target: maybe-install-pdf-target-libssp
1607install-pdf-target: maybe-install-pdf-target-newlib
1608install-pdf-target: maybe-install-pdf-target-libgcc
1609install-pdf-target: maybe-install-pdf-target-libgfortran
1610install-pdf-target: maybe-install-pdf-target-libobjc
1611install-pdf-target: maybe-install-pdf-target-libtermcap
1612install-pdf-target: maybe-install-pdf-target-winsup
1613install-pdf-target: maybe-install-pdf-target-libgloss
1614install-pdf-target: maybe-install-pdf-target-libiberty
1615install-pdf-target: maybe-install-pdf-target-gperf
1616install-pdf-target: maybe-install-pdf-target-examples
1617install-pdf-target: maybe-install-pdf-target-libffi
1618install-pdf-target: maybe-install-pdf-target-libjava
1619install-pdf-target: maybe-install-pdf-target-zlib
1620install-pdf-target: maybe-install-pdf-target-boehm-gc
1621install-pdf-target: maybe-install-pdf-target-qthreads
1622install-pdf-target: maybe-install-pdf-target-rda
1623install-pdf-target: maybe-install-pdf-target-libada
1624install-pdf-target: maybe-install-pdf-target-libgomp
1625
1626.PHONY: do-install-html
1627do-install-html:
1628 @: $(MAKE); $(unstage)
1629 @r=`${PWD_COMMAND}`; export r; \
1630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1631 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1632 install-html-target
1633
1634
1635.PHONY: install-html-host
1636
1637install-html-host: maybe-install-html-ash
1638install-html-host: maybe-install-html-autoconf
1639install-html-host: maybe-install-html-automake
1640install-html-host: maybe-install-html-bash
1641install-html-host: maybe-install-html-bfd
1642install-html-host: maybe-install-html-opcodes
1643install-html-host: maybe-install-html-binutils
1644install-html-host: maybe-install-html-bison
1645install-html-host: maybe-install-html-byacc
1646install-html-host: maybe-install-html-bzip2
1647install-html-host: maybe-install-html-dejagnu
1648install-html-host: maybe-install-html-diff
1649install-html-host: maybe-install-html-dosutils
1650install-html-host: maybe-install-html-etc
1651install-html-host: maybe-install-html-fastjar
1652install-html-host: maybe-install-html-fileutils
1653install-html-host: maybe-install-html-findutils
1654install-html-host: maybe-install-html-find
1655install-html-host: maybe-install-html-fixincludes
1656install-html-host: maybe-install-html-flex
1657install-html-host: maybe-install-html-gas
1658install-html-host: maybe-install-html-gcc
1659install-html-host: maybe-install-html-gawk
1660install-html-host: maybe-install-html-gettext
1661install-html-host: maybe-install-html-gmp
1662install-html-host: maybe-install-html-mpfr
1663install-html-host: maybe-install-html-gnuserv
1664install-html-host: maybe-install-html-gprof
1665install-html-host: maybe-install-html-gzip
1666install-html-host: maybe-install-html-hello
1667install-html-host: maybe-install-html-indent
1668install-html-host: maybe-install-html-intl
1669install-html-host: maybe-install-html-tcl
1670install-html-host: maybe-install-html-itcl
1671install-html-host: maybe-install-html-ld
1672install-html-host: maybe-install-html-libcpp
1673install-html-host: maybe-install-html-libdecnumber
1674install-html-host: maybe-install-html-libgui
1675install-html-host: maybe-install-html-libiberty
1676install-html-host: maybe-install-html-libtool
1677install-html-host: maybe-install-html-m4
1678install-html-host: maybe-install-html-make
1679install-html-host: maybe-install-html-mmalloc
1680install-html-host: maybe-install-html-patch
1681install-html-host: maybe-install-html-perl
1682install-html-host: maybe-install-html-prms
1683install-html-host: maybe-install-html-rcs
1684install-html-host: maybe-install-html-readline
1685install-html-host: maybe-install-html-release
1686install-html-host: maybe-install-html-recode
1687install-html-host: maybe-install-html-sed
1688install-html-host: maybe-install-html-send-pr
1689install-html-host: maybe-install-html-shellutils
1690install-html-host: maybe-install-html-sid
1691install-html-host: maybe-install-html-sim
1692install-html-host: maybe-install-html-tar
1693install-html-host: maybe-install-html-texinfo
1694install-html-host: maybe-install-html-textutils
1695install-html-host: maybe-install-html-time
1696install-html-host: maybe-install-html-uudecode
1697install-html-host: maybe-install-html-wdiff
1698install-html-host: maybe-install-html-zip
1699install-html-host: maybe-install-html-zlib
1700install-html-host: maybe-install-html-gdb
1701install-html-host: maybe-install-html-expect
1702install-html-host: maybe-install-html-guile
1703install-html-host: maybe-install-html-tk
1704install-html-host: maybe-install-html-libtermcap
1705install-html-host: maybe-install-html-utils
1706install-html-host: maybe-install-html-gnattools
1707
1708.PHONY: install-html-target
1709
1710install-html-target: maybe-install-html-target-libstdc++-v3
1711install-html-target: maybe-install-html-target-libmudflap
1712install-html-target: maybe-install-html-target-libssp
1713install-html-target: maybe-install-html-target-newlib
1714install-html-target: maybe-install-html-target-libgcc
1715install-html-target: maybe-install-html-target-libgfortran
1716install-html-target: maybe-install-html-target-libobjc
1717install-html-target: maybe-install-html-target-libtermcap
1718install-html-target: maybe-install-html-target-winsup
1719install-html-target: maybe-install-html-target-libgloss
1720install-html-target: maybe-install-html-target-libiberty
1721install-html-target: maybe-install-html-target-gperf
1722install-html-target: maybe-install-html-target-examples
1723install-html-target: maybe-install-html-target-libffi
1724install-html-target: maybe-install-html-target-libjava
1725install-html-target: maybe-install-html-target-zlib
1726install-html-target: maybe-install-html-target-boehm-gc
1727install-html-target: maybe-install-html-target-qthreads
1728install-html-target: maybe-install-html-target-rda
1729install-html-target: maybe-install-html-target-libada
1730install-html-target: maybe-install-html-target-libgomp
1731
1732.PHONY: do-installcheck
1733do-installcheck:
1734 @: $(MAKE); $(unstage)
1735 @r=`${PWD_COMMAND}`; export r; \
1736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1737 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1738 installcheck-target
1739
1740
1741.PHONY: installcheck-host
1742
1743installcheck-host: maybe-installcheck-ash
1744installcheck-host: maybe-installcheck-autoconf
1745installcheck-host: maybe-installcheck-automake
1746installcheck-host: maybe-installcheck-bash
1747installcheck-host: maybe-installcheck-bfd
1748installcheck-host: maybe-installcheck-opcodes
1749installcheck-host: maybe-installcheck-binutils
1750installcheck-host: maybe-installcheck-bison
1751installcheck-host: maybe-installcheck-byacc
1752installcheck-host: maybe-installcheck-bzip2
1753installcheck-host: maybe-installcheck-dejagnu
1754installcheck-host: maybe-installcheck-diff
1755installcheck-host: maybe-installcheck-dosutils
1756installcheck-host: maybe-installcheck-etc
1757installcheck-host: maybe-installcheck-fastjar
1758installcheck-host: maybe-installcheck-fileutils
1759installcheck-host: maybe-installcheck-findutils
1760installcheck-host: maybe-installcheck-find
1761installcheck-host: maybe-installcheck-fixincludes
1762installcheck-host: maybe-installcheck-flex
1763installcheck-host: maybe-installcheck-gas
1764installcheck-host: maybe-installcheck-gcc
1765installcheck-host: maybe-installcheck-gawk
1766installcheck-host: maybe-installcheck-gettext
1767installcheck-host: maybe-installcheck-gmp
1768installcheck-host: maybe-installcheck-mpfr
1769installcheck-host: maybe-installcheck-gnuserv
1770installcheck-host: maybe-installcheck-gprof
1771installcheck-host: maybe-installcheck-gzip
1772installcheck-host: maybe-installcheck-hello
1773installcheck-host: maybe-installcheck-indent
1774installcheck-host: maybe-installcheck-intl
1775installcheck-host: maybe-installcheck-tcl
1776installcheck-host: maybe-installcheck-itcl
1777installcheck-host: maybe-installcheck-ld
1778installcheck-host: maybe-installcheck-libcpp
1779installcheck-host: maybe-installcheck-libdecnumber
1780installcheck-host: maybe-installcheck-libgui
1781installcheck-host: maybe-installcheck-libiberty
1782installcheck-host: maybe-installcheck-libtool
1783installcheck-host: maybe-installcheck-m4
1784installcheck-host: maybe-installcheck-make
1785installcheck-host: maybe-installcheck-mmalloc
1786installcheck-host: maybe-installcheck-patch
1787installcheck-host: maybe-installcheck-perl
1788installcheck-host: maybe-installcheck-prms
1789installcheck-host: maybe-installcheck-rcs
1790installcheck-host: maybe-installcheck-readline
1791installcheck-host: maybe-installcheck-release
1792installcheck-host: maybe-installcheck-recode
1793installcheck-host: maybe-installcheck-sed
1794installcheck-host: maybe-installcheck-send-pr
1795installcheck-host: maybe-installcheck-shellutils
1796installcheck-host: maybe-installcheck-sid
1797installcheck-host: maybe-installcheck-sim
1798installcheck-host: maybe-installcheck-tar
1799installcheck-host: maybe-installcheck-texinfo
1800installcheck-host: maybe-installcheck-textutils
1801installcheck-host: maybe-installcheck-time
1802installcheck-host: maybe-installcheck-uudecode
1803installcheck-host: maybe-installcheck-wdiff
1804installcheck-host: maybe-installcheck-zip
1805installcheck-host: maybe-installcheck-zlib
1806installcheck-host: maybe-installcheck-gdb
1807installcheck-host: maybe-installcheck-expect
1808installcheck-host: maybe-installcheck-guile
1809installcheck-host: maybe-installcheck-tk
1810installcheck-host: maybe-installcheck-libtermcap
1811installcheck-host: maybe-installcheck-utils
1812installcheck-host: maybe-installcheck-gnattools
1813
1814.PHONY: installcheck-target
1815
1816installcheck-target: maybe-installcheck-target-libstdc++-v3
1817installcheck-target: maybe-installcheck-target-libmudflap
1818installcheck-target: maybe-installcheck-target-libssp
1819installcheck-target: maybe-installcheck-target-newlib
1820installcheck-target: maybe-installcheck-target-libgcc
1821installcheck-target: maybe-installcheck-target-libgfortran
1822installcheck-target: maybe-installcheck-target-libobjc
1823installcheck-target: maybe-installcheck-target-libtermcap
1824installcheck-target: maybe-installcheck-target-winsup
1825installcheck-target: maybe-installcheck-target-libgloss
1826installcheck-target: maybe-installcheck-target-libiberty
1827installcheck-target: maybe-installcheck-target-gperf
1828installcheck-target: maybe-installcheck-target-examples
1829installcheck-target: maybe-installcheck-target-libffi
1830installcheck-target: maybe-installcheck-target-libjava
1831installcheck-target: maybe-installcheck-target-zlib
1832installcheck-target: maybe-installcheck-target-boehm-gc
1833installcheck-target: maybe-installcheck-target-qthreads
1834installcheck-target: maybe-installcheck-target-rda
1835installcheck-target: maybe-installcheck-target-libada
1836installcheck-target: maybe-installcheck-target-libgomp
1837
1838.PHONY: do-mostlyclean
1839do-mostlyclean:
1840 @: $(MAKE); $(unstage)
1841 @r=`${PWD_COMMAND}`; export r; \
1842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1843 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1844 mostlyclean-target
1845
1846
1847.PHONY: mostlyclean-host
1848
1849mostlyclean-host: maybe-mostlyclean-ash
1850mostlyclean-host: maybe-mostlyclean-autoconf
1851mostlyclean-host: maybe-mostlyclean-automake
1852mostlyclean-host: maybe-mostlyclean-bash
1853mostlyclean-host: maybe-mostlyclean-bfd
1854mostlyclean-host: maybe-mostlyclean-opcodes
1855mostlyclean-host: maybe-mostlyclean-binutils
1856mostlyclean-host: maybe-mostlyclean-bison
1857mostlyclean-host: maybe-mostlyclean-byacc
1858mostlyclean-host: maybe-mostlyclean-bzip2
1859mostlyclean-host: maybe-mostlyclean-dejagnu
1860mostlyclean-host: maybe-mostlyclean-diff
1861mostlyclean-host: maybe-mostlyclean-dosutils
1862mostlyclean-host: maybe-mostlyclean-etc
1863mostlyclean-host: maybe-mostlyclean-fastjar
1864mostlyclean-host: maybe-mostlyclean-fileutils
1865mostlyclean-host: maybe-mostlyclean-findutils
1866mostlyclean-host: maybe-mostlyclean-find
1867mostlyclean-host: maybe-mostlyclean-fixincludes
1868mostlyclean-host: maybe-mostlyclean-flex
1869mostlyclean-host: maybe-mostlyclean-gas
1870mostlyclean-host: maybe-mostlyclean-gcc
1871mostlyclean-host: maybe-mostlyclean-gawk
1872mostlyclean-host: maybe-mostlyclean-gettext
1873mostlyclean-host: maybe-mostlyclean-gmp
1874mostlyclean-host: maybe-mostlyclean-mpfr
1875mostlyclean-host: maybe-mostlyclean-gnuserv
1876mostlyclean-host: maybe-mostlyclean-gprof
1877mostlyclean-host: maybe-mostlyclean-gzip
1878mostlyclean-host: maybe-mostlyclean-hello
1879mostlyclean-host: maybe-mostlyclean-indent
1880mostlyclean-host: maybe-mostlyclean-intl
1881mostlyclean-host: maybe-mostlyclean-tcl
1882mostlyclean-host: maybe-mostlyclean-itcl
1883mostlyclean-host: maybe-mostlyclean-ld
1884mostlyclean-host: maybe-mostlyclean-libcpp
1885mostlyclean-host: maybe-mostlyclean-libdecnumber
1886mostlyclean-host: maybe-mostlyclean-libgui
1887mostlyclean-host: maybe-mostlyclean-libiberty
1888mostlyclean-host: maybe-mostlyclean-libtool
1889mostlyclean-host: maybe-mostlyclean-m4
1890mostlyclean-host: maybe-mostlyclean-make
1891mostlyclean-host: maybe-mostlyclean-mmalloc
1892mostlyclean-host: maybe-mostlyclean-patch
1893mostlyclean-host: maybe-mostlyclean-perl
1894mostlyclean-host: maybe-mostlyclean-prms
1895mostlyclean-host: maybe-mostlyclean-rcs
1896mostlyclean-host: maybe-mostlyclean-readline
1897mostlyclean-host: maybe-mostlyclean-release
1898mostlyclean-host: maybe-mostlyclean-recode
1899mostlyclean-host: maybe-mostlyclean-sed
1900mostlyclean-host: maybe-mostlyclean-send-pr
1901mostlyclean-host: maybe-mostlyclean-shellutils
1902mostlyclean-host: maybe-mostlyclean-sid
1903mostlyclean-host: maybe-mostlyclean-sim
1904mostlyclean-host: maybe-mostlyclean-tar
1905mostlyclean-host: maybe-mostlyclean-texinfo
1906mostlyclean-host: maybe-mostlyclean-textutils
1907mostlyclean-host: maybe-mostlyclean-time
1908mostlyclean-host: maybe-mostlyclean-uudecode
1909mostlyclean-host: maybe-mostlyclean-wdiff
1910mostlyclean-host: maybe-mostlyclean-zip
1911mostlyclean-host: maybe-mostlyclean-zlib
1912mostlyclean-host: maybe-mostlyclean-gdb
1913mostlyclean-host: maybe-mostlyclean-expect
1914mostlyclean-host: maybe-mostlyclean-guile
1915mostlyclean-host: maybe-mostlyclean-tk
1916mostlyclean-host: maybe-mostlyclean-libtermcap
1917mostlyclean-host: maybe-mostlyclean-utils
1918mostlyclean-host: maybe-mostlyclean-gnattools
1919
1920.PHONY: mostlyclean-target
1921
1922mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1923mostlyclean-target: maybe-mostlyclean-target-libmudflap
1924mostlyclean-target: maybe-mostlyclean-target-libssp
1925mostlyclean-target: maybe-mostlyclean-target-newlib
1926mostlyclean-target: maybe-mostlyclean-target-libgcc
1927mostlyclean-target: maybe-mostlyclean-target-libgfortran
1928mostlyclean-target: maybe-mostlyclean-target-libobjc
1929mostlyclean-target: maybe-mostlyclean-target-libtermcap
1930mostlyclean-target: maybe-mostlyclean-target-winsup
1931mostlyclean-target: maybe-mostlyclean-target-libgloss
1932mostlyclean-target: maybe-mostlyclean-target-libiberty
1933mostlyclean-target: maybe-mostlyclean-target-gperf
1934mostlyclean-target: maybe-mostlyclean-target-examples
1935mostlyclean-target: maybe-mostlyclean-target-libffi
1936mostlyclean-target: maybe-mostlyclean-target-libjava
1937mostlyclean-target: maybe-mostlyclean-target-zlib
1938mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1939mostlyclean-target: maybe-mostlyclean-target-qthreads
1940mostlyclean-target: maybe-mostlyclean-target-rda
1941mostlyclean-target: maybe-mostlyclean-target-libada
1942mostlyclean-target: maybe-mostlyclean-target-libgomp
1943
1944.PHONY: do-clean
1945do-clean:
1946 @: $(MAKE); $(unstage)
1947 @r=`${PWD_COMMAND}`; export r; \
1948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1949 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1950 clean-target
1951
1952
1953.PHONY: clean-host
1954
1955clean-host: maybe-clean-ash
1956clean-host: maybe-clean-autoconf
1957clean-host: maybe-clean-automake
1958clean-host: maybe-clean-bash
1959clean-host: maybe-clean-bfd
1960clean-host: maybe-clean-opcodes
1961clean-host: maybe-clean-binutils
1962clean-host: maybe-clean-bison
1963clean-host: maybe-clean-byacc
1964clean-host: maybe-clean-bzip2
1965clean-host: maybe-clean-dejagnu
1966clean-host: maybe-clean-diff
1967clean-host: maybe-clean-dosutils
1968clean-host: maybe-clean-etc
1969clean-host: maybe-clean-fastjar
1970clean-host: maybe-clean-fileutils
1971clean-host: maybe-clean-findutils
1972clean-host: maybe-clean-find
1973clean-host: maybe-clean-fixincludes
1974clean-host: maybe-clean-flex
1975clean-host: maybe-clean-gas
1976clean-host: maybe-clean-gcc
1977clean-host: maybe-clean-gawk
1978clean-host: maybe-clean-gettext
1979clean-host: maybe-clean-gmp
1980clean-host: maybe-clean-mpfr
1981clean-host: maybe-clean-gnuserv
1982clean-host: maybe-clean-gprof
1983clean-host: maybe-clean-gzip
1984clean-host: maybe-clean-hello
1985clean-host: maybe-clean-indent
1986clean-host: maybe-clean-intl
1987clean-host: maybe-clean-tcl
1988clean-host: maybe-clean-itcl
1989clean-host: maybe-clean-ld
1990clean-host: maybe-clean-libcpp
1991clean-host: maybe-clean-libdecnumber
1992clean-host: maybe-clean-libgui
1993clean-host: maybe-clean-libiberty
1994clean-host: maybe-clean-libtool
1995clean-host: maybe-clean-m4
1996clean-host: maybe-clean-make
1997clean-host: maybe-clean-mmalloc
1998clean-host: maybe-clean-patch
1999clean-host: maybe-clean-perl
2000clean-host: maybe-clean-prms
2001clean-host: maybe-clean-rcs
2002clean-host: maybe-clean-readline
2003clean-host: maybe-clean-release
2004clean-host: maybe-clean-recode
2005clean-host: maybe-clean-sed
2006clean-host: maybe-clean-send-pr
2007clean-host: maybe-clean-shellutils
2008clean-host: maybe-clean-sid
2009clean-host: maybe-clean-sim
2010clean-host: maybe-clean-tar
2011clean-host: maybe-clean-texinfo
2012clean-host: maybe-clean-textutils
2013clean-host: maybe-clean-time
2014clean-host: maybe-clean-uudecode
2015clean-host: maybe-clean-wdiff
2016clean-host: maybe-clean-zip
2017clean-host: maybe-clean-zlib
2018clean-host: maybe-clean-gdb
2019clean-host: maybe-clean-expect
2020clean-host: maybe-clean-guile
2021clean-host: maybe-clean-tk
2022clean-host: maybe-clean-libtermcap
2023clean-host: maybe-clean-utils
2024clean-host: maybe-clean-gnattools
2025
2026.PHONY: clean-target
2027
2028clean-target: maybe-clean-target-libstdc++-v3
2029clean-target: maybe-clean-target-libmudflap
2030clean-target: maybe-clean-target-libssp
2031clean-target: maybe-clean-target-newlib
2032clean-target: maybe-clean-target-libgcc
2033clean-target: maybe-clean-target-libgfortran
2034clean-target: maybe-clean-target-libobjc
2035clean-target: maybe-clean-target-libtermcap
2036clean-target: maybe-clean-target-winsup
2037clean-target: maybe-clean-target-libgloss
2038clean-target: maybe-clean-target-libiberty
2039clean-target: maybe-clean-target-gperf
2040clean-target: maybe-clean-target-examples
2041clean-target: maybe-clean-target-libffi
2042clean-target: maybe-clean-target-libjava
2043clean-target: maybe-clean-target-zlib
2044clean-target: maybe-clean-target-boehm-gc
2045clean-target: maybe-clean-target-qthreads
2046clean-target: maybe-clean-target-rda
2047clean-target: maybe-clean-target-libada
2048clean-target: maybe-clean-target-libgomp
2049
2050.PHONY: do-distclean
2051do-distclean:
2052 @: $(MAKE); $(unstage)
2053 @r=`${PWD_COMMAND}`; export r; \
2054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2055 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2056 distclean-target
2057
2058
2059.PHONY: distclean-host
2060
2061distclean-host: maybe-distclean-ash
2062distclean-host: maybe-distclean-autoconf
2063distclean-host: maybe-distclean-automake
2064distclean-host: maybe-distclean-bash
2065distclean-host: maybe-distclean-bfd
2066distclean-host: maybe-distclean-opcodes
2067distclean-host: maybe-distclean-binutils
2068distclean-host: maybe-distclean-bison
2069distclean-host: maybe-distclean-byacc
2070distclean-host: maybe-distclean-bzip2
2071distclean-host: maybe-distclean-dejagnu
2072distclean-host: maybe-distclean-diff
2073distclean-host: maybe-distclean-dosutils
2074distclean-host: maybe-distclean-etc
2075distclean-host: maybe-distclean-fastjar
2076distclean-host: maybe-distclean-fileutils
2077distclean-host: maybe-distclean-findutils
2078distclean-host: maybe-distclean-find
2079distclean-host: maybe-distclean-fixincludes
2080distclean-host: maybe-distclean-flex
2081distclean-host: maybe-distclean-gas
2082distclean-host: maybe-distclean-gcc
2083distclean-host: maybe-distclean-gawk
2084distclean-host: maybe-distclean-gettext
2085distclean-host: maybe-distclean-gmp
2086distclean-host: maybe-distclean-mpfr
2087distclean-host: maybe-distclean-gnuserv
2088distclean-host: maybe-distclean-gprof
2089distclean-host: maybe-distclean-gzip
2090distclean-host: maybe-distclean-hello
2091distclean-host: maybe-distclean-indent
2092distclean-host: maybe-distclean-intl
2093distclean-host: maybe-distclean-tcl
2094distclean-host: maybe-distclean-itcl
2095distclean-host: maybe-distclean-ld
2096distclean-host: maybe-distclean-libcpp
2097distclean-host: maybe-distclean-libdecnumber
2098distclean-host: maybe-distclean-libgui
2099distclean-host: maybe-distclean-libiberty
2100distclean-host: maybe-distclean-libtool
2101distclean-host: maybe-distclean-m4
2102distclean-host: maybe-distclean-make
2103distclean-host: maybe-distclean-mmalloc
2104distclean-host: maybe-distclean-patch
2105distclean-host: maybe-distclean-perl
2106distclean-host: maybe-distclean-prms
2107distclean-host: maybe-distclean-rcs
2108distclean-host: maybe-distclean-readline
2109distclean-host: maybe-distclean-release
2110distclean-host: maybe-distclean-recode
2111distclean-host: maybe-distclean-sed
2112distclean-host: maybe-distclean-send-pr
2113distclean-host: maybe-distclean-shellutils
2114distclean-host: maybe-distclean-sid
2115distclean-host: maybe-distclean-sim
2116distclean-host: maybe-distclean-tar
2117distclean-host: maybe-distclean-texinfo
2118distclean-host: maybe-distclean-textutils
2119distclean-host: maybe-distclean-time
2120distclean-host: maybe-distclean-uudecode
2121distclean-host: maybe-distclean-wdiff
2122distclean-host: maybe-distclean-zip
2123distclean-host: maybe-distclean-zlib
2124distclean-host: maybe-distclean-gdb
2125distclean-host: maybe-distclean-expect
2126distclean-host: maybe-distclean-guile
2127distclean-host: maybe-distclean-tk
2128distclean-host: maybe-distclean-libtermcap
2129distclean-host: maybe-distclean-utils
2130distclean-host: maybe-distclean-gnattools
2131
2132.PHONY: distclean-target
2133
2134distclean-target: maybe-distclean-target-libstdc++-v3
2135distclean-target: maybe-distclean-target-libmudflap
2136distclean-target: maybe-distclean-target-libssp
2137distclean-target: maybe-distclean-target-newlib
2138distclean-target: maybe-distclean-target-libgcc
2139distclean-target: maybe-distclean-target-libgfortran
2140distclean-target: maybe-distclean-target-libobjc
2141distclean-target: maybe-distclean-target-libtermcap
2142distclean-target: maybe-distclean-target-winsup
2143distclean-target: maybe-distclean-target-libgloss
2144distclean-target: maybe-distclean-target-libiberty
2145distclean-target: maybe-distclean-target-gperf
2146distclean-target: maybe-distclean-target-examples
2147distclean-target: maybe-distclean-target-libffi
2148distclean-target: maybe-distclean-target-libjava
2149distclean-target: maybe-distclean-target-zlib
2150distclean-target: maybe-distclean-target-boehm-gc
2151distclean-target: maybe-distclean-target-qthreads
2152distclean-target: maybe-distclean-target-rda
2153distclean-target: maybe-distclean-target-libada
2154distclean-target: maybe-distclean-target-libgomp
2155
2156.PHONY: do-maintainer-clean
2157do-maintainer-clean:
2158 @: $(MAKE); $(unstage)
2159 @r=`${PWD_COMMAND}`; export r; \
2160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2161 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2162 maintainer-clean-target
2163
2164
2165.PHONY: maintainer-clean-host
2166
2167maintainer-clean-host: maybe-maintainer-clean-ash
2168maintainer-clean-host: maybe-maintainer-clean-autoconf
2169maintainer-clean-host: maybe-maintainer-clean-automake
2170maintainer-clean-host: maybe-maintainer-clean-bash
2171maintainer-clean-host: maybe-maintainer-clean-bfd
2172maintainer-clean-host: maybe-maintainer-clean-opcodes
2173maintainer-clean-host: maybe-maintainer-clean-binutils
2174maintainer-clean-host: maybe-maintainer-clean-bison
2175maintainer-clean-host: maybe-maintainer-clean-byacc
2176maintainer-clean-host: maybe-maintainer-clean-bzip2
2177maintainer-clean-host: maybe-maintainer-clean-dejagnu
2178maintainer-clean-host: maybe-maintainer-clean-diff
2179maintainer-clean-host: maybe-maintainer-clean-dosutils
2180maintainer-clean-host: maybe-maintainer-clean-etc
2181maintainer-clean-host: maybe-maintainer-clean-fastjar
2182maintainer-clean-host: maybe-maintainer-clean-fileutils
2183maintainer-clean-host: maybe-maintainer-clean-findutils
2184maintainer-clean-host: maybe-maintainer-clean-find
2185maintainer-clean-host: maybe-maintainer-clean-fixincludes
2186maintainer-clean-host: maybe-maintainer-clean-flex
2187maintainer-clean-host: maybe-maintainer-clean-gas
2188maintainer-clean-host: maybe-maintainer-clean-gcc
2189maintainer-clean-host: maybe-maintainer-clean-gawk
2190maintainer-clean-host: maybe-maintainer-clean-gettext
2191maintainer-clean-host: maybe-maintainer-clean-gmp
2192maintainer-clean-host: maybe-maintainer-clean-mpfr
2193maintainer-clean-host: maybe-maintainer-clean-gnuserv
2194maintainer-clean-host: maybe-maintainer-clean-gprof
2195maintainer-clean-host: maybe-maintainer-clean-gzip
2196maintainer-clean-host: maybe-maintainer-clean-hello
2197maintainer-clean-host: maybe-maintainer-clean-indent
2198maintainer-clean-host: maybe-maintainer-clean-intl
2199maintainer-clean-host: maybe-maintainer-clean-tcl
2200maintainer-clean-host: maybe-maintainer-clean-itcl
2201maintainer-clean-host: maybe-maintainer-clean-ld
2202maintainer-clean-host: maybe-maintainer-clean-libcpp
2203maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2204maintainer-clean-host: maybe-maintainer-clean-libgui
2205maintainer-clean-host: maybe-maintainer-clean-libiberty
2206maintainer-clean-host: maybe-maintainer-clean-libtool
2207maintainer-clean-host: maybe-maintainer-clean-m4
2208maintainer-clean-host: maybe-maintainer-clean-make
2209maintainer-clean-host: maybe-maintainer-clean-mmalloc
2210maintainer-clean-host: maybe-maintainer-clean-patch
2211maintainer-clean-host: maybe-maintainer-clean-perl
2212maintainer-clean-host: maybe-maintainer-clean-prms
2213maintainer-clean-host: maybe-maintainer-clean-rcs
2214maintainer-clean-host: maybe-maintainer-clean-readline
2215maintainer-clean-host: maybe-maintainer-clean-release
2216maintainer-clean-host: maybe-maintainer-clean-recode
2217maintainer-clean-host: maybe-maintainer-clean-sed
2218maintainer-clean-host: maybe-maintainer-clean-send-pr
2219maintainer-clean-host: maybe-maintainer-clean-shellutils
2220maintainer-clean-host: maybe-maintainer-clean-sid
2221maintainer-clean-host: maybe-maintainer-clean-sim
2222maintainer-clean-host: maybe-maintainer-clean-tar
2223maintainer-clean-host: maybe-maintainer-clean-texinfo
2224maintainer-clean-host: maybe-maintainer-clean-textutils
2225maintainer-clean-host: maybe-maintainer-clean-time
2226maintainer-clean-host: maybe-maintainer-clean-uudecode
2227maintainer-clean-host: maybe-maintainer-clean-wdiff
2228maintainer-clean-host: maybe-maintainer-clean-zip
2229maintainer-clean-host: maybe-maintainer-clean-zlib
2230maintainer-clean-host: maybe-maintainer-clean-gdb
2231maintainer-clean-host: maybe-maintainer-clean-expect
2232maintainer-clean-host: maybe-maintainer-clean-guile
2233maintainer-clean-host: maybe-maintainer-clean-tk
2234maintainer-clean-host: maybe-maintainer-clean-libtermcap
2235maintainer-clean-host: maybe-maintainer-clean-utils
2236maintainer-clean-host: maybe-maintainer-clean-gnattools
2237
2238.PHONY: maintainer-clean-target
2239
2240maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2241maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2242maintainer-clean-target: maybe-maintainer-clean-target-libssp
2243maintainer-clean-target: maybe-maintainer-clean-target-newlib
2244maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2245maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2246maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2247maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2248maintainer-clean-target: maybe-maintainer-clean-target-winsup
2249maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2250maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2251maintainer-clean-target: maybe-maintainer-clean-target-gperf
2252maintainer-clean-target: maybe-maintainer-clean-target-examples
2253maintainer-clean-target: maybe-maintainer-clean-target-libffi
2254maintainer-clean-target: maybe-maintainer-clean-target-libjava
2255maintainer-clean-target: maybe-maintainer-clean-target-zlib
2256maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2257maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2258maintainer-clean-target: maybe-maintainer-clean-target-rda
2259maintainer-clean-target: maybe-maintainer-clean-target-libada
2260maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2261
2262
2263# Here are the targets which correspond to the do-X targets.
2264
2265.PHONY: info installcheck dvi pdf html
2266.PHONY: install-info install-pdf install-html
2267.PHONY: clean distclean mostlyclean maintainer-clean realclean
2268.PHONY: local-clean local-distclean local-maintainer-clean
2269info: do-info
2270installcheck: do-installcheck
2271dvi: do-dvi
2272pdf: do-pdf
2273html: do-html
2274
2275# Make sure makeinfo is built before we do a `make info', if we're
2276# in fact building texinfo.
2277do-info: maybe-all-texinfo
2278
2279install-info: do-install-info dir.info
2280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2281 if [ -f dir.info ] ; then \
2282 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2283 else true ; fi
2284
2285install-pdf: do-install-pdf
2286
2287install-html: do-install-html
2288
2289local-clean:
2290 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2291
2292local-distclean:
2293 -rm -f Makefile config.status config.cache mh-frag mt-frag
2294 -rm -f maybedep.tmp serdep.tmp
2295 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2296 rm -rf $(TARGET_SUBDIR); \
2297 else true; fi
2298 -rm -rf $(BUILD_SUBDIR)
2299 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2300 rm -rf $(HOST_SUBDIR); \
2301 else true; fi
2302 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2303 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2304 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2305 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2306 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2307
2308local-maintainer-clean:
2309 @echo "This command is intended for maintainers to use;"
2310 @echo "it deletes files that may require special tools to rebuild."
2311
2312clean: do-clean local-clean
2313mostlyclean: do-mostlyclean local-clean
2314distclean: do-distclean local-clean local-distclean
2315maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2316maintainer-clean: local-distclean
2317realclean: maintainer-clean
2318
2319# Check target.
2320
2321.PHONY: check do-check
2322check: do-check
2323
2324# Only include modules actually being configured and built.
2325.PHONY: check-host
2326check-host: \
2327 maybe-check-ash \
2328 maybe-check-autoconf \
2329 maybe-check-automake \
2330 maybe-check-bash \
2331 maybe-check-bfd \
2332 maybe-check-opcodes \
2333 maybe-check-binutils \
2334 maybe-check-bison \
2335 maybe-check-byacc \
2336 maybe-check-bzip2 \
2337 maybe-check-dejagnu \
2338 maybe-check-diff \
2339 maybe-check-dosutils \
2340 maybe-check-etc \
2341 maybe-check-fastjar \
2342 maybe-check-fileutils \
2343 maybe-check-findutils \
2344 maybe-check-find \
2345 maybe-check-fixincludes \
2346 maybe-check-flex \
2347 maybe-check-gas \
2348 maybe-check-gcc \
2349 maybe-check-gawk \
2350 maybe-check-gettext \
2351 maybe-check-gmp \
2352 maybe-check-mpfr \
2353 maybe-check-gnuserv \
2354 maybe-check-gprof \
2355 maybe-check-gzip \
2356 maybe-check-hello \
2357 maybe-check-indent \
2358 maybe-check-intl \
2359 maybe-check-tcl \
2360 maybe-check-itcl \
2361 maybe-check-ld \
2362 maybe-check-libcpp \
2363 maybe-check-libdecnumber \
2364 maybe-check-libgui \
2365 maybe-check-libiberty \
2366 maybe-check-libtool \
2367 maybe-check-m4 \
2368 maybe-check-make \
2369 maybe-check-mmalloc \
2370 maybe-check-patch \
2371 maybe-check-perl \
2372 maybe-check-prms \
2373 maybe-check-rcs \
2374 maybe-check-readline \
2375 maybe-check-release \
2376 maybe-check-recode \
2377 maybe-check-sed \
2378 maybe-check-send-pr \
2379 maybe-check-shellutils \
2380 maybe-check-sid \
2381 maybe-check-sim \
2382 maybe-check-tar \
2383 maybe-check-texinfo \
2384 maybe-check-textutils \
2385 maybe-check-time \
2386 maybe-check-uudecode \
2387 maybe-check-wdiff \
2388 maybe-check-zip \
2389 maybe-check-zlib \
2390 maybe-check-gdb \
2391 maybe-check-expect \
2392 maybe-check-guile \
2393 maybe-check-tk \
2394 maybe-check-libtermcap \
2395 maybe-check-utils \
2396 maybe-check-gnattools
2397
2398.PHONY: check-target
2399check-target: \
2400 maybe-check-target-libstdc++-v3 \
2401 maybe-check-target-libmudflap \
2402 maybe-check-target-libssp \
2403 maybe-check-target-newlib \
2404 maybe-check-target-libgcc \
2405 maybe-check-target-libgfortran \
2406 maybe-check-target-libobjc \
2407 maybe-check-target-libtermcap \
2408 maybe-check-target-winsup \
2409 maybe-check-target-libgloss \
2410 maybe-check-target-libiberty \
2411 maybe-check-target-gperf \
2412 maybe-check-target-examples \
2413 maybe-check-target-libffi \
2414 maybe-check-target-libjava \
2415 maybe-check-target-zlib \
2416 maybe-check-target-boehm-gc \
2417 maybe-check-target-qthreads \
2418 maybe-check-target-rda \
2419 maybe-check-target-libada \
2420 maybe-check-target-libgomp
2421
2422do-check:
2423 @: $(MAKE); $(unstage)
2424 @r=`${PWD_COMMAND}`; export r; \
2425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2426 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2427
2428# Automated reporting of test results.
2429
2430warning.log: build.log
2431 $(srcdir)/contrib/warn_summary build.log > $@
2432
2433mail-report.log:
2434 if test x'$(BOOT_CFLAGS)' != x''; then \
2435 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2436 fi; \
2437 $(srcdir)/contrib/test_summary -t >$@
2438 chmod +x $@
2439 echo If you really want to send e-mail, run ./$@ now
2440
2441mail-report-with-warnings.log: warning.log
2442 if test x'$(BOOT_CFLAGS)' != x''; then \
2443 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2444 fi; \
2445 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2446 chmod +x $@
2447 echo If you really want to send e-mail, run ./$@ now
2448
2449# Installation targets.
2450
2451.PHONY: install uninstall
2452install:
2453 @: $(MAKE); $(unstage)
2454 @r=`${PWD_COMMAND}`; export r; \
2455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2456 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2457
2458.PHONY: install-host-nogcc
2459install-host-nogcc: \
2460 maybe-install-ash \
2461 maybe-install-autoconf \
2462 maybe-install-automake \
2463 maybe-install-bash \
2464 maybe-install-bfd \
2465 maybe-install-opcodes \
2466 maybe-install-binutils \
2467 maybe-install-bison \
2468 maybe-install-byacc \
2469 maybe-install-bzip2 \
2470 maybe-install-dejagnu \
2471 maybe-install-diff \
2472 maybe-install-dosutils \
2473 maybe-install-etc \
2474 maybe-install-fastjar \
2475 maybe-install-fileutils \
2476 maybe-install-findutils \
2477 maybe-install-find \
2478 maybe-install-fixincludes \
2479 maybe-install-flex \
2480 maybe-install-gas \
2481 maybe-install-gawk \
2482 maybe-install-gettext \
2483 maybe-install-gmp \
2484 maybe-install-mpfr \
2485 maybe-install-gnuserv \
2486 maybe-install-gprof \
2487 maybe-install-gzip \
2488 maybe-install-hello \
2489 maybe-install-indent \
2490 maybe-install-intl \
2491 maybe-install-tcl \
2492 maybe-install-itcl \
2493 maybe-install-ld \
2494 maybe-install-libcpp \
2495 maybe-install-libdecnumber \
2496 maybe-install-libgui \
2497 maybe-install-libiberty \
2498 maybe-install-libtool \
2499 maybe-install-m4 \
2500 maybe-install-make \
2501 maybe-install-mmalloc \
2502 maybe-install-patch \
2503 maybe-install-perl \
2504 maybe-install-prms \
2505 maybe-install-rcs \
2506 maybe-install-readline \
2507 maybe-install-release \
2508 maybe-install-recode \
2509 maybe-install-sed \
2510 maybe-install-send-pr \
2511 maybe-install-shellutils \
2512 maybe-install-sid \
2513 maybe-install-sim \
2514 maybe-install-tar \
2515 maybe-install-texinfo \
2516 maybe-install-textutils \
2517 maybe-install-time \
2518 maybe-install-uudecode \
2519 maybe-install-wdiff \
2520 maybe-install-zip \
2521 maybe-install-zlib \
2522 maybe-install-gdb \
2523 maybe-install-expect \
2524 maybe-install-guile \
2525 maybe-install-tk \
2526 maybe-install-libtermcap \
2527 maybe-install-utils \
2528 maybe-install-gnattools
2529
2530.PHONY: install-host
2531install-host: \
2532 maybe-install-ash \
2533 maybe-install-autoconf \
2534 maybe-install-automake \
2535 maybe-install-bash \
2536 maybe-install-bfd \
2537 maybe-install-opcodes \
2538 maybe-install-binutils \
2539 maybe-install-bison \
2540 maybe-install-byacc \
2541 maybe-install-bzip2 \
2542 maybe-install-dejagnu \
2543 maybe-install-diff \
2544 maybe-install-dosutils \
2545 maybe-install-etc \
2546 maybe-install-fastjar \
2547 maybe-install-fileutils \
2548 maybe-install-findutils \
2549 maybe-install-find \
2550 maybe-install-fixincludes \
2551 maybe-install-flex \
2552 maybe-install-gas \
2553 maybe-install-gcc \
2554 maybe-install-gawk \
2555 maybe-install-gettext \
2556 maybe-install-gmp \
2557 maybe-install-mpfr \
2558 maybe-install-gnuserv \
2559 maybe-install-gprof \
2560 maybe-install-gzip \
2561 maybe-install-hello \
2562 maybe-install-indent \
2563 maybe-install-intl \
2564 maybe-install-tcl \
2565 maybe-install-itcl \
2566 maybe-install-ld \
2567 maybe-install-libcpp \
2568 maybe-install-libdecnumber \
2569 maybe-install-libgui \
2570 maybe-install-libiberty \
2571 maybe-install-libtool \
2572 maybe-install-m4 \
2573 maybe-install-make \
2574 maybe-install-mmalloc \
2575 maybe-install-patch \
2576 maybe-install-perl \
2577 maybe-install-prms \
2578 maybe-install-rcs \
2579 maybe-install-readline \
2580 maybe-install-release \
2581 maybe-install-recode \
2582 maybe-install-sed \
2583 maybe-install-send-pr \
2584 maybe-install-shellutils \
2585 maybe-install-sid \
2586 maybe-install-sim \
2587 maybe-install-tar \
2588 maybe-install-texinfo \
2589 maybe-install-textutils \
2590 maybe-install-time \
2591 maybe-install-uudecode \
2592 maybe-install-wdiff \
2593 maybe-install-zip \
2594 maybe-install-zlib \
2595 maybe-install-gdb \
2596 maybe-install-expect \
2597 maybe-install-guile \
2598 maybe-install-tk \
2599 maybe-install-libtermcap \
2600 maybe-install-utils \
2601 maybe-install-gnattools
2602
2603.PHONY: install-target
2604install-target: \
2605 maybe-install-target-libstdc++-v3 \
2606 maybe-install-target-libmudflap \
2607 maybe-install-target-libssp \
2608 maybe-install-target-newlib \
2609 maybe-install-target-libgcc \
2610 maybe-install-target-libgfortran \
2611 maybe-install-target-libobjc \
2612 maybe-install-target-libtermcap \
2613 maybe-install-target-winsup \
2614 maybe-install-target-libgloss \
2615 maybe-install-target-libiberty \
2616 maybe-install-target-gperf \
2617 maybe-install-target-examples \
2618 maybe-install-target-libffi \
2619 maybe-install-target-libjava \
2620 maybe-install-target-zlib \
2621 maybe-install-target-boehm-gc \
2622 maybe-install-target-qthreads \
2623 maybe-install-target-rda \
2624 maybe-install-target-libada \
2625 maybe-install-target-libgomp
2626
2627uninstall:
2628 @echo "the uninstall target is not supported in this tree"
2629
2630.PHONY: install.all
2631install.all: install-no-fixedincludes
2632 @if [ -f ./gcc/Makefile ] ; then \
2633 r=`${PWD_COMMAND}` ; export r ; \
2634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2635 $(HOST_EXPORTS) \
2636 (cd ./gcc && \
2637 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2638 else \
2639 true ; \
2640 fi
2641
2642# install-no-fixedincludes is used because Cygnus can not distribute
2643# the fixed header files.
2644.PHONY: install-no-fixedincludes
2645install-no-fixedincludes: installdirs install-host-nogcc \
2646 install-target gcc-no-fixedincludes
2647
2648### other supporting targets
2649
2650MAKEDIRS= \
2651 $(DESTDIR)$(prefix) \
2652 $(DESTDIR)$(exec_prefix)
2653.PHONY: installdirs
2654installdirs: mkinstalldirs
2655 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2656
2657dir.info: do-install-info
2658 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2659 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2660 mv -f dir.info.new dir.info ; \
2661 else true ; \
2662 fi
2663
2664dist:
2665 @echo "Building a full distribution of this tree isn't done"
2666 @echo "via 'make dist'. Check out the etc/ subdirectory"
2667
2668etags tags: TAGS
2669
2670# Right now this just builds TAGS in each subdirectory. emacs19 has the
2671# ability to use several tags files at once, so there is probably no need
2672# to combine them into one big TAGS file (like CVS 1.3 does). We could
2673# (if we felt like it) have this Makefile write a piece of elisp which
2674# the user could load to tell emacs19 where all the TAGS files we just
2675# built are.
2676TAGS: do-TAGS
2677
2678# ------------------------------------
2679# Macros for configure and all targets
2680# ------------------------------------
2681
2682
2683
2684
2685
2686# --------------------------------------
2687# Modules which run on the build machine
2688# --------------------------------------
2689
2690
2691.PHONY: configure-build-libiberty maybe-configure-build-libiberty
2692maybe-configure-build-libiberty:
2693@if gcc-bootstrap
2694configure-build-libiberty: stage_current
2695@endif gcc-bootstrap
2696@if build-libiberty
2697maybe-configure-build-libiberty: configure-build-libiberty
2698configure-build-libiberty:
2699 @: $(MAKE); $(unstage)
2700 @r=`${PWD_COMMAND}`; export r; \
2701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2702 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2703 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2704 $(BUILD_EXPORTS) \
2705 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2706 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2707 case $(srcdir) in \
2708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2709 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2711 esac; \
2712 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2713 libsrcdir="$$s/libiberty"; \
2714 rm -f no-such-file || : ; \
2715 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2716 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2717 --target=${target_alias} $${srcdiroption} \
2718 || exit 1
2719@endif build-libiberty
2720
2721
2722
2723
2724
2725.PHONY: all-build-libiberty maybe-all-build-libiberty
2726maybe-all-build-libiberty:
2727@if gcc-bootstrap
2728all-build-libiberty: stage_current
2729@endif gcc-bootstrap
2730@if build-libiberty
2731TARGET-build-libiberty=all
2732maybe-all-build-libiberty: all-build-libiberty
2733all-build-libiberty: configure-build-libiberty
2734 @: $(MAKE); $(unstage)
2735 @r=`${PWD_COMMAND}`; export r; \
2736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2737 $(BUILD_EXPORTS) \
2738 (cd $(BUILD_SUBDIR)/libiberty && \
2739 $(MAKE) $(BASE_FLAGS_TO_PASS) \
2740 $(TARGET-build-libiberty))
2741@endif build-libiberty
2742
2743
2744
2745
2746
2747.PHONY: configure-build-bison maybe-configure-build-bison
2748maybe-configure-build-bison:
2749@if gcc-bootstrap
2750configure-build-bison: stage_current
2751@endif gcc-bootstrap
2752@if build-bison
2753maybe-configure-build-bison: configure-build-bison
2754configure-build-bison:
2755 @: $(MAKE); $(unstage)
2756 @r=`${PWD_COMMAND}`; export r; \
2757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2758 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2759 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2760 $(BUILD_EXPORTS) \
2761 echo Configuring in $(BUILD_SUBDIR)/bison; \
2762 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2763 case $(srcdir) in \
2764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2765 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2767 esac; \
2768 srcdiroption="--srcdir=$${topdir}/bison"; \
2769 libsrcdir="$$s/bison"; \
2770 rm -f no-such-file || : ; \
2771 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2772 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2773 --target=${target_alias} $${srcdiroption} \
2774 || exit 1
2775@endif build-bison
2776
2777
2778
2779
2780
2781.PHONY: all-build-bison maybe-all-build-bison
2782maybe-all-build-bison:
2783@if gcc-bootstrap
2784all-build-bison: stage_current
2785@endif gcc-bootstrap
2786@if build-bison
2787TARGET-build-bison=all
2788maybe-all-build-bison: all-build-bison
2789all-build-bison: configure-build-bison
2790 @: $(MAKE); $(unstage)
2791 @r=`${PWD_COMMAND}`; export r; \
2792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2793 $(BUILD_EXPORTS) \
2794 (cd $(BUILD_SUBDIR)/bison && \
2795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
2796 $(TARGET-build-bison))
2797@endif build-bison
2798
2799
2800
2801
2802
2803.PHONY: configure-build-byacc maybe-configure-build-byacc
2804maybe-configure-build-byacc:
2805@if gcc-bootstrap
2806configure-build-byacc: stage_current
2807@endif gcc-bootstrap
2808@if build-byacc
2809maybe-configure-build-byacc: configure-build-byacc
2810configure-build-byacc:
2811 @: $(MAKE); $(unstage)
2812 @r=`${PWD_COMMAND}`; export r; \
2813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2814 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2815 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2816 $(BUILD_EXPORTS) \
2817 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2818 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2819 case $(srcdir) in \
2820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2821 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2823 esac; \
2824 srcdiroption="--srcdir=$${topdir}/byacc"; \
2825 libsrcdir="$$s/byacc"; \
2826 rm -f no-such-file || : ; \
2827 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2828 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2829 --target=${target_alias} $${srcdiroption} \
2830 || exit 1
2831@endif build-byacc
2832
2833
2834
2835
2836
2837.PHONY: all-build-byacc maybe-all-build-byacc
2838maybe-all-build-byacc:
2839@if gcc-bootstrap
2840all-build-byacc: stage_current
2841@endif gcc-bootstrap
2842@if build-byacc
2843TARGET-build-byacc=all
2844maybe-all-build-byacc: all-build-byacc
2845all-build-byacc: configure-build-byacc
2846 @: $(MAKE); $(unstage)
2847 @r=`${PWD_COMMAND}`; export r; \
2848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2849 $(BUILD_EXPORTS) \
2850 (cd $(BUILD_SUBDIR)/byacc && \
2851 $(MAKE) $(BASE_FLAGS_TO_PASS) \
2852 $(TARGET-build-byacc))
2853@endif build-byacc
2854
2855
2856
2857
2858
2859.PHONY: configure-build-flex maybe-configure-build-flex
2860maybe-configure-build-flex:
2861@if gcc-bootstrap
2862configure-build-flex: stage_current
2863@endif gcc-bootstrap
2864@if build-flex
2865maybe-configure-build-flex: configure-build-flex
2866configure-build-flex:
2867 @: $(MAKE); $(unstage)
2868 @r=`${PWD_COMMAND}`; export r; \
2869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2870 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2871 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2872 $(BUILD_EXPORTS) \
2873 echo Configuring in $(BUILD_SUBDIR)/flex; \
2874 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2875 case $(srcdir) in \
2876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2877 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2879 esac; \
2880 srcdiroption="--srcdir=$${topdir}/flex"; \
2881 libsrcdir="$$s/flex"; \
2882 rm -f no-such-file || : ; \
2883 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2884 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2885 --target=${target_alias} $${srcdiroption} \
2886 || exit 1
2887@endif build-flex
2888
2889
2890
2891
2892
2893.PHONY: all-build-flex maybe-all-build-flex
2894maybe-all-build-flex:
2895@if gcc-bootstrap
2896all-build-flex: stage_current
2897@endif gcc-bootstrap
2898@if build-flex
2899TARGET-build-flex=all
2900maybe-all-build-flex: all-build-flex
2901all-build-flex: configure-build-flex
2902 @: $(MAKE); $(unstage)
2903 @r=`${PWD_COMMAND}`; export r; \
2904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2905 $(BUILD_EXPORTS) \
2906 (cd $(BUILD_SUBDIR)/flex && \
2907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
2908 $(TARGET-build-flex))
2909@endif build-flex
2910
2911
2912
2913
2914
2915.PHONY: configure-build-m4 maybe-configure-build-m4
2916maybe-configure-build-m4:
2917@if gcc-bootstrap
2918configure-build-m4: stage_current
2919@endif gcc-bootstrap
2920@if build-m4
2921maybe-configure-build-m4: configure-build-m4
2922configure-build-m4:
2923 @: $(MAKE); $(unstage)
2924 @r=`${PWD_COMMAND}`; export r; \
2925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2926 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2927 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2928 $(BUILD_EXPORTS) \
2929 echo Configuring in $(BUILD_SUBDIR)/m4; \
2930 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2931 case $(srcdir) in \
2932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2933 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2935 esac; \
2936 srcdiroption="--srcdir=$${topdir}/m4"; \
2937 libsrcdir="$$s/m4"; \
2938 rm -f no-such-file || : ; \
2939 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2940 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2941 --target=${target_alias} $${srcdiroption} \
2942 || exit 1
2943@endif build-m4
2944
2945
2946
2947
2948
2949.PHONY: all-build-m4 maybe-all-build-m4
2950maybe-all-build-m4:
2951@if gcc-bootstrap
2952all-build-m4: stage_current
2953@endif gcc-bootstrap
2954@if build-m4
2955TARGET-build-m4=all
2956maybe-all-build-m4: all-build-m4
2957all-build-m4: configure-build-m4
2958 @: $(MAKE); $(unstage)
2959 @r=`${PWD_COMMAND}`; export r; \
2960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2961 $(BUILD_EXPORTS) \
2962 (cd $(BUILD_SUBDIR)/m4 && \
2963 $(MAKE) $(BASE_FLAGS_TO_PASS) \
2964 $(TARGET-build-m4))
2965@endif build-m4
2966
2967
2968
2969
2970
2971.PHONY: configure-build-texinfo maybe-configure-build-texinfo
2972maybe-configure-build-texinfo:
2973@if gcc-bootstrap
2974configure-build-texinfo: stage_current
2975@endif gcc-bootstrap
2976@if build-texinfo
2977maybe-configure-build-texinfo: configure-build-texinfo
2978configure-build-texinfo:
2979 @: $(MAKE); $(unstage)
2980 @r=`${PWD_COMMAND}`; export r; \
2981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2982 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2983 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2984 $(BUILD_EXPORTS) \
2985 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2986 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2987 case $(srcdir) in \
2988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2989 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2991 esac; \
2992 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2993 libsrcdir="$$s/texinfo"; \
2994 rm -f no-such-file || : ; \
2995 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2996 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2997 --target=${target_alias} $${srcdiroption} \
2998 || exit 1
2999@endif build-texinfo
3000
3001
3002
3003
3004
3005.PHONY: all-build-texinfo maybe-all-build-texinfo
3006maybe-all-build-texinfo:
3007@if gcc-bootstrap
3008all-build-texinfo: stage_current
3009@endif gcc-bootstrap
3010@if build-texinfo
3011TARGET-build-texinfo=all
3012maybe-all-build-texinfo: all-build-texinfo
3013all-build-texinfo: configure-build-texinfo
3014 @: $(MAKE); $(unstage)
3015 @r=`${PWD_COMMAND}`; export r; \
3016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3017 $(BUILD_EXPORTS) \
3018 (cd $(BUILD_SUBDIR)/texinfo && \
3019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3020 $(TARGET-build-texinfo))
3021@endif build-texinfo
3022
3023
3024
3025
3026
3027.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3028maybe-configure-build-fixincludes:
3029@if gcc-bootstrap
3030configure-build-fixincludes: stage_current
3031@endif gcc-bootstrap
3032@if build-fixincludes
3033maybe-configure-build-fixincludes: configure-build-fixincludes
3034configure-build-fixincludes:
3035 @: $(MAKE); $(unstage)
3036 @r=`${PWD_COMMAND}`; export r; \
3037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3038 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3039 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3040 $(BUILD_EXPORTS) \
3041 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3042 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3043 case $(srcdir) in \
3044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3045 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3047 esac; \
3048 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3049 libsrcdir="$$s/fixincludes"; \
3050 rm -f no-such-file || : ; \
3051 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3052 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3053 --target=${target_alias} $${srcdiroption} \
3054 || exit 1
3055@endif build-fixincludes
3056
3057
3058
3059
3060
3061.PHONY: all-build-fixincludes maybe-all-build-fixincludes
3062maybe-all-build-fixincludes:
3063@if gcc-bootstrap
3064all-build-fixincludes: stage_current
3065@endif gcc-bootstrap
3066@if build-fixincludes
3067TARGET-build-fixincludes=all
3068maybe-all-build-fixincludes: all-build-fixincludes
3069all-build-fixincludes: configure-build-fixincludes
3070 @: $(MAKE); $(unstage)
3071 @r=`${PWD_COMMAND}`; export r; \
3072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3073 $(BUILD_EXPORTS) \
3074 (cd $(BUILD_SUBDIR)/fixincludes && \
3075 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3076 $(TARGET-build-fixincludes))
3077@endif build-fixincludes
3078
3079
3080
3081
3082
3083# --------------------------------------
3084# Modules which run on the host machine
3085# --------------------------------------
3086
3087
3088.PHONY: configure-ash maybe-configure-ash
3089maybe-configure-ash:
3090@if gcc-bootstrap
3091configure-ash: stage_current
3092@endif gcc-bootstrap
3093@if ash
3094maybe-configure-ash: configure-ash
3095configure-ash:
3096 @: $(MAKE); $(unstage)
3097 @r=`${PWD_COMMAND}`; export r; \
3098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3099 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3101 $(HOST_EXPORTS) \
3102 echo Configuring in $(HOST_SUBDIR)/ash; \
3103 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3104 case $(srcdir) in \
3105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3106 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3108 esac; \
3109 srcdiroption="--srcdir=$${topdir}/ash"; \
3110 libsrcdir="$$s/ash"; \
3111 $(SHELL) $${libsrcdir}/configure \
3112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3113 --target=${target_alias} $${srcdiroption} \
3114 || exit 1
3115@endif ash
3116
3117
3118
3119
3120
3121.PHONY: all-ash maybe-all-ash
3122maybe-all-ash:
3123@if gcc-bootstrap
3124all-ash: stage_current
3125@endif gcc-bootstrap
3126@if ash
3127TARGET-ash=all
3128maybe-all-ash: all-ash
3129all-ash: configure-ash
3130 @: $(MAKE); $(unstage)
3131 @r=`${PWD_COMMAND}`; export r; \
3132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3133 $(HOST_EXPORTS) \
3134 (cd $(HOST_SUBDIR)/ash && \
3135 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3136 $(TARGET-ash))
3137@endif ash
3138
3139
3140
3141
3142.PHONY: check-ash maybe-check-ash
3143maybe-check-ash:
3144@if ash
3145maybe-check-ash: check-ash
3146
3147check-ash:
3148 @: $(MAKE); $(unstage)
3149 @r=`${PWD_COMMAND}`; export r; \
3150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3151 $(HOST_EXPORTS) \
3152 (cd $(HOST_SUBDIR)/ash && \
3153 $(MAKE) $(FLAGS_TO_PASS) check)
3154
3155@endif ash
3156
3157.PHONY: install-ash maybe-install-ash
3158maybe-install-ash:
3159@if ash
3160maybe-install-ash: install-ash
3161
3162install-ash: installdirs
3163 @: $(MAKE); $(unstage)
3164 @r=`${PWD_COMMAND}`; export r; \
3165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3166 $(HOST_EXPORTS) \
3167 (cd $(HOST_SUBDIR)/ash && \
3168 $(MAKE) $(FLAGS_TO_PASS) install)
3169
3170@endif ash
3171
3172# Other targets (info, dvi, pdf, etc.)
3173
3174.PHONY: maybe-info-ash info-ash
3175maybe-info-ash:
3176@if ash
3177maybe-info-ash: info-ash
3178
3179info-ash: \
3180 configure-ash
3181 @: $(MAKE); $(unstage)
3182 @[ -f ./ash/Makefile ] || exit 0; \
3183 r=`${PWD_COMMAND}`; export r; \
3184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3185 $(HOST_EXPORTS) \
3186 for flag in $(EXTRA_HOST_FLAGS) ; do \
3187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3188 done; \
3189 echo "Doing info in ash" ; \
3190 (cd $(HOST_SUBDIR)/ash && \
3191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3193 "RANLIB=$${RANLIB}" \
3194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3195 info) \
3196 || exit 1
3197
3198@endif ash
3199
3200.PHONY: maybe-dvi-ash dvi-ash
3201maybe-dvi-ash:
3202@if ash
3203maybe-dvi-ash: dvi-ash
3204
3205dvi-ash: \
3206 configure-ash
3207 @: $(MAKE); $(unstage)
3208 @[ -f ./ash/Makefile ] || exit 0; \
3209 r=`${PWD_COMMAND}`; export r; \
3210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3211 $(HOST_EXPORTS) \
3212 for flag in $(EXTRA_HOST_FLAGS) ; do \
3213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3214 done; \
3215 echo "Doing dvi in ash" ; \
3216 (cd $(HOST_SUBDIR)/ash && \
3217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3219 "RANLIB=$${RANLIB}" \
3220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3221 dvi) \
3222 || exit 1
3223
3224@endif ash
3225
3226.PHONY: maybe-pdf-ash pdf-ash
3227maybe-pdf-ash:
3228@if ash
3229maybe-pdf-ash: pdf-ash
3230
3231pdf-ash: \
3232 configure-ash
3233 @: $(MAKE); $(unstage)
3234 @[ -f ./ash/Makefile ] || exit 0; \
3235 r=`${PWD_COMMAND}`; export r; \
3236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3237 $(HOST_EXPORTS) \
3238 for flag in $(EXTRA_HOST_FLAGS) ; do \
3239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3240 done; \
3241 echo "Doing pdf in ash" ; \
3242 (cd $(HOST_SUBDIR)/ash && \
3243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3245 "RANLIB=$${RANLIB}" \
3246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3247 pdf) \
3248 || exit 1
3249
3250@endif ash
3251
3252.PHONY: maybe-html-ash html-ash
3253maybe-html-ash:
3254@if ash
3255maybe-html-ash: html-ash
3256
3257html-ash: \
3258 configure-ash
3259 @: $(MAKE); $(unstage)
3260 @[ -f ./ash/Makefile ] || exit 0; \
3261 r=`${PWD_COMMAND}`; export r; \
3262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3263 $(HOST_EXPORTS) \
3264 for flag in $(EXTRA_HOST_FLAGS) ; do \
3265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3266 done; \
3267 echo "Doing html in ash" ; \
3268 (cd $(HOST_SUBDIR)/ash && \
3269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3271 "RANLIB=$${RANLIB}" \
3272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3273 html) \
3274 || exit 1
3275
3276@endif ash
3277
3278.PHONY: maybe-TAGS-ash TAGS-ash
3279maybe-TAGS-ash:
3280@if ash
3281maybe-TAGS-ash: TAGS-ash
3282
3283TAGS-ash: \
3284 configure-ash
3285 @: $(MAKE); $(unstage)
3286 @[ -f ./ash/Makefile ] || exit 0; \
3287 r=`${PWD_COMMAND}`; export r; \
3288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3289 $(HOST_EXPORTS) \
3290 for flag in $(EXTRA_HOST_FLAGS) ; do \
3291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3292 done; \
3293 echo "Doing TAGS in ash" ; \
3294 (cd $(HOST_SUBDIR)/ash && \
3295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3297 "RANLIB=$${RANLIB}" \
3298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3299 TAGS) \
3300 || exit 1
3301
3302@endif ash
3303
3304.PHONY: maybe-install-info-ash install-info-ash
3305maybe-install-info-ash:
3306@if ash
3307maybe-install-info-ash: install-info-ash
3308
3309install-info-ash: \
3310 configure-ash \
3311 info-ash
3312 @: $(MAKE); $(unstage)
3313 @[ -f ./ash/Makefile ] || exit 0; \
3314 r=`${PWD_COMMAND}`; export r; \
3315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3316 $(HOST_EXPORTS) \
3317 for flag in $(EXTRA_HOST_FLAGS) ; do \
3318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3319 done; \
3320 echo "Doing install-info in ash" ; \
3321 (cd $(HOST_SUBDIR)/ash && \
3322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3324 "RANLIB=$${RANLIB}" \
3325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3326 install-info) \
3327 || exit 1
3328
3329@endif ash
3330
3331.PHONY: maybe-install-pdf-ash install-pdf-ash
3332maybe-install-pdf-ash:
3333@if ash
3334maybe-install-pdf-ash: install-pdf-ash
3335
3336install-pdf-ash: \
3337 configure-ash \
3338 pdf-ash
3339 @: $(MAKE); $(unstage)
3340 @[ -f ./ash/Makefile ] || exit 0; \
3341 r=`${PWD_COMMAND}`; export r; \
3342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3343 $(HOST_EXPORTS) \
3344 for flag in $(EXTRA_HOST_FLAGS) ; do \
3345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3346 done; \
3347 echo "Doing install-pdf in ash" ; \
3348 (cd $(HOST_SUBDIR)/ash && \
3349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3351 "RANLIB=$${RANLIB}" \
3352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3353 install-pdf) \
3354 || exit 1
3355
3356@endif ash
3357
3358.PHONY: maybe-install-html-ash install-html-ash
3359maybe-install-html-ash:
3360@if ash
3361maybe-install-html-ash: install-html-ash
3362
3363install-html-ash: \
3364 configure-ash \
3365 html-ash
3366 @: $(MAKE); $(unstage)
3367 @[ -f ./ash/Makefile ] || exit 0; \
3368 r=`${PWD_COMMAND}`; export r; \
3369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3370 $(HOST_EXPORTS) \
3371 for flag in $(EXTRA_HOST_FLAGS) ; do \
3372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3373 done; \
3374 echo "Doing install-html in ash" ; \
3375 (cd $(HOST_SUBDIR)/ash && \
3376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3378 "RANLIB=$${RANLIB}" \
3379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3380 install-html) \
3381 || exit 1
3382
3383@endif ash
3384
3385.PHONY: maybe-installcheck-ash installcheck-ash
3386maybe-installcheck-ash:
3387@if ash
3388maybe-installcheck-ash: installcheck-ash
3389
3390installcheck-ash: \
3391 configure-ash
3392 @: $(MAKE); $(unstage)
3393 @[ -f ./ash/Makefile ] || exit 0; \
3394 r=`${PWD_COMMAND}`; export r; \
3395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3396 $(HOST_EXPORTS) \
3397 for flag in $(EXTRA_HOST_FLAGS) ; do \
3398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3399 done; \
3400 echo "Doing installcheck in ash" ; \
3401 (cd $(HOST_SUBDIR)/ash && \
3402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3404 "RANLIB=$${RANLIB}" \
3405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3406 installcheck) \
3407 || exit 1
3408
3409@endif ash
3410
3411.PHONY: maybe-mostlyclean-ash mostlyclean-ash
3412maybe-mostlyclean-ash:
3413@if ash
3414maybe-mostlyclean-ash: mostlyclean-ash
3415
3416mostlyclean-ash:
3417 @: $(MAKE); $(unstage)
3418 @[ -f ./ash/Makefile ] || exit 0; \
3419 r=`${PWD_COMMAND}`; export r; \
3420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3421 $(HOST_EXPORTS) \
3422 for flag in $(EXTRA_HOST_FLAGS) ; do \
3423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3424 done; \
3425 echo "Doing mostlyclean in ash" ; \
3426 (cd $(HOST_SUBDIR)/ash && \
3427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3429 "RANLIB=$${RANLIB}" \
3430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3431 mostlyclean) \
3432 || exit 1
3433
3434@endif ash
3435
3436.PHONY: maybe-clean-ash clean-ash
3437maybe-clean-ash:
3438@if ash
3439maybe-clean-ash: clean-ash
3440
3441clean-ash:
3442 @: $(MAKE); $(unstage)
3443 @[ -f ./ash/Makefile ] || exit 0; \
3444 r=`${PWD_COMMAND}`; export r; \
3445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3446 $(HOST_EXPORTS) \
3447 for flag in $(EXTRA_HOST_FLAGS) ; do \
3448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3449 done; \
3450 echo "Doing clean in ash" ; \
3451 (cd $(HOST_SUBDIR)/ash && \
3452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3454 "RANLIB=$${RANLIB}" \
3455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3456 clean) \
3457 || exit 1
3458
3459@endif ash
3460
3461.PHONY: maybe-distclean-ash distclean-ash
3462maybe-distclean-ash:
3463@if ash
3464maybe-distclean-ash: distclean-ash
3465
3466distclean-ash:
3467 @: $(MAKE); $(unstage)
3468 @[ -f ./ash/Makefile ] || exit 0; \
3469 r=`${PWD_COMMAND}`; export r; \
3470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3471 $(HOST_EXPORTS) \
3472 for flag in $(EXTRA_HOST_FLAGS) ; do \
3473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3474 done; \
3475 echo "Doing distclean in ash" ; \
3476 (cd $(HOST_SUBDIR)/ash && \
3477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3479 "RANLIB=$${RANLIB}" \
3480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3481 distclean) \
3482 || exit 1
3483
3484@endif ash
3485
3486.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3487maybe-maintainer-clean-ash:
3488@if ash
3489maybe-maintainer-clean-ash: maintainer-clean-ash
3490
3491maintainer-clean-ash:
3492 @: $(MAKE); $(unstage)
3493 @[ -f ./ash/Makefile ] || exit 0; \
3494 r=`${PWD_COMMAND}`; export r; \
3495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3496 $(HOST_EXPORTS) \
3497 for flag in $(EXTRA_HOST_FLAGS) ; do \
3498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3499 done; \
3500 echo "Doing maintainer-clean in ash" ; \
3501 (cd $(HOST_SUBDIR)/ash && \
3502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3504 "RANLIB=$${RANLIB}" \
3505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3506 maintainer-clean) \
3507 || exit 1
3508
3509@endif ash
3510
3511
3512
3513.PHONY: configure-autoconf maybe-configure-autoconf
3514maybe-configure-autoconf:
3515@if gcc-bootstrap
3516configure-autoconf: stage_current
3517@endif gcc-bootstrap
3518@if autoconf
3519maybe-configure-autoconf: configure-autoconf
3520configure-autoconf:
3521 @: $(MAKE); $(unstage)
3522 @r=`${PWD_COMMAND}`; export r; \
3523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3524 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3526 $(HOST_EXPORTS) \
3527 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3528 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3529 case $(srcdir) in \
3530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3531 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3533 esac; \
3534 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3535 libsrcdir="$$s/autoconf"; \
3536 $(SHELL) $${libsrcdir}/configure \
3537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3538 --target=${target_alias} $${srcdiroption} \
3539 || exit 1
3540@endif autoconf
3541
3542
3543
3544
3545
3546.PHONY: all-autoconf maybe-all-autoconf
3547maybe-all-autoconf:
3548@if gcc-bootstrap
3549all-autoconf: stage_current
3550@endif gcc-bootstrap
3551@if autoconf
3552TARGET-autoconf=all
3553maybe-all-autoconf: all-autoconf
3554all-autoconf: configure-autoconf
3555 @: $(MAKE); $(unstage)
3556 @r=`${PWD_COMMAND}`; export r; \
3557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3558 $(HOST_EXPORTS) \
3559 (cd $(HOST_SUBDIR)/autoconf && \
3560 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3561 $(TARGET-autoconf))
3562@endif autoconf
3563
3564
3565
3566
3567.PHONY: check-autoconf maybe-check-autoconf
3568maybe-check-autoconf:
3569@if autoconf
3570maybe-check-autoconf: check-autoconf
3571
3572check-autoconf:
3573 @: $(MAKE); $(unstage)
3574 @r=`${PWD_COMMAND}`; export r; \
3575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3576 $(HOST_EXPORTS) \
3577 (cd $(HOST_SUBDIR)/autoconf && \
3578 $(MAKE) $(FLAGS_TO_PASS) check)
3579
3580@endif autoconf
3581
3582.PHONY: install-autoconf maybe-install-autoconf
3583maybe-install-autoconf:
3584@if autoconf
3585maybe-install-autoconf: install-autoconf
3586
3587install-autoconf: installdirs
3588 @: $(MAKE); $(unstage)
3589 @r=`${PWD_COMMAND}`; export r; \
3590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3591 $(HOST_EXPORTS) \
3592 (cd $(HOST_SUBDIR)/autoconf && \
3593 $(MAKE) $(FLAGS_TO_PASS) install)
3594
3595@endif autoconf
3596
3597# Other targets (info, dvi, pdf, etc.)
3598
3599.PHONY: maybe-info-autoconf info-autoconf
3600maybe-info-autoconf:
3601@if autoconf
3602maybe-info-autoconf: info-autoconf
3603
3604info-autoconf: \
3605 configure-autoconf
3606 @: $(MAKE); $(unstage)
3607 @[ -f ./autoconf/Makefile ] || exit 0; \
3608 r=`${PWD_COMMAND}`; export r; \
3609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3610 $(HOST_EXPORTS) \
3611 for flag in $(EXTRA_HOST_FLAGS) ; do \
3612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3613 done; \
3614 echo "Doing info in autoconf" ; \
3615 (cd $(HOST_SUBDIR)/autoconf && \
3616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3618 "RANLIB=$${RANLIB}" \
3619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3620 info) \
3621 || exit 1
3622
3623@endif autoconf
3624
3625.PHONY: maybe-dvi-autoconf dvi-autoconf
3626maybe-dvi-autoconf:
3627@if autoconf
3628maybe-dvi-autoconf: dvi-autoconf
3629
3630dvi-autoconf: \
3631 configure-autoconf
3632 @: $(MAKE); $(unstage)
3633 @[ -f ./autoconf/Makefile ] || exit 0; \
3634 r=`${PWD_COMMAND}`; export r; \
3635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3636 $(HOST_EXPORTS) \
3637 for flag in $(EXTRA_HOST_FLAGS) ; do \
3638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3639 done; \
3640 echo "Doing dvi in autoconf" ; \
3641 (cd $(HOST_SUBDIR)/autoconf && \
3642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3644 "RANLIB=$${RANLIB}" \
3645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3646 dvi) \
3647 || exit 1
3648
3649@endif autoconf
3650
3651.PHONY: maybe-pdf-autoconf pdf-autoconf
3652maybe-pdf-autoconf:
3653@if autoconf
3654maybe-pdf-autoconf: pdf-autoconf
3655
3656pdf-autoconf: \
3657 configure-autoconf
3658 @: $(MAKE); $(unstage)
3659 @[ -f ./autoconf/Makefile ] || exit 0; \
3660 r=`${PWD_COMMAND}`; export r; \
3661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3662 $(HOST_EXPORTS) \
3663 for flag in $(EXTRA_HOST_FLAGS) ; do \
3664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3665 done; \
3666 echo "Doing pdf in autoconf" ; \
3667 (cd $(HOST_SUBDIR)/autoconf && \
3668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3670 "RANLIB=$${RANLIB}" \
3671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3672 pdf) \
3673 || exit 1
3674
3675@endif autoconf
3676
3677.PHONY: maybe-html-autoconf html-autoconf
3678maybe-html-autoconf:
3679@if autoconf
3680maybe-html-autoconf: html-autoconf
3681
3682html-autoconf: \
3683 configure-autoconf
3684 @: $(MAKE); $(unstage)
3685 @[ -f ./autoconf/Makefile ] || exit 0; \
3686 r=`${PWD_COMMAND}`; export r; \
3687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3688 $(HOST_EXPORTS) \
3689 for flag in $(EXTRA_HOST_FLAGS) ; do \
3690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3691 done; \
3692 echo "Doing html in autoconf" ; \
3693 (cd $(HOST_SUBDIR)/autoconf && \
3694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3696 "RANLIB=$${RANLIB}" \
3697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3698 html) \
3699 || exit 1
3700
3701@endif autoconf
3702
3703.PHONY: maybe-TAGS-autoconf TAGS-autoconf
3704maybe-TAGS-autoconf:
3705@if autoconf
3706maybe-TAGS-autoconf: TAGS-autoconf
3707
3708TAGS-autoconf: \
3709 configure-autoconf
3710 @: $(MAKE); $(unstage)
3711 @[ -f ./autoconf/Makefile ] || exit 0; \
3712 r=`${PWD_COMMAND}`; export r; \
3713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3714 $(HOST_EXPORTS) \
3715 for flag in $(EXTRA_HOST_FLAGS) ; do \
3716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3717 done; \
3718 echo "Doing TAGS in autoconf" ; \
3719 (cd $(HOST_SUBDIR)/autoconf && \
3720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3722 "RANLIB=$${RANLIB}" \
3723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3724 TAGS) \
3725 || exit 1
3726
3727@endif autoconf
3728
3729.PHONY: maybe-install-info-autoconf install-info-autoconf
3730maybe-install-info-autoconf:
3731@if autoconf
3732maybe-install-info-autoconf: install-info-autoconf
3733
3734install-info-autoconf: \
3735 configure-autoconf \
3736 info-autoconf
3737 @: $(MAKE); $(unstage)
3738 @[ -f ./autoconf/Makefile ] || exit 0; \
3739 r=`${PWD_COMMAND}`; export r; \
3740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3741 $(HOST_EXPORTS) \
3742 for flag in $(EXTRA_HOST_FLAGS) ; do \
3743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3744 done; \
3745 echo "Doing install-info in autoconf" ; \
3746 (cd $(HOST_SUBDIR)/autoconf && \
3747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3749 "RANLIB=$${RANLIB}" \
3750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3751 install-info) \
3752 || exit 1
3753
3754@endif autoconf
3755
3756.PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3757maybe-install-pdf-autoconf:
3758@if autoconf
3759maybe-install-pdf-autoconf: install-pdf-autoconf
3760
3761install-pdf-autoconf: \
3762 configure-autoconf \
3763 pdf-autoconf
3764 @: $(MAKE); $(unstage)
3765 @[ -f ./autoconf/Makefile ] || exit 0; \
3766 r=`${PWD_COMMAND}`; export r; \
3767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3768 $(HOST_EXPORTS) \
3769 for flag in $(EXTRA_HOST_FLAGS) ; do \
3770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3771 done; \
3772 echo "Doing install-pdf in autoconf" ; \
3773 (cd $(HOST_SUBDIR)/autoconf && \
3774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3776 "RANLIB=$${RANLIB}" \
3777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3778 install-pdf) \
3779 || exit 1
3780
3781@endif autoconf
3782
3783.PHONY: maybe-install-html-autoconf install-html-autoconf
3784maybe-install-html-autoconf:
3785@if autoconf
3786maybe-install-html-autoconf: install-html-autoconf
3787
3788install-html-autoconf: \
3789 configure-autoconf \
3790 html-autoconf
3791 @: $(MAKE); $(unstage)
3792 @[ -f ./autoconf/Makefile ] || exit 0; \
3793 r=`${PWD_COMMAND}`; export r; \
3794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3795 $(HOST_EXPORTS) \
3796 for flag in $(EXTRA_HOST_FLAGS) ; do \
3797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3798 done; \
3799 echo "Doing install-html in autoconf" ; \
3800 (cd $(HOST_SUBDIR)/autoconf && \
3801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3803 "RANLIB=$${RANLIB}" \
3804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3805 install-html) \
3806 || exit 1
3807
3808@endif autoconf
3809
3810.PHONY: maybe-installcheck-autoconf installcheck-autoconf
3811maybe-installcheck-autoconf:
3812@if autoconf
3813maybe-installcheck-autoconf: installcheck-autoconf
3814
3815installcheck-autoconf: \
3816 configure-autoconf
3817 @: $(MAKE); $(unstage)
3818 @[ -f ./autoconf/Makefile ] || exit 0; \
3819 r=`${PWD_COMMAND}`; export r; \
3820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3821 $(HOST_EXPORTS) \
3822 for flag in $(EXTRA_HOST_FLAGS) ; do \
3823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3824 done; \
3825 echo "Doing installcheck in autoconf" ; \
3826 (cd $(HOST_SUBDIR)/autoconf && \
3827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3829 "RANLIB=$${RANLIB}" \
3830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3831 installcheck) \
3832 || exit 1
3833
3834@endif autoconf
3835
3836.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3837maybe-mostlyclean-autoconf:
3838@if autoconf
3839maybe-mostlyclean-autoconf: mostlyclean-autoconf
3840
3841mostlyclean-autoconf:
3842 @: $(MAKE); $(unstage)
3843 @[ -f ./autoconf/Makefile ] || exit 0; \
3844 r=`${PWD_COMMAND}`; export r; \
3845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3846 $(HOST_EXPORTS) \
3847 for flag in $(EXTRA_HOST_FLAGS) ; do \
3848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3849 done; \
3850 echo "Doing mostlyclean in autoconf" ; \
3851 (cd $(HOST_SUBDIR)/autoconf && \
3852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3854 "RANLIB=$${RANLIB}" \
3855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3856 mostlyclean) \
3857 || exit 1
3858
3859@endif autoconf
3860
3861.PHONY: maybe-clean-autoconf clean-autoconf
3862maybe-clean-autoconf:
3863@if autoconf
3864maybe-clean-autoconf: clean-autoconf
3865
3866clean-autoconf:
3867 @: $(MAKE); $(unstage)
3868 @[ -f ./autoconf/Makefile ] || exit 0; \
3869 r=`${PWD_COMMAND}`; export r; \
3870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3871 $(HOST_EXPORTS) \
3872 for flag in $(EXTRA_HOST_FLAGS) ; do \
3873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3874 done; \
3875 echo "Doing clean in autoconf" ; \
3876 (cd $(HOST_SUBDIR)/autoconf && \
3877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3879 "RANLIB=$${RANLIB}" \
3880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3881 clean) \
3882 || exit 1
3883
3884@endif autoconf
3885
3886.PHONY: maybe-distclean-autoconf distclean-autoconf
3887maybe-distclean-autoconf:
3888@if autoconf
3889maybe-distclean-autoconf: distclean-autoconf
3890
3891distclean-autoconf:
3892 @: $(MAKE); $(unstage)
3893 @[ -f ./autoconf/Makefile ] || exit 0; \
3894 r=`${PWD_COMMAND}`; export r; \
3895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3896 $(HOST_EXPORTS) \
3897 for flag in $(EXTRA_HOST_FLAGS) ; do \
3898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3899 done; \
3900 echo "Doing distclean in autoconf" ; \
3901 (cd $(HOST_SUBDIR)/autoconf && \
3902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3904 "RANLIB=$${RANLIB}" \
3905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3906 distclean) \
3907 || exit 1
3908
3909@endif autoconf
3910
3911.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3912maybe-maintainer-clean-autoconf:
3913@if autoconf
3914maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3915
3916maintainer-clean-autoconf:
3917 @: $(MAKE); $(unstage)
3918 @[ -f ./autoconf/Makefile ] || exit 0; \
3919 r=`${PWD_COMMAND}`; export r; \
3920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3921 $(HOST_EXPORTS) \
3922 for flag in $(EXTRA_HOST_FLAGS) ; do \
3923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3924 done; \
3925 echo "Doing maintainer-clean in autoconf" ; \
3926 (cd $(HOST_SUBDIR)/autoconf && \
3927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3929 "RANLIB=$${RANLIB}" \
3930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3931 maintainer-clean) \
3932 || exit 1
3933
3934@endif autoconf
3935
3936
3937
3938.PHONY: configure-automake maybe-configure-automake
3939maybe-configure-automake:
3940@if gcc-bootstrap
3941configure-automake: stage_current
3942@endif gcc-bootstrap
3943@if automake
3944maybe-configure-automake: configure-automake
3945configure-automake:
3946 @: $(MAKE); $(unstage)
3947 @r=`${PWD_COMMAND}`; export r; \
3948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3949 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3951 $(HOST_EXPORTS) \
3952 echo Configuring in $(HOST_SUBDIR)/automake; \
3953 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3954 case $(srcdir) in \
3955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3956 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3958 esac; \
3959 srcdiroption="--srcdir=$${topdir}/automake"; \
3960 libsrcdir="$$s/automake"; \
3961 $(SHELL) $${libsrcdir}/configure \
3962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3963 --target=${target_alias} $${srcdiroption} \
3964 || exit 1
3965@endif automake
3966
3967
3968
3969
3970
3971.PHONY: all-automake maybe-all-automake
3972maybe-all-automake:
3973@if gcc-bootstrap
3974all-automake: stage_current
3975@endif gcc-bootstrap
3976@if automake
3977TARGET-automake=all
3978maybe-all-automake: all-automake
3979all-automake: configure-automake
3980 @: $(MAKE); $(unstage)
3981 @r=`${PWD_COMMAND}`; export r; \
3982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3983 $(HOST_EXPORTS) \
3984 (cd $(HOST_SUBDIR)/automake && \
3985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3986 $(TARGET-automake))
3987@endif automake
3988
3989
3990
3991
3992.PHONY: check-automake maybe-check-automake
3993maybe-check-automake:
3994@if automake
3995maybe-check-automake: check-automake
3996
3997check-automake:
3998 @: $(MAKE); $(unstage)
3999 @r=`${PWD_COMMAND}`; export r; \
4000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4001 $(HOST_EXPORTS) \
4002 (cd $(HOST_SUBDIR)/automake && \
4003 $(MAKE) $(FLAGS_TO_PASS) check)
4004
4005@endif automake
4006
4007.PHONY: install-automake maybe-install-automake
4008maybe-install-automake:
4009@if automake
4010maybe-install-automake: install-automake
4011
4012install-automake: installdirs
4013 @: $(MAKE); $(unstage)
4014 @r=`${PWD_COMMAND}`; export r; \
4015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4016 $(HOST_EXPORTS) \
4017 (cd $(HOST_SUBDIR)/automake && \
4018 $(MAKE) $(FLAGS_TO_PASS) install)
4019
4020@endif automake
4021
4022# Other targets (info, dvi, pdf, etc.)
4023
4024.PHONY: maybe-info-automake info-automake
4025maybe-info-automake:
4026@if automake
4027maybe-info-automake: info-automake
4028
4029info-automake: \
4030 configure-automake
4031 @: $(MAKE); $(unstage)
4032 @[ -f ./automake/Makefile ] || exit 0; \
4033 r=`${PWD_COMMAND}`; export r; \
4034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4035 $(HOST_EXPORTS) \
4036 for flag in $(EXTRA_HOST_FLAGS) ; do \
4037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4038 done; \
4039 echo "Doing info in automake" ; \
4040 (cd $(HOST_SUBDIR)/automake && \
4041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4043 "RANLIB=$${RANLIB}" \
4044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4045 info) \
4046 || exit 1
4047
4048@endif automake
4049
4050.PHONY: maybe-dvi-automake dvi-automake
4051maybe-dvi-automake:
4052@if automake
4053maybe-dvi-automake: dvi-automake
4054
4055dvi-automake: \
4056 configure-automake
4057 @: $(MAKE); $(unstage)
4058 @[ -f ./automake/Makefile ] || exit 0; \
4059 r=`${PWD_COMMAND}`; export r; \
4060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4061 $(HOST_EXPORTS) \
4062 for flag in $(EXTRA_HOST_FLAGS) ; do \
4063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4064 done; \
4065 echo "Doing dvi in automake" ; \
4066 (cd $(HOST_SUBDIR)/automake && \
4067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4069 "RANLIB=$${RANLIB}" \
4070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4071 dvi) \
4072 || exit 1
4073
4074@endif automake
4075
4076.PHONY: maybe-pdf-automake pdf-automake
4077maybe-pdf-automake:
4078@if automake
4079maybe-pdf-automake: pdf-automake
4080
4081pdf-automake: \
4082 configure-automake
4083 @: $(MAKE); $(unstage)
4084 @[ -f ./automake/Makefile ] || exit 0; \
4085 r=`${PWD_COMMAND}`; export r; \
4086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4087 $(HOST_EXPORTS) \
4088 for flag in $(EXTRA_HOST_FLAGS) ; do \
4089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4090 done; \
4091 echo "Doing pdf in automake" ; \
4092 (cd $(HOST_SUBDIR)/automake && \
4093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4095 "RANLIB=$${RANLIB}" \
4096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4097 pdf) \
4098 || exit 1
4099
4100@endif automake
4101
4102.PHONY: maybe-html-automake html-automake
4103maybe-html-automake:
4104@if automake
4105maybe-html-automake: html-automake
4106
4107html-automake: \
4108 configure-automake
4109 @: $(MAKE); $(unstage)
4110 @[ -f ./automake/Makefile ] || exit 0; \
4111 r=`${PWD_COMMAND}`; export r; \
4112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4113 $(HOST_EXPORTS) \
4114 for flag in $(EXTRA_HOST_FLAGS) ; do \
4115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4116 done; \
4117 echo "Doing html in automake" ; \
4118 (cd $(HOST_SUBDIR)/automake && \
4119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4121 "RANLIB=$${RANLIB}" \
4122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4123 html) \
4124 || exit 1
4125
4126@endif automake
4127
4128.PHONY: maybe-TAGS-automake TAGS-automake
4129maybe-TAGS-automake:
4130@if automake
4131maybe-TAGS-automake: TAGS-automake
4132
4133TAGS-automake: \
4134 configure-automake
4135 @: $(MAKE); $(unstage)
4136 @[ -f ./automake/Makefile ] || exit 0; \
4137 r=`${PWD_COMMAND}`; export r; \
4138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4139 $(HOST_EXPORTS) \
4140 for flag in $(EXTRA_HOST_FLAGS) ; do \
4141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4142 done; \
4143 echo "Doing TAGS in automake" ; \
4144 (cd $(HOST_SUBDIR)/automake && \
4145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4147 "RANLIB=$${RANLIB}" \
4148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4149 TAGS) \
4150 || exit 1
4151
4152@endif automake
4153
4154.PHONY: maybe-install-info-automake install-info-automake
4155maybe-install-info-automake:
4156@if automake
4157maybe-install-info-automake: install-info-automake
4158
4159install-info-automake: \
4160 configure-automake \
4161 info-automake
4162 @: $(MAKE); $(unstage)
4163 @[ -f ./automake/Makefile ] || exit 0; \
4164 r=`${PWD_COMMAND}`; export r; \
4165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4166 $(HOST_EXPORTS) \
4167 for flag in $(EXTRA_HOST_FLAGS) ; do \
4168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4169 done; \
4170 echo "Doing install-info in automake" ; \
4171 (cd $(HOST_SUBDIR)/automake && \
4172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4174 "RANLIB=$${RANLIB}" \
4175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4176 install-info) \
4177 || exit 1
4178
4179@endif automake
4180
4181.PHONY: maybe-install-pdf-automake install-pdf-automake
4182maybe-install-pdf-automake:
4183@if automake
4184maybe-install-pdf-automake: install-pdf-automake
4185
4186install-pdf-automake: \
4187 configure-automake \
4188 pdf-automake
4189 @: $(MAKE); $(unstage)
4190 @[ -f ./automake/Makefile ] || exit 0; \
4191 r=`${PWD_COMMAND}`; export r; \
4192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4193 $(HOST_EXPORTS) \
4194 for flag in $(EXTRA_HOST_FLAGS) ; do \
4195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4196 done; \
4197 echo "Doing install-pdf in automake" ; \
4198 (cd $(HOST_SUBDIR)/automake && \
4199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4201 "RANLIB=$${RANLIB}" \
4202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4203 install-pdf) \
4204 || exit 1
4205
4206@endif automake
4207
4208.PHONY: maybe-install-html-automake install-html-automake
4209maybe-install-html-automake:
4210@if automake
4211maybe-install-html-automake: install-html-automake
4212
4213install-html-automake: \
4214 configure-automake \
4215 html-automake
4216 @: $(MAKE); $(unstage)
4217 @[ -f ./automake/Makefile ] || exit 0; \
4218 r=`${PWD_COMMAND}`; export r; \
4219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4220 $(HOST_EXPORTS) \
4221 for flag in $(EXTRA_HOST_FLAGS) ; do \
4222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4223 done; \
4224 echo "Doing install-html in automake" ; \
4225 (cd $(HOST_SUBDIR)/automake && \
4226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4228 "RANLIB=$${RANLIB}" \
4229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4230 install-html) \
4231 || exit 1
4232
4233@endif automake
4234
4235.PHONY: maybe-installcheck-automake installcheck-automake
4236maybe-installcheck-automake:
4237@if automake
4238maybe-installcheck-automake: installcheck-automake
4239
4240installcheck-automake: \
4241 configure-automake
4242 @: $(MAKE); $(unstage)
4243 @[ -f ./automake/Makefile ] || exit 0; \
4244 r=`${PWD_COMMAND}`; export r; \
4245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4246 $(HOST_EXPORTS) \
4247 for flag in $(EXTRA_HOST_FLAGS) ; do \
4248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4249 done; \
4250 echo "Doing installcheck in automake" ; \
4251 (cd $(HOST_SUBDIR)/automake && \
4252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4254 "RANLIB=$${RANLIB}" \
4255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4256 installcheck) \
4257 || exit 1
4258
4259@endif automake
4260
4261.PHONY: maybe-mostlyclean-automake mostlyclean-automake
4262maybe-mostlyclean-automake:
4263@if automake
4264maybe-mostlyclean-automake: mostlyclean-automake
4265
4266mostlyclean-automake:
4267 @: $(MAKE); $(unstage)
4268 @[ -f ./automake/Makefile ] || exit 0; \
4269 r=`${PWD_COMMAND}`; export r; \
4270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4271 $(HOST_EXPORTS) \
4272 for flag in $(EXTRA_HOST_FLAGS) ; do \
4273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4274 done; \
4275 echo "Doing mostlyclean in automake" ; \
4276 (cd $(HOST_SUBDIR)/automake && \
4277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4279 "RANLIB=$${RANLIB}" \
4280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4281 mostlyclean) \
4282 || exit 1
4283
4284@endif automake
4285
4286.PHONY: maybe-clean-automake clean-automake
4287maybe-clean-automake:
4288@if automake
4289maybe-clean-automake: clean-automake
4290
4291clean-automake:
4292 @: $(MAKE); $(unstage)
4293 @[ -f ./automake/Makefile ] || exit 0; \
4294 r=`${PWD_COMMAND}`; export r; \
4295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4296 $(HOST_EXPORTS) \
4297 for flag in $(EXTRA_HOST_FLAGS) ; do \
4298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4299 done; \
4300 echo "Doing clean in automake" ; \
4301 (cd $(HOST_SUBDIR)/automake && \
4302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4304 "RANLIB=$${RANLIB}" \
4305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4306 clean) \
4307 || exit 1
4308
4309@endif automake
4310
4311.PHONY: maybe-distclean-automake distclean-automake
4312maybe-distclean-automake:
4313@if automake
4314maybe-distclean-automake: distclean-automake
4315
4316distclean-automake:
4317 @: $(MAKE); $(unstage)
4318 @[ -f ./automake/Makefile ] || exit 0; \
4319 r=`${PWD_COMMAND}`; export r; \
4320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4321 $(HOST_EXPORTS) \
4322 for flag in $(EXTRA_HOST_FLAGS) ; do \
4323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4324 done; \
4325 echo "Doing distclean in automake" ; \
4326 (cd $(HOST_SUBDIR)/automake && \
4327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4329 "RANLIB=$${RANLIB}" \
4330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4331 distclean) \
4332 || exit 1
4333
4334@endif automake
4335
4336.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4337maybe-maintainer-clean-automake:
4338@if automake
4339maybe-maintainer-clean-automake: maintainer-clean-automake
4340
4341maintainer-clean-automake:
4342 @: $(MAKE); $(unstage)
4343 @[ -f ./automake/Makefile ] || exit 0; \
4344 r=`${PWD_COMMAND}`; export r; \
4345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4346 $(HOST_EXPORTS) \
4347 for flag in $(EXTRA_HOST_FLAGS) ; do \
4348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4349 done; \
4350 echo "Doing maintainer-clean in automake" ; \
4351 (cd $(HOST_SUBDIR)/automake && \
4352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4354 "RANLIB=$${RANLIB}" \
4355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4356 maintainer-clean) \
4357 || exit 1
4358
4359@endif automake
4360
4361
4362
4363.PHONY: configure-bash maybe-configure-bash
4364maybe-configure-bash:
4365@if gcc-bootstrap
4366configure-bash: stage_current
4367@endif gcc-bootstrap
4368@if bash
4369maybe-configure-bash: configure-bash
4370configure-bash:
4371 @: $(MAKE); $(unstage)
4372 @r=`${PWD_COMMAND}`; export r; \
4373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4374 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4376 $(HOST_EXPORTS) \
4377 echo Configuring in $(HOST_SUBDIR)/bash; \
4378 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4379 case $(srcdir) in \
4380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4381 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4383 esac; \
4384 srcdiroption="--srcdir=$${topdir}/bash"; \
4385 libsrcdir="$$s/bash"; \
4386 $(SHELL) $${libsrcdir}/configure \
4387 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4388 --target=${target_alias} $${srcdiroption} \
4389 || exit 1
4390@endif bash
4391
4392
4393
4394
4395
4396.PHONY: all-bash maybe-all-bash
4397maybe-all-bash:
4398@if gcc-bootstrap
4399all-bash: stage_current
4400@endif gcc-bootstrap
4401@if bash
4402TARGET-bash=all
4403maybe-all-bash: all-bash
4404all-bash: configure-bash
4405 @: $(MAKE); $(unstage)
4406 @r=`${PWD_COMMAND}`; export r; \
4407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4408 $(HOST_EXPORTS) \
4409 (cd $(HOST_SUBDIR)/bash && \
4410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4411 $(TARGET-bash))
4412@endif bash
4413
4414
4415
4416
4417.PHONY: check-bash maybe-check-bash
4418maybe-check-bash:
4419@if bash
4420maybe-check-bash: check-bash
4421
4422check-bash:
4423 @: $(MAKE); $(unstage)
4424 @r=`${PWD_COMMAND}`; export r; \
4425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4426 $(HOST_EXPORTS) \
4427 (cd $(HOST_SUBDIR)/bash && \
4428 $(MAKE) $(FLAGS_TO_PASS) check)
4429
4430@endif bash
4431
4432.PHONY: install-bash maybe-install-bash
4433maybe-install-bash:
4434@if bash
4435maybe-install-bash: install-bash
4436
4437install-bash: installdirs
4438 @: $(MAKE); $(unstage)
4439 @r=`${PWD_COMMAND}`; export r; \
4440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4441 $(HOST_EXPORTS) \
4442 (cd $(HOST_SUBDIR)/bash && \
4443 $(MAKE) $(FLAGS_TO_PASS) install)
4444
4445@endif bash
4446
4447# Other targets (info, dvi, pdf, etc.)
4448
4449.PHONY: maybe-info-bash info-bash
4450maybe-info-bash:
4451@if bash
4452maybe-info-bash: info-bash
4453
4454info-bash: \
4455 configure-bash
4456 @: $(MAKE); $(unstage)
4457 @[ -f ./bash/Makefile ] || exit 0; \
4458 r=`${PWD_COMMAND}`; export r; \
4459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4460 $(HOST_EXPORTS) \
4461 for flag in $(EXTRA_HOST_FLAGS) ; do \
4462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4463 done; \
4464 echo "Doing info in bash" ; \
4465 (cd $(HOST_SUBDIR)/bash && \
4466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4468 "RANLIB=$${RANLIB}" \
4469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4470 info) \
4471 || exit 1
4472
4473@endif bash
4474
4475.PHONY: maybe-dvi-bash dvi-bash
4476maybe-dvi-bash:
4477@if bash
4478maybe-dvi-bash: dvi-bash
4479
4480dvi-bash: \
4481 configure-bash
4482 @: $(MAKE); $(unstage)
4483 @[ -f ./bash/Makefile ] || exit 0; \
4484 r=`${PWD_COMMAND}`; export r; \
4485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4486 $(HOST_EXPORTS) \
4487 for flag in $(EXTRA_HOST_FLAGS) ; do \
4488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4489 done; \
4490 echo "Doing dvi in bash" ; \
4491 (cd $(HOST_SUBDIR)/bash && \
4492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4494 "RANLIB=$${RANLIB}" \
4495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4496 dvi) \
4497 || exit 1
4498
4499@endif bash
4500
4501.PHONY: maybe-pdf-bash pdf-bash
4502maybe-pdf-bash:
4503@if bash
4504maybe-pdf-bash: pdf-bash
4505
4506pdf-bash: \
4507 configure-bash
4508 @: $(MAKE); $(unstage)
4509 @[ -f ./bash/Makefile ] || exit 0; \
4510 r=`${PWD_COMMAND}`; export r; \
4511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4512 $(HOST_EXPORTS) \
4513 for flag in $(EXTRA_HOST_FLAGS) ; do \
4514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4515 done; \
4516 echo "Doing pdf in bash" ; \
4517 (cd $(HOST_SUBDIR)/bash && \
4518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4520 "RANLIB=$${RANLIB}" \
4521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4522 pdf) \
4523 || exit 1
4524
4525@endif bash
4526
4527.PHONY: maybe-html-bash html-bash
4528maybe-html-bash:
4529@if bash
4530maybe-html-bash: html-bash
4531
4532html-bash: \
4533 configure-bash
4534 @: $(MAKE); $(unstage)
4535 @[ -f ./bash/Makefile ] || exit 0; \
4536 r=`${PWD_COMMAND}`; export r; \
4537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4538 $(HOST_EXPORTS) \
4539 for flag in $(EXTRA_HOST_FLAGS) ; do \
4540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4541 done; \
4542 echo "Doing html in bash" ; \
4543 (cd $(HOST_SUBDIR)/bash && \
4544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4546 "RANLIB=$${RANLIB}" \
4547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4548 html) \
4549 || exit 1
4550
4551@endif bash
4552
4553.PHONY: maybe-TAGS-bash TAGS-bash
4554maybe-TAGS-bash:
4555@if bash
4556maybe-TAGS-bash: TAGS-bash
4557
4558TAGS-bash: \
4559 configure-bash
4560 @: $(MAKE); $(unstage)
4561 @[ -f ./bash/Makefile ] || exit 0; \
4562 r=`${PWD_COMMAND}`; export r; \
4563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4564 $(HOST_EXPORTS) \
4565 for flag in $(EXTRA_HOST_FLAGS) ; do \
4566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4567 done; \
4568 echo "Doing TAGS in bash" ; \
4569 (cd $(HOST_SUBDIR)/bash && \
4570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4572 "RANLIB=$${RANLIB}" \
4573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4574 TAGS) \
4575 || exit 1
4576
4577@endif bash
4578
4579.PHONY: maybe-install-info-bash install-info-bash
4580maybe-install-info-bash:
4581@if bash
4582maybe-install-info-bash: install-info-bash
4583
4584install-info-bash: \
4585 configure-bash \
4586 info-bash
4587 @: $(MAKE); $(unstage)
4588 @[ -f ./bash/Makefile ] || exit 0; \
4589 r=`${PWD_COMMAND}`; export r; \
4590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4591 $(HOST_EXPORTS) \
4592 for flag in $(EXTRA_HOST_FLAGS) ; do \
4593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4594 done; \
4595 echo "Doing install-info in bash" ; \
4596 (cd $(HOST_SUBDIR)/bash && \
4597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4599 "RANLIB=$${RANLIB}" \
4600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4601 install-info) \
4602 || exit 1
4603
4604@endif bash
4605
4606.PHONY: maybe-install-pdf-bash install-pdf-bash
4607maybe-install-pdf-bash:
4608@if bash
4609maybe-install-pdf-bash: install-pdf-bash
4610
4611install-pdf-bash: \
4612 configure-bash \
4613 pdf-bash
4614 @: $(MAKE); $(unstage)
4615 @[ -f ./bash/Makefile ] || exit 0; \
4616 r=`${PWD_COMMAND}`; export r; \
4617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4618 $(HOST_EXPORTS) \
4619 for flag in $(EXTRA_HOST_FLAGS) ; do \
4620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4621 done; \
4622 echo "Doing install-pdf in bash" ; \
4623 (cd $(HOST_SUBDIR)/bash && \
4624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4626 "RANLIB=$${RANLIB}" \
4627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4628 install-pdf) \
4629 || exit 1
4630
4631@endif bash
4632
4633.PHONY: maybe-install-html-bash install-html-bash
4634maybe-install-html-bash:
4635@if bash
4636maybe-install-html-bash: install-html-bash
4637
4638install-html-bash: \
4639 configure-bash \
4640 html-bash
4641 @: $(MAKE); $(unstage)
4642 @[ -f ./bash/Makefile ] || exit 0; \
4643 r=`${PWD_COMMAND}`; export r; \
4644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4645 $(HOST_EXPORTS) \
4646 for flag in $(EXTRA_HOST_FLAGS) ; do \
4647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4648 done; \
4649 echo "Doing install-html in bash" ; \
4650 (cd $(HOST_SUBDIR)/bash && \
4651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4653 "RANLIB=$${RANLIB}" \
4654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4655 install-html) \
4656 || exit 1
4657
4658@endif bash
4659
4660.PHONY: maybe-installcheck-bash installcheck-bash
4661maybe-installcheck-bash:
4662@if bash
4663maybe-installcheck-bash: installcheck-bash
4664
4665installcheck-bash: \
4666 configure-bash
4667 @: $(MAKE); $(unstage)
4668 @[ -f ./bash/Makefile ] || exit 0; \
4669 r=`${PWD_COMMAND}`; export r; \
4670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4671 $(HOST_EXPORTS) \
4672 for flag in $(EXTRA_HOST_FLAGS) ; do \
4673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4674 done; \
4675 echo "Doing installcheck in bash" ; \
4676 (cd $(HOST_SUBDIR)/bash && \
4677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4679 "RANLIB=$${RANLIB}" \
4680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4681 installcheck) \
4682 || exit 1
4683
4684@endif bash
4685
4686.PHONY: maybe-mostlyclean-bash mostlyclean-bash
4687maybe-mostlyclean-bash:
4688@if bash
4689maybe-mostlyclean-bash: mostlyclean-bash
4690
4691mostlyclean-bash:
4692 @: $(MAKE); $(unstage)
4693 @[ -f ./bash/Makefile ] || exit 0; \
4694 r=`${PWD_COMMAND}`; export r; \
4695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4696 $(HOST_EXPORTS) \
4697 for flag in $(EXTRA_HOST_FLAGS) ; do \
4698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4699 done; \
4700 echo "Doing mostlyclean in bash" ; \
4701 (cd $(HOST_SUBDIR)/bash && \
4702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4704 "RANLIB=$${RANLIB}" \
4705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4706 mostlyclean) \
4707 || exit 1
4708
4709@endif bash
4710
4711.PHONY: maybe-clean-bash clean-bash
4712maybe-clean-bash:
4713@if bash
4714maybe-clean-bash: clean-bash
4715
4716clean-bash:
4717 @: $(MAKE); $(unstage)
4718 @[ -f ./bash/Makefile ] || exit 0; \
4719 r=`${PWD_COMMAND}`; export r; \
4720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4721 $(HOST_EXPORTS) \
4722 for flag in $(EXTRA_HOST_FLAGS) ; do \
4723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4724 done; \
4725 echo "Doing clean in bash" ; \
4726 (cd $(HOST_SUBDIR)/bash && \
4727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4729 "RANLIB=$${RANLIB}" \
4730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4731 clean) \
4732 || exit 1
4733
4734@endif bash
4735
4736.PHONY: maybe-distclean-bash distclean-bash
4737maybe-distclean-bash:
4738@if bash
4739maybe-distclean-bash: distclean-bash
4740
4741distclean-bash:
4742 @: $(MAKE); $(unstage)
4743 @[ -f ./bash/Makefile ] || exit 0; \
4744 r=`${PWD_COMMAND}`; export r; \
4745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4746 $(HOST_EXPORTS) \
4747 for flag in $(EXTRA_HOST_FLAGS) ; do \
4748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4749 done; \
4750 echo "Doing distclean in bash" ; \
4751 (cd $(HOST_SUBDIR)/bash && \
4752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4754 "RANLIB=$${RANLIB}" \
4755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4756 distclean) \
4757 || exit 1
4758
4759@endif bash
4760
4761.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4762maybe-maintainer-clean-bash:
4763@if bash
4764maybe-maintainer-clean-bash: maintainer-clean-bash
4765
4766maintainer-clean-bash:
4767 @: $(MAKE); $(unstage)
4768 @[ -f ./bash/Makefile ] || exit 0; \
4769 r=`${PWD_COMMAND}`; export r; \
4770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4771 $(HOST_EXPORTS) \
4772 for flag in $(EXTRA_HOST_FLAGS) ; do \
4773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4774 done; \
4775 echo "Doing maintainer-clean in bash" ; \
4776 (cd $(HOST_SUBDIR)/bash && \
4777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4779 "RANLIB=$${RANLIB}" \
4780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4781 maintainer-clean) \
4782 || exit 1
4783
4784@endif bash
4785
4786
4787
4788.PHONY: configure-bfd maybe-configure-bfd
4789maybe-configure-bfd:
4790@if gcc-bootstrap
4791configure-bfd: stage_current
4792@endif gcc-bootstrap
4793@if bfd
4794maybe-configure-bfd: configure-bfd
4795configure-bfd:
4796 @r=`${PWD_COMMAND}`; export r; \
4797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4798 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4800 $(HOST_EXPORTS) \
4801 echo Configuring in $(HOST_SUBDIR)/bfd; \
4802 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4803 case $(srcdir) in \
4804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4805 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4807 esac; \
4808 srcdiroption="--srcdir=$${topdir}/bfd"; \
4809 libsrcdir="$$s/bfd"; \
4810 $(SHELL) $${libsrcdir}/configure \
4811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4812 --target=${target_alias} $${srcdiroption} \
4813 || exit 1
4814@endif bfd
4815
4816
4817
4818.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4819maybe-configure-stage1-bfd:
4820@if bfd-bootstrap
4821maybe-configure-stage1-bfd: configure-stage1-bfd
4822configure-stage1-bfd:
4823 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4825 @r=`${PWD_COMMAND}`; export r; \
4826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4827 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4828 $(HOST_EXPORTS) \
4829 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4830 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
4831 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4833 cd $(HOST_SUBDIR)/bfd || exit 1; \
4834 case $(srcdir) in \
4835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4836 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4838 esac; \
4839 srcdiroption="--srcdir=$${topdir}/bfd"; \
4840 libsrcdir="$$s/bfd"; \
4841 $(SHELL) $${libsrcdir}/configure \
4842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4843 --target=${target_alias} $${srcdiroption} \
4844 \
4845 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4846@endif bfd-bootstrap
4847
4848.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4849maybe-configure-stage2-bfd:
4850@if bfd-bootstrap
4851maybe-configure-stage2-bfd: configure-stage2-bfd
4852configure-stage2-bfd:
4853 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4855 @r=`${PWD_COMMAND}`; export r; \
4856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4857 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4858 $(HOST_EXPORTS) \
4859 $(POSTSTAGE1_HOST_EXPORTS) \
4860 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4861 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
4862 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4864 cd $(HOST_SUBDIR)/bfd || exit 1; \
4865 case $(srcdir) in \
4866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4867 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4869 esac; \
4870 srcdiroption="--srcdir=$${topdir}/bfd"; \
4871 libsrcdir="$$s/bfd"; \
4872 $(SHELL) $${libsrcdir}/configure \
4873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4874 --target=${target_alias} $${srcdiroption} \
4875 --with-build-libsubdir=$(HOST_SUBDIR) \
4876 @stage2_werror_flag@
4877@endif bfd-bootstrap
4878
4879.PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4880maybe-configure-stageb2g0-bfd:
4881@if bfd-bootstrap
4882maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4883configure-stageb2g0-bfd:
4884 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4885 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4886 @r=`${PWD_COMMAND}`; export r; \
4887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4888 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4889 $(HOST_EXPORTS) \
4890 $(POSTSTAGE1_HOST_EXPORTS) \
4891 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4892 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
4893 echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4895 cd $(HOST_SUBDIR)/bfd || exit 1; \
4896 case $(srcdir) in \
4897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4898 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4900 esac; \
4901 srcdiroption="--srcdir=$${topdir}/bfd"; \
4902 libsrcdir="$$s/bfd"; \
4903 $(SHELL) $${libsrcdir}/configure \
4904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4905 --target=${target_alias} $${srcdiroption} \
4906 --with-build-libsubdir=$(HOST_SUBDIR) \
4907 @stage2_werror_flag@
4908@endif bfd-bootstrap
4909
4910.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4911maybe-configure-stage3-bfd:
4912@if bfd-bootstrap
4913maybe-configure-stage3-bfd: configure-stage3-bfd
4914configure-stage3-bfd:
4915 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4916 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4917 @r=`${PWD_COMMAND}`; export r; \
4918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4919 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4920 $(HOST_EXPORTS) \
4921 $(POSTSTAGE1_HOST_EXPORTS) \
4922 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4923 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
4924 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4926 cd $(HOST_SUBDIR)/bfd || exit 1; \
4927 case $(srcdir) in \
4928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4929 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4931 esac; \
4932 srcdiroption="--srcdir=$${topdir}/bfd"; \
4933 libsrcdir="$$s/bfd"; \
4934 $(SHELL) $${libsrcdir}/configure \
4935 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4936 --target=${target_alias} $${srcdiroption} \
4937 --with-build-libsubdir=$(HOST_SUBDIR) \
4938 @stage2_werror_flag@
4939@endif bfd-bootstrap
4940
4941.PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4942maybe-configure-stageb3g2-bfd:
4943@if bfd-bootstrap
4944maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4945configure-stageb3g2-bfd:
4946 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4948 @r=`${PWD_COMMAND}`; export r; \
4949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4950 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4951 $(HOST_EXPORTS) \
4952 $(POSTSTAGE1_HOST_EXPORTS) \
4953 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4954 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
4955 echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4957 cd $(HOST_SUBDIR)/bfd || exit 1; \
4958 case $(srcdir) in \
4959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4960 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4962 esac; \
4963 srcdiroption="--srcdir=$${topdir}/bfd"; \
4964 libsrcdir="$$s/bfd"; \
4965 $(SHELL) $${libsrcdir}/configure \
4966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4967 --target=${target_alias} $${srcdiroption} \
4968 --with-build-libsubdir=$(HOST_SUBDIR) \
4969 @stage2_werror_flag@
4970@endif bfd-bootstrap
4971
4972.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4973maybe-configure-stage4-bfd:
4974@if bfd-bootstrap
4975maybe-configure-stage4-bfd: configure-stage4-bfd
4976configure-stage4-bfd:
4977 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4978 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4979 @r=`${PWD_COMMAND}`; export r; \
4980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4981 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4982 $(HOST_EXPORTS) \
4983 $(POSTSTAGE1_HOST_EXPORTS) \
4984 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4985 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
4986 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4987 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4988 cd $(HOST_SUBDIR)/bfd || exit 1; \
4989 case $(srcdir) in \
4990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4991 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4993 esac; \
4994 srcdiroption="--srcdir=$${topdir}/bfd"; \
4995 libsrcdir="$$s/bfd"; \
4996 $(SHELL) $${libsrcdir}/configure \
4997 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4998 --target=${target_alias} $${srcdiroption} \
4999 --with-build-libsubdir=$(HOST_SUBDIR) \
5000 @stage2_werror_flag@
5001@endif bfd-bootstrap
5002
5003.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5004maybe-configure-stageprofile-bfd:
5005@if bfd-bootstrap
5006maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5007configure-stageprofile-bfd:
5008 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5009 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5010 @r=`${PWD_COMMAND}`; export r; \
5011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5012 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5013 $(HOST_EXPORTS) \
5014 $(POSTSTAGE1_HOST_EXPORTS) \
5015 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5016 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
5017 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5019 cd $(HOST_SUBDIR)/bfd || exit 1; \
5020 case $(srcdir) in \
5021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5022 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5024 esac; \
5025 srcdiroption="--srcdir=$${topdir}/bfd"; \
5026 libsrcdir="$$s/bfd"; \
5027 $(SHELL) $${libsrcdir}/configure \
5028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5029 --target=${target_alias} $${srcdiroption} \
5030 --with-build-libsubdir=$(HOST_SUBDIR) \
5031 @stage2_werror_flag@
5032@endif bfd-bootstrap
5033
5034.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5035maybe-configure-stagefeedback-bfd:
5036@if bfd-bootstrap
5037maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5038configure-stagefeedback-bfd:
5039 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5041 @r=`${PWD_COMMAND}`; export r; \
5042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5043 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5044 $(HOST_EXPORTS) \
5045 $(POSTSTAGE1_HOST_EXPORTS) \
5046 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5047 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
5048 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5050 cd $(HOST_SUBDIR)/bfd || exit 1; \
5051 case $(srcdir) in \
5052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5053 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5055 esac; \
5056 srcdiroption="--srcdir=$${topdir}/bfd"; \
5057 libsrcdir="$$s/bfd"; \
5058 $(SHELL) $${libsrcdir}/configure \
5059 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5060 --target=${target_alias} $${srcdiroption} \
5061 --with-build-libsubdir=$(HOST_SUBDIR) \
5062 @stage2_werror_flag@
5063@endif bfd-bootstrap
5064
5065
5066
5067
5068
5069.PHONY: all-bfd maybe-all-bfd
5070maybe-all-bfd:
5071@if gcc-bootstrap
5072all-bfd: stage_current
5073@endif gcc-bootstrap
5074@if bfd
5075TARGET-bfd=all
5076maybe-all-bfd: all-bfd
5077all-bfd: configure-bfd
5078 @r=`${PWD_COMMAND}`; export r; \
5079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5080 $(HOST_EXPORTS) \
5081 (cd $(HOST_SUBDIR)/bfd && \
5082 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5083 $(TARGET-bfd))
5084@endif bfd
5085
5086
5087
5088.PHONY: all-stage1-bfd maybe-all-stage1-bfd
5089.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5090maybe-all-stage1-bfd:
5091maybe-clean-stage1-bfd:
5092@if bfd-bootstrap
5093maybe-all-stage1-bfd: all-stage1-bfd
5094all-stage1: all-stage1-bfd
5095TARGET-stage1-bfd = $(TARGET-bfd)
5096all-stage1-bfd: configure-stage1-bfd
5097 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5098 @r=`${PWD_COMMAND}`; export r; \
5099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5100 $(HOST_EXPORTS) \
5101 cd $(HOST_SUBDIR)/bfd && \
5102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5103 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5104 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5105 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5106 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
5107 $(TARGET-stage1-bfd)
5108
5109maybe-clean-stage1-bfd: clean-stage1-bfd
5110clean-stage1: clean-stage1-bfd
5111clean-stage1-bfd:
5112 @if [ $(current_stage) = stage1 ]; then \
5113 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5114 else \
5115 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5116 $(MAKE) stage1-start; \
5117 fi; \
5118 cd $(HOST_SUBDIR)/bfd && \
5119 $(MAKE) $(EXTRA_HOST_FLAGS) \
5120 clean
5121@endif bfd-bootstrap
5122
5123
5124.PHONY: all-stage2-bfd maybe-all-stage2-bfd
5125.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5126maybe-all-stage2-bfd:
5127maybe-clean-stage2-bfd:
5128@if bfd-bootstrap
5129maybe-all-stage2-bfd: all-stage2-bfd
5130all-stage2: all-stage2-bfd
5131TARGET-stage2-bfd = $(TARGET-bfd)
5132all-stage2-bfd: configure-stage2-bfd
5133 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5134 @r=`${PWD_COMMAND}`; export r; \
5135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5136 $(HOST_EXPORTS) \
5137 $(POSTSTAGE1_HOST_EXPORTS) \
5138 cd $(HOST_SUBDIR)/bfd && \
5139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5140 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5141 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5142 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5143 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5144 $(TARGET-stage2-bfd)
5145
5146maybe-clean-stage2-bfd: clean-stage2-bfd
5147clean-stage2: clean-stage2-bfd
5148clean-stage2-bfd:
5149 @if [ $(current_stage) = stage2 ]; then \
5150 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5151 else \
5152 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5153 $(MAKE) stage2-start; \
5154 fi; \
5155 cd $(HOST_SUBDIR)/bfd && \
5156 $(MAKE) $(EXTRA_HOST_FLAGS) \
5157 $(POSTSTAGE1_FLAGS_TO_PASS) \
5158 clean
5159@endif bfd-bootstrap
5160
5161
5162.PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5163.PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5164maybe-all-stageb2g0-bfd:
5165maybe-clean-stageb2g0-bfd:
5166@if bfd-bootstrap
5167maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5168all-stageb2g0: all-stageb2g0-bfd
5169TARGET-stageb2g0-bfd = $(TARGET-bfd)
5170all-stageb2g0-bfd: configure-stageb2g0-bfd
5171 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5172 @r=`${PWD_COMMAND}`; export r; \
5173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5174 $(HOST_EXPORTS) \
5175 $(POSTSTAGE1_HOST_EXPORTS) \
5176 cd $(HOST_SUBDIR)/bfd && \
5177 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5178 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5179 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5180 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5181 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5182 $(TARGET-stageb2g0-bfd)
5183
5184maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5185clean-stageb2g0: clean-stageb2g0-bfd
5186clean-stageb2g0-bfd:
5187 @if [ $(current_stage) = stageb2g0 ]; then \
5188 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5189 else \
5190 [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5191 $(MAKE) stageb2g0-start; \
5192 fi; \
5193 cd $(HOST_SUBDIR)/bfd && \
5194 $(MAKE) $(EXTRA_HOST_FLAGS) \
5195 $(POSTSTAGE1_FLAGS_TO_PASS) \
5196 clean
5197@endif bfd-bootstrap
5198
5199
5200.PHONY: all-stage3-bfd maybe-all-stage3-bfd
5201.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5202maybe-all-stage3-bfd:
5203maybe-clean-stage3-bfd:
5204@if bfd-bootstrap
5205maybe-all-stage3-bfd: all-stage3-bfd
5206all-stage3: all-stage3-bfd
5207TARGET-stage3-bfd = $(TARGET-bfd)
5208all-stage3-bfd: configure-stage3-bfd
5209 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5210 @r=`${PWD_COMMAND}`; export r; \
5211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5212 $(HOST_EXPORTS) \
5213 $(POSTSTAGE1_HOST_EXPORTS) \
5214 cd $(HOST_SUBDIR)/bfd && \
5215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5216 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5217 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5218 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5219 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5220 $(TARGET-stage3-bfd)
5221
5222maybe-clean-stage3-bfd: clean-stage3-bfd
5223clean-stage3: clean-stage3-bfd
5224clean-stage3-bfd:
5225 @if [ $(current_stage) = stage3 ]; then \
5226 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5227 else \
5228 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5229 $(MAKE) stage3-start; \
5230 fi; \
5231 cd $(HOST_SUBDIR)/bfd && \
5232 $(MAKE) $(EXTRA_HOST_FLAGS) \
5233 $(POSTSTAGE1_FLAGS_TO_PASS) \
5234 clean
5235@endif bfd-bootstrap
5236
5237
5238.PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5239.PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5240maybe-all-stageb3g2-bfd:
5241maybe-clean-stageb3g2-bfd:
5242@if bfd-bootstrap
5243maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5244all-stageb3g2: all-stageb3g2-bfd
5245TARGET-stageb3g2-bfd = $(TARGET-bfd)
5246all-stageb3g2-bfd: configure-stageb3g2-bfd
5247 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5248 @r=`${PWD_COMMAND}`; export r; \
5249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5250 $(HOST_EXPORTS) \
5251 $(POSTSTAGE1_HOST_EXPORTS) \
5252 cd $(HOST_SUBDIR)/bfd && \
5253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5254 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5255 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5256 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5257 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5258 $(TARGET-stageb3g2-bfd)
5259
5260maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5261clean-stageb3g2: clean-stageb3g2-bfd
5262clean-stageb3g2-bfd:
5263 @if [ $(current_stage) = stageb3g2 ]; then \
5264 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5265 else \
5266 [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5267 $(MAKE) stageb3g2-start; \
5268 fi; \
5269 cd $(HOST_SUBDIR)/bfd && \
5270 $(MAKE) $(EXTRA_HOST_FLAGS) \
5271 $(POSTSTAGE1_FLAGS_TO_PASS) \
5272 clean
5273@endif bfd-bootstrap
5274
5275
5276.PHONY: all-stage4-bfd maybe-all-stage4-bfd
5277.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5278maybe-all-stage4-bfd:
5279maybe-clean-stage4-bfd:
5280@if bfd-bootstrap
5281maybe-all-stage4-bfd: all-stage4-bfd
5282all-stage4: all-stage4-bfd
5283TARGET-stage4-bfd = $(TARGET-bfd)
5284all-stage4-bfd: configure-stage4-bfd
5285 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5286 @r=`${PWD_COMMAND}`; export r; \
5287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5288 $(HOST_EXPORTS) \
5289 $(POSTSTAGE1_HOST_EXPORTS) \
5290 cd $(HOST_SUBDIR)/bfd && \
5291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5292 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5293 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5294 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5295 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5296 $(TARGET-stage4-bfd)
5297
5298maybe-clean-stage4-bfd: clean-stage4-bfd
5299clean-stage4: clean-stage4-bfd
5300clean-stage4-bfd:
5301 @if [ $(current_stage) = stage4 ]; then \
5302 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5303 else \
5304 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5305 $(MAKE) stage4-start; \
5306 fi; \
5307 cd $(HOST_SUBDIR)/bfd && \
5308 $(MAKE) $(EXTRA_HOST_FLAGS) \
5309 $(POSTSTAGE1_FLAGS_TO_PASS) \
5310 clean
5311@endif bfd-bootstrap
5312
5313
5314.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5315.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5316maybe-all-stageprofile-bfd:
5317maybe-clean-stageprofile-bfd:
5318@if bfd-bootstrap
5319maybe-all-stageprofile-bfd: all-stageprofile-bfd
5320all-stageprofile: all-stageprofile-bfd
5321TARGET-stageprofile-bfd = $(TARGET-bfd)
5322all-stageprofile-bfd: configure-stageprofile-bfd
5323 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5324 @r=`${PWD_COMMAND}`; export r; \
5325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5326 $(HOST_EXPORTS) \
5327 $(POSTSTAGE1_HOST_EXPORTS) \
5328 cd $(HOST_SUBDIR)/bfd && \
5329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5330 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5331 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
5332 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
5333 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5334 $(TARGET-stageprofile-bfd)
5335
5336maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5337clean-stageprofile: clean-stageprofile-bfd
5338clean-stageprofile-bfd:
5339 @if [ $(current_stage) = stageprofile ]; then \
5340 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5341 else \
5342 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5343 $(MAKE) stageprofile-start; \
5344 fi; \
5345 cd $(HOST_SUBDIR)/bfd && \
5346 $(MAKE) $(EXTRA_HOST_FLAGS) \
5347 $(POSTSTAGE1_FLAGS_TO_PASS) \
5348 clean
5349@endif bfd-bootstrap
5350
5351
5352.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5353.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5354maybe-all-stagefeedback-bfd:
5355maybe-clean-stagefeedback-bfd:
5356@if bfd-bootstrap
5357maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5358all-stagefeedback: all-stagefeedback-bfd
5359TARGET-stagefeedback-bfd = $(TARGET-bfd)
5360all-stagefeedback-bfd: configure-stagefeedback-bfd
5361 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5362 @r=`${PWD_COMMAND}`; export r; \
5363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5364 $(HOST_EXPORTS) \
5365 $(POSTSTAGE1_HOST_EXPORTS) \
5366 cd $(HOST_SUBDIR)/bfd && \
5367 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5368 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5369 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5370 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5371 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5372 $(TARGET-stagefeedback-bfd)
5373
5374maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5375clean-stagefeedback: clean-stagefeedback-bfd
5376clean-stagefeedback-bfd:
5377 @if [ $(current_stage) = stagefeedback ]; then \
5378 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5379 else \
5380 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5381 $(MAKE) stagefeedback-start; \
5382 fi; \
5383 cd $(HOST_SUBDIR)/bfd && \
5384 $(MAKE) $(EXTRA_HOST_FLAGS) \
5385 $(POSTSTAGE1_FLAGS_TO_PASS) \
5386 clean
5387@endif bfd-bootstrap
5388
5389
5390
5391
5392
5393.PHONY: check-bfd maybe-check-bfd
5394maybe-check-bfd:
5395@if bfd
5396maybe-check-bfd: check-bfd
5397
5398check-bfd:
5399 @: $(MAKE); $(unstage)
5400 @r=`${PWD_COMMAND}`; export r; \
5401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5402 $(HOST_EXPORTS) \
5403 (cd $(HOST_SUBDIR)/bfd && \
5404 $(MAKE) $(FLAGS_TO_PASS) check)
5405
5406@endif bfd
5407
5408.PHONY: install-bfd maybe-install-bfd
5409maybe-install-bfd:
5410@if bfd
5411maybe-install-bfd: install-bfd
5412
5413install-bfd: installdirs
5414 @: $(MAKE); $(unstage)
5415 @r=`${PWD_COMMAND}`; export r; \
5416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5417 $(HOST_EXPORTS) \
5418 (cd $(HOST_SUBDIR)/bfd && \
5419 $(MAKE) $(FLAGS_TO_PASS) install)
5420
5421@endif bfd
5422
5423# Other targets (info, dvi, pdf, etc.)
5424
5425.PHONY: maybe-info-bfd info-bfd
5426maybe-info-bfd:
5427@if bfd
5428maybe-info-bfd: info-bfd
5429
5430info-bfd: \
5431 configure-bfd
5432 @[ -f ./bfd/Makefile ] || exit 0; \
5433 r=`${PWD_COMMAND}`; export r; \
5434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5435 $(HOST_EXPORTS) \
5436 for flag in $(EXTRA_HOST_FLAGS) ; do \
5437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5438 done; \
5439 echo "Doing info in bfd" ; \
5440 (cd $(HOST_SUBDIR)/bfd && \
5441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5443 "RANLIB=$${RANLIB}" \
5444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5445 info) \
5446 || exit 1
5447
5448@endif bfd
5449
5450.PHONY: maybe-dvi-bfd dvi-bfd
5451maybe-dvi-bfd:
5452@if bfd
5453maybe-dvi-bfd: dvi-bfd
5454
5455dvi-bfd: \
5456 configure-bfd
5457 @[ -f ./bfd/Makefile ] || exit 0; \
5458 r=`${PWD_COMMAND}`; export r; \
5459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5460 $(HOST_EXPORTS) \
5461 for flag in $(EXTRA_HOST_FLAGS) ; do \
5462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5463 done; \
5464 echo "Doing dvi in bfd" ; \
5465 (cd $(HOST_SUBDIR)/bfd && \
5466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5468 "RANLIB=$${RANLIB}" \
5469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5470 dvi) \
5471 || exit 1
5472
5473@endif bfd
5474
5475.PHONY: maybe-pdf-bfd pdf-bfd
5476maybe-pdf-bfd:
5477@if bfd
5478maybe-pdf-bfd: pdf-bfd
5479
5480pdf-bfd: \
5481 configure-bfd
5482 @[ -f ./bfd/Makefile ] || exit 0; \
5483 r=`${PWD_COMMAND}`; export r; \
5484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5485 $(HOST_EXPORTS) \
5486 for flag in $(EXTRA_HOST_FLAGS) ; do \
5487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5488 done; \
5489 echo "Doing pdf in bfd" ; \
5490 (cd $(HOST_SUBDIR)/bfd && \
5491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5493 "RANLIB=$${RANLIB}" \
5494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5495 pdf) \
5496 || exit 1
5497
5498@endif bfd
5499
5500.PHONY: maybe-html-bfd html-bfd
5501maybe-html-bfd:
5502@if bfd
5503maybe-html-bfd: html-bfd
5504
5505html-bfd: \
5506 configure-bfd
5507 @[ -f ./bfd/Makefile ] || exit 0; \
5508 r=`${PWD_COMMAND}`; export r; \
5509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5510 $(HOST_EXPORTS) \
5511 for flag in $(EXTRA_HOST_FLAGS) ; do \
5512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5513 done; \
5514 echo "Doing html in bfd" ; \
5515 (cd $(HOST_SUBDIR)/bfd && \
5516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5518 "RANLIB=$${RANLIB}" \
5519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5520 html) \
5521 || exit 1
5522
5523@endif bfd
5524
5525.PHONY: maybe-TAGS-bfd TAGS-bfd
5526maybe-TAGS-bfd:
5527@if bfd
5528maybe-TAGS-bfd: TAGS-bfd
5529
5530TAGS-bfd: \
5531 configure-bfd
5532 @[ -f ./bfd/Makefile ] || exit 0; \
5533 r=`${PWD_COMMAND}`; export r; \
5534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5535 $(HOST_EXPORTS) \
5536 for flag in $(EXTRA_HOST_FLAGS) ; do \
5537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5538 done; \
5539 echo "Doing TAGS in bfd" ; \
5540 (cd $(HOST_SUBDIR)/bfd && \
5541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5543 "RANLIB=$${RANLIB}" \
5544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5545 TAGS) \
5546 || exit 1
5547
5548@endif bfd
5549
5550.PHONY: maybe-install-info-bfd install-info-bfd
5551maybe-install-info-bfd:
5552@if bfd
5553maybe-install-info-bfd: install-info-bfd
5554
5555install-info-bfd: \
5556 configure-bfd \
5557 info-bfd
5558 @[ -f ./bfd/Makefile ] || exit 0; \
5559 r=`${PWD_COMMAND}`; export r; \
5560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5561 $(HOST_EXPORTS) \
5562 for flag in $(EXTRA_HOST_FLAGS) ; do \
5563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5564 done; \
5565 echo "Doing install-info in bfd" ; \
5566 (cd $(HOST_SUBDIR)/bfd && \
5567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5569 "RANLIB=$${RANLIB}" \
5570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5571 install-info) \
5572 || exit 1
5573
5574@endif bfd
5575
5576.PHONY: maybe-install-pdf-bfd install-pdf-bfd
5577maybe-install-pdf-bfd:
5578@if bfd
5579maybe-install-pdf-bfd: install-pdf-bfd
5580
5581install-pdf-bfd: \
5582 configure-bfd \
5583 pdf-bfd
5584 @[ -f ./bfd/Makefile ] || exit 0; \
5585 r=`${PWD_COMMAND}`; export r; \
5586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5587 $(HOST_EXPORTS) \
5588 for flag in $(EXTRA_HOST_FLAGS) ; do \
5589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5590 done; \
5591 echo "Doing install-pdf in bfd" ; \
5592 (cd $(HOST_SUBDIR)/bfd && \
5593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5595 "RANLIB=$${RANLIB}" \
5596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5597 install-pdf) \
5598 || exit 1
5599
5600@endif bfd
5601
5602.PHONY: maybe-install-html-bfd install-html-bfd
5603maybe-install-html-bfd:
5604@if bfd
5605maybe-install-html-bfd: install-html-bfd
5606
5607install-html-bfd: \
5608 configure-bfd \
5609 html-bfd
5610 @[ -f ./bfd/Makefile ] || exit 0; \
5611 r=`${PWD_COMMAND}`; export r; \
5612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5613 $(HOST_EXPORTS) \
5614 for flag in $(EXTRA_HOST_FLAGS) ; do \
5615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5616 done; \
5617 echo "Doing install-html in bfd" ; \
5618 (cd $(HOST_SUBDIR)/bfd && \
5619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5621 "RANLIB=$${RANLIB}" \
5622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5623 install-html) \
5624 || exit 1
5625
5626@endif bfd
5627
5628.PHONY: maybe-installcheck-bfd installcheck-bfd
5629maybe-installcheck-bfd:
5630@if bfd
5631maybe-installcheck-bfd: installcheck-bfd
5632
5633installcheck-bfd: \
5634 configure-bfd
5635 @[ -f ./bfd/Makefile ] || exit 0; \
5636 r=`${PWD_COMMAND}`; export r; \
5637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638 $(HOST_EXPORTS) \
5639 for flag in $(EXTRA_HOST_FLAGS) ; do \
5640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641 done; \
5642 echo "Doing installcheck in bfd" ; \
5643 (cd $(HOST_SUBDIR)/bfd && \
5644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646 "RANLIB=$${RANLIB}" \
5647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5648 installcheck) \
5649 || exit 1
5650
5651@endif bfd
5652
5653.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5654maybe-mostlyclean-bfd:
5655@if bfd
5656maybe-mostlyclean-bfd: mostlyclean-bfd
5657
5658mostlyclean-bfd:
5659 @[ -f ./bfd/Makefile ] || exit 0; \
5660 r=`${PWD_COMMAND}`; export r; \
5661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5662 $(HOST_EXPORTS) \
5663 for flag in $(EXTRA_HOST_FLAGS) ; do \
5664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5665 done; \
5666 echo "Doing mostlyclean in bfd" ; \
5667 (cd $(HOST_SUBDIR)/bfd && \
5668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5670 "RANLIB=$${RANLIB}" \
5671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5672 mostlyclean) \
5673 || exit 1
5674
5675@endif bfd
5676
5677.PHONY: maybe-clean-bfd clean-bfd
5678maybe-clean-bfd:
5679@if bfd
5680maybe-clean-bfd: clean-bfd
5681
5682clean-bfd:
5683 @[ -f ./bfd/Makefile ] || exit 0; \
5684 r=`${PWD_COMMAND}`; export r; \
5685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5686 $(HOST_EXPORTS) \
5687 for flag in $(EXTRA_HOST_FLAGS) ; do \
5688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5689 done; \
5690 echo "Doing clean in bfd" ; \
5691 (cd $(HOST_SUBDIR)/bfd && \
5692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5694 "RANLIB=$${RANLIB}" \
5695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5696 clean) \
5697 || exit 1
5698
5699@endif bfd
5700
5701.PHONY: maybe-distclean-bfd distclean-bfd
5702maybe-distclean-bfd:
5703@if bfd
5704maybe-distclean-bfd: distclean-bfd
5705
5706distclean-bfd:
5707 @[ -f ./bfd/Makefile ] || exit 0; \
5708 r=`${PWD_COMMAND}`; export r; \
5709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5710 $(HOST_EXPORTS) \
5711 for flag in $(EXTRA_HOST_FLAGS) ; do \
5712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5713 done; \
5714 echo "Doing distclean in bfd" ; \
5715 (cd $(HOST_SUBDIR)/bfd && \
5716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5718 "RANLIB=$${RANLIB}" \
5719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5720 distclean) \
5721 || exit 1
5722
5723@endif bfd
5724
5725.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5726maybe-maintainer-clean-bfd:
5727@if bfd
5728maybe-maintainer-clean-bfd: maintainer-clean-bfd
5729
5730maintainer-clean-bfd:
5731 @[ -f ./bfd/Makefile ] || exit 0; \
5732 r=`${PWD_COMMAND}`; export r; \
5733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5734 $(HOST_EXPORTS) \
5735 for flag in $(EXTRA_HOST_FLAGS) ; do \
5736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5737 done; \
5738 echo "Doing maintainer-clean in bfd" ; \
5739 (cd $(HOST_SUBDIR)/bfd && \
5740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5742 "RANLIB=$${RANLIB}" \
5743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5744 maintainer-clean) \
5745 || exit 1
5746
5747@endif bfd
5748
5749
5750
5751.PHONY: configure-opcodes maybe-configure-opcodes
5752maybe-configure-opcodes:
5753@if gcc-bootstrap
5754configure-opcodes: stage_current
5755@endif gcc-bootstrap
5756@if opcodes
5757maybe-configure-opcodes: configure-opcodes
5758configure-opcodes:
5759 @r=`${PWD_COMMAND}`; export r; \
5760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5761 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5763 $(HOST_EXPORTS) \
5764 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5765 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5766 case $(srcdir) in \
5767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5768 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5770 esac; \
5771 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5772 libsrcdir="$$s/opcodes"; \
5773 $(SHELL) $${libsrcdir}/configure \
5774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5775 --target=${target_alias} $${srcdiroption} \
5776 || exit 1
5777@endif opcodes
5778
5779
5780
5781.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5782maybe-configure-stage1-opcodes:
5783@if opcodes-bootstrap
5784maybe-configure-stage1-opcodes: configure-stage1-opcodes
5785configure-stage1-opcodes:
5786 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5787 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5788 @r=`${PWD_COMMAND}`; export r; \
5789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5790 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5791 $(HOST_EXPORTS) \
5792 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5793 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5794 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5795 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5796 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5797 case $(srcdir) in \
5798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5799 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5801 esac; \
5802 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5803 libsrcdir="$$s/opcodes"; \
5804 $(SHELL) $${libsrcdir}/configure \
5805 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5806 --target=${target_alias} $${srcdiroption} \
5807 \
5808 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5809@endif opcodes-bootstrap
5810
5811.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5812maybe-configure-stage2-opcodes:
5813@if opcodes-bootstrap
5814maybe-configure-stage2-opcodes: configure-stage2-opcodes
5815configure-stage2-opcodes:
5816 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5818 @r=`${PWD_COMMAND}`; export r; \
5819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5820 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5821 $(HOST_EXPORTS) \
5822 $(POSTSTAGE1_HOST_EXPORTS) \
5823 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5824 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5825 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5827 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5828 case $(srcdir) in \
5829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5830 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5832 esac; \
5833 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5834 libsrcdir="$$s/opcodes"; \
5835 $(SHELL) $${libsrcdir}/configure \
5836 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5837 --target=${target_alias} $${srcdiroption} \
5838 --with-build-libsubdir=$(HOST_SUBDIR) \
5839 @stage2_werror_flag@
5840@endif opcodes-bootstrap
5841
5842.PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5843maybe-configure-stageb2g0-opcodes:
5844@if opcodes-bootstrap
5845maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5846configure-stageb2g0-opcodes:
5847 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5848 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5849 @r=`${PWD_COMMAND}`; export r; \
5850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5851 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5852 $(HOST_EXPORTS) \
5853 $(POSTSTAGE1_HOST_EXPORTS) \
5854 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5855 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
5856 echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5858 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5859 case $(srcdir) in \
5860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5861 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5863 esac; \
5864 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5865 libsrcdir="$$s/opcodes"; \
5866 $(SHELL) $${libsrcdir}/configure \
5867 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5868 --target=${target_alias} $${srcdiroption} \
5869 --with-build-libsubdir=$(HOST_SUBDIR) \
5870 @stage2_werror_flag@
5871@endif opcodes-bootstrap
5872
5873.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5874maybe-configure-stage3-opcodes:
5875@if opcodes-bootstrap
5876maybe-configure-stage3-opcodes: configure-stage3-opcodes
5877configure-stage3-opcodes:
5878 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5880 @r=`${PWD_COMMAND}`; export r; \
5881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5883 $(HOST_EXPORTS) \
5884 $(POSTSTAGE1_HOST_EXPORTS) \
5885 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5886 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5887 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5889 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5890 case $(srcdir) in \
5891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5892 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5894 esac; \
5895 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5896 libsrcdir="$$s/opcodes"; \
5897 $(SHELL) $${libsrcdir}/configure \
5898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5899 --target=${target_alias} $${srcdiroption} \
5900 --with-build-libsubdir=$(HOST_SUBDIR) \
5901 @stage2_werror_flag@
5902@endif opcodes-bootstrap
5903
5904.PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5905maybe-configure-stageb3g2-opcodes:
5906@if opcodes-bootstrap
5907maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5908configure-stageb3g2-opcodes:
5909 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5910 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5911 @r=`${PWD_COMMAND}`; export r; \
5912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5913 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5914 $(HOST_EXPORTS) \
5915 $(POSTSTAGE1_HOST_EXPORTS) \
5916 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5917 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
5918 echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5920 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5921 case $(srcdir) in \
5922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5923 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5925 esac; \
5926 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5927 libsrcdir="$$s/opcodes"; \
5928 $(SHELL) $${libsrcdir}/configure \
5929 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5930 --target=${target_alias} $${srcdiroption} \
5931 --with-build-libsubdir=$(HOST_SUBDIR) \
5932 @stage2_werror_flag@
5933@endif opcodes-bootstrap
5934
5935.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5936maybe-configure-stage4-opcodes:
5937@if opcodes-bootstrap
5938maybe-configure-stage4-opcodes: configure-stage4-opcodes
5939configure-stage4-opcodes:
5940 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5941 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5942 @r=`${PWD_COMMAND}`; export r; \
5943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5944 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5945 $(HOST_EXPORTS) \
5946 $(POSTSTAGE1_HOST_EXPORTS) \
5947 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5948 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5949 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5951 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5952 case $(srcdir) in \
5953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5954 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5956 esac; \
5957 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5958 libsrcdir="$$s/opcodes"; \
5959 $(SHELL) $${libsrcdir}/configure \
5960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5961 --target=${target_alias} $${srcdiroption} \
5962 --with-build-libsubdir=$(HOST_SUBDIR) \
5963 @stage2_werror_flag@
5964@endif opcodes-bootstrap
5965
5966.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
5967maybe-configure-stageprofile-opcodes:
5968@if opcodes-bootstrap
5969maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
5970configure-stageprofile-opcodes:
5971 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5973 @r=`${PWD_COMMAND}`; export r; \
5974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5975 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5976 $(HOST_EXPORTS) \
5977 $(POSTSTAGE1_HOST_EXPORTS) \
5978 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5979 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
5980 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
5981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5982 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5983 case $(srcdir) in \
5984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5985 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5987 esac; \
5988 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5989 libsrcdir="$$s/opcodes"; \
5990 $(SHELL) $${libsrcdir}/configure \
5991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5992 --target=${target_alias} $${srcdiroption} \
5993 --with-build-libsubdir=$(HOST_SUBDIR) \
5994 @stage2_werror_flag@
5995@endif opcodes-bootstrap
5996
5997.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
5998maybe-configure-stagefeedback-opcodes:
5999@if opcodes-bootstrap
6000maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6001configure-stagefeedback-opcodes:
6002 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6004 @r=`${PWD_COMMAND}`; export r; \
6005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6006 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6007 $(HOST_EXPORTS) \
6008 $(POSTSTAGE1_HOST_EXPORTS) \
6009 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6010 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
6011 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6013 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6014 case $(srcdir) in \
6015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6016 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6018 esac; \
6019 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6020 libsrcdir="$$s/opcodes"; \
6021 $(SHELL) $${libsrcdir}/configure \
6022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6023 --target=${target_alias} $${srcdiroption} \
6024 --with-build-libsubdir=$(HOST_SUBDIR) \
6025 @stage2_werror_flag@
6026@endif opcodes-bootstrap
6027
6028
6029
6030
6031
6032.PHONY: all-opcodes maybe-all-opcodes
6033maybe-all-opcodes:
6034@if gcc-bootstrap
6035all-opcodes: stage_current
6036@endif gcc-bootstrap
6037@if opcodes
6038TARGET-opcodes=all
6039maybe-all-opcodes: all-opcodes
6040all-opcodes: configure-opcodes
6041 @r=`${PWD_COMMAND}`; export r; \
6042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6043 $(HOST_EXPORTS) \
6044 (cd $(HOST_SUBDIR)/opcodes && \
6045 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6046 $(TARGET-opcodes))
6047@endif opcodes
6048
6049
6050
6051.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6052.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6053maybe-all-stage1-opcodes:
6054maybe-clean-stage1-opcodes:
6055@if opcodes-bootstrap
6056maybe-all-stage1-opcodes: all-stage1-opcodes
6057all-stage1: all-stage1-opcodes
6058TARGET-stage1-opcodes = $(TARGET-opcodes)
6059all-stage1-opcodes: configure-stage1-opcodes
6060 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6061 @r=`${PWD_COMMAND}`; export r; \
6062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6063 $(HOST_EXPORTS) \
6064 cd $(HOST_SUBDIR)/opcodes && \
6065 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6066 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6067 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6068 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6069 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
6070 $(TARGET-stage1-opcodes)
6071
6072maybe-clean-stage1-opcodes: clean-stage1-opcodes
6073clean-stage1: clean-stage1-opcodes
6074clean-stage1-opcodes:
6075 @if [ $(current_stage) = stage1 ]; then \
6076 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6077 else \
6078 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6079 $(MAKE) stage1-start; \
6080 fi; \
6081 cd $(HOST_SUBDIR)/opcodes && \
6082 $(MAKE) $(EXTRA_HOST_FLAGS) \
6083 clean
6084@endif opcodes-bootstrap
6085
6086
6087.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6088.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6089maybe-all-stage2-opcodes:
6090maybe-clean-stage2-opcodes:
6091@if opcodes-bootstrap
6092maybe-all-stage2-opcodes: all-stage2-opcodes
6093all-stage2: all-stage2-opcodes
6094TARGET-stage2-opcodes = $(TARGET-opcodes)
6095all-stage2-opcodes: configure-stage2-opcodes
6096 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6097 @r=`${PWD_COMMAND}`; export r; \
6098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6099 $(HOST_EXPORTS) \
6100 $(POSTSTAGE1_HOST_EXPORTS) \
6101 cd $(HOST_SUBDIR)/opcodes && \
6102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6103 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6104 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6105 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6106 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6107 $(TARGET-stage2-opcodes)
6108
6109maybe-clean-stage2-opcodes: clean-stage2-opcodes
6110clean-stage2: clean-stage2-opcodes
6111clean-stage2-opcodes:
6112 @if [ $(current_stage) = stage2 ]; then \
6113 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6114 else \
6115 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6116 $(MAKE) stage2-start; \
6117 fi; \
6118 cd $(HOST_SUBDIR)/opcodes && \
6119 $(MAKE) $(EXTRA_HOST_FLAGS) \
6120 $(POSTSTAGE1_FLAGS_TO_PASS) \
6121 clean
6122@endif opcodes-bootstrap
6123
6124
6125.PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6126.PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6127maybe-all-stageb2g0-opcodes:
6128maybe-clean-stageb2g0-opcodes:
6129@if opcodes-bootstrap
6130maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6131all-stageb2g0: all-stageb2g0-opcodes
6132TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6133all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6134 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6135 @r=`${PWD_COMMAND}`; export r; \
6136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6137 $(HOST_EXPORTS) \
6138 $(POSTSTAGE1_HOST_EXPORTS) \
6139 cd $(HOST_SUBDIR)/opcodes && \
6140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6141 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6142 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6143 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6144 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6145 $(TARGET-stageb2g0-opcodes)
6146
6147maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6148clean-stageb2g0: clean-stageb2g0-opcodes
6149clean-stageb2g0-opcodes:
6150 @if [ $(current_stage) = stageb2g0 ]; then \
6151 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6152 else \
6153 [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6154 $(MAKE) stageb2g0-start; \
6155 fi; \
6156 cd $(HOST_SUBDIR)/opcodes && \
6157 $(MAKE) $(EXTRA_HOST_FLAGS) \
6158 $(POSTSTAGE1_FLAGS_TO_PASS) \
6159 clean
6160@endif opcodes-bootstrap
6161
6162
6163.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6164.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6165maybe-all-stage3-opcodes:
6166maybe-clean-stage3-opcodes:
6167@if opcodes-bootstrap
6168maybe-all-stage3-opcodes: all-stage3-opcodes
6169all-stage3: all-stage3-opcodes
6170TARGET-stage3-opcodes = $(TARGET-opcodes)
6171all-stage3-opcodes: configure-stage3-opcodes
6172 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6173 @r=`${PWD_COMMAND}`; export r; \
6174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6175 $(HOST_EXPORTS) \
6176 $(POSTSTAGE1_HOST_EXPORTS) \
6177 cd $(HOST_SUBDIR)/opcodes && \
6178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6179 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6180 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6181 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6182 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6183 $(TARGET-stage3-opcodes)
6184
6185maybe-clean-stage3-opcodes: clean-stage3-opcodes
6186clean-stage3: clean-stage3-opcodes
6187clean-stage3-opcodes:
6188 @if [ $(current_stage) = stage3 ]; then \
6189 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6190 else \
6191 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6192 $(MAKE) stage3-start; \
6193 fi; \
6194 cd $(HOST_SUBDIR)/opcodes && \
6195 $(MAKE) $(EXTRA_HOST_FLAGS) \
6196 $(POSTSTAGE1_FLAGS_TO_PASS) \
6197 clean
6198@endif opcodes-bootstrap
6199
6200
6201.PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6202.PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6203maybe-all-stageb3g2-opcodes:
6204maybe-clean-stageb3g2-opcodes:
6205@if opcodes-bootstrap
6206maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6207all-stageb3g2: all-stageb3g2-opcodes
6208TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6209all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6210 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6211 @r=`${PWD_COMMAND}`; export r; \
6212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6213 $(HOST_EXPORTS) \
6214 $(POSTSTAGE1_HOST_EXPORTS) \
6215 cd $(HOST_SUBDIR)/opcodes && \
6216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6217 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6218 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6219 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6220 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6221 $(TARGET-stageb3g2-opcodes)
6222
6223maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6224clean-stageb3g2: clean-stageb3g2-opcodes
6225clean-stageb3g2-opcodes:
6226 @if [ $(current_stage) = stageb3g2 ]; then \
6227 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6228 else \
6229 [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6230 $(MAKE) stageb3g2-start; \
6231 fi; \
6232 cd $(HOST_SUBDIR)/opcodes && \
6233 $(MAKE) $(EXTRA_HOST_FLAGS) \
6234 $(POSTSTAGE1_FLAGS_TO_PASS) \
6235 clean
6236@endif opcodes-bootstrap
6237
6238
6239.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6240.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6241maybe-all-stage4-opcodes:
6242maybe-clean-stage4-opcodes:
6243@if opcodes-bootstrap
6244maybe-all-stage4-opcodes: all-stage4-opcodes
6245all-stage4: all-stage4-opcodes
6246TARGET-stage4-opcodes = $(TARGET-opcodes)
6247all-stage4-opcodes: configure-stage4-opcodes
6248 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6249 @r=`${PWD_COMMAND}`; export r; \
6250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6251 $(HOST_EXPORTS) \
6252 $(POSTSTAGE1_HOST_EXPORTS) \
6253 cd $(HOST_SUBDIR)/opcodes && \
6254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6255 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6256 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6257 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6258 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6259 $(TARGET-stage4-opcodes)
6260
6261maybe-clean-stage4-opcodes: clean-stage4-opcodes
6262clean-stage4: clean-stage4-opcodes
6263clean-stage4-opcodes:
6264 @if [ $(current_stage) = stage4 ]; then \
6265 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6266 else \
6267 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6268 $(MAKE) stage4-start; \
6269 fi; \
6270 cd $(HOST_SUBDIR)/opcodes && \
6271 $(MAKE) $(EXTRA_HOST_FLAGS) \
6272 $(POSTSTAGE1_FLAGS_TO_PASS) \
6273 clean
6274@endif opcodes-bootstrap
6275
6276
6277.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6278.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6279maybe-all-stageprofile-opcodes:
6280maybe-clean-stageprofile-opcodes:
6281@if opcodes-bootstrap
6282maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6283all-stageprofile: all-stageprofile-opcodes
6284TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6285all-stageprofile-opcodes: configure-stageprofile-opcodes
6286 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6287 @r=`${PWD_COMMAND}`; export r; \
6288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6289 $(HOST_EXPORTS) \
6290 $(POSTSTAGE1_HOST_EXPORTS) \
6291 cd $(HOST_SUBDIR)/opcodes && \
6292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6293 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6294 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
6295 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
6296 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6297 $(TARGET-stageprofile-opcodes)
6298
6299maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6300clean-stageprofile: clean-stageprofile-opcodes
6301clean-stageprofile-opcodes:
6302 @if [ $(current_stage) = stageprofile ]; then \
6303 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6304 else \
6305 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6306 $(MAKE) stageprofile-start; \
6307 fi; \
6308 cd $(HOST_SUBDIR)/opcodes && \
6309 $(MAKE) $(EXTRA_HOST_FLAGS) \
6310 $(POSTSTAGE1_FLAGS_TO_PASS) \
6311 clean
6312@endif opcodes-bootstrap
6313
6314
6315.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6316.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6317maybe-all-stagefeedback-opcodes:
6318maybe-clean-stagefeedback-opcodes:
6319@if opcodes-bootstrap
6320maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6321all-stagefeedback: all-stagefeedback-opcodes
6322TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6323all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6324 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6325 @r=`${PWD_COMMAND}`; export r; \
6326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6327 $(HOST_EXPORTS) \
6328 $(POSTSTAGE1_HOST_EXPORTS) \
6329 cd $(HOST_SUBDIR)/opcodes && \
6330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6331 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6332 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6333 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6334 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6335 $(TARGET-stagefeedback-opcodes)
6336
6337maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6338clean-stagefeedback: clean-stagefeedback-opcodes
6339clean-stagefeedback-opcodes:
6340 @if [ $(current_stage) = stagefeedback ]; then \
6341 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6342 else \
6343 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6344 $(MAKE) stagefeedback-start; \
6345 fi; \
6346 cd $(HOST_SUBDIR)/opcodes && \
6347 $(MAKE) $(EXTRA_HOST_FLAGS) \
6348 $(POSTSTAGE1_FLAGS_TO_PASS) \
6349 clean
6350@endif opcodes-bootstrap
6351
6352
6353
6354
6355
6356.PHONY: check-opcodes maybe-check-opcodes
6357maybe-check-opcodes:
6358@if opcodes
6359maybe-check-opcodes: check-opcodes
6360
6361check-opcodes:
6362 @: $(MAKE); $(unstage)
6363 @r=`${PWD_COMMAND}`; export r; \
6364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6365 $(HOST_EXPORTS) \
6366 (cd $(HOST_SUBDIR)/opcodes && \
6367 $(MAKE) $(FLAGS_TO_PASS) check)
6368
6369@endif opcodes
6370
6371.PHONY: install-opcodes maybe-install-opcodes
6372maybe-install-opcodes:
6373@if opcodes
6374maybe-install-opcodes: install-opcodes
6375
6376install-opcodes: installdirs
6377 @: $(MAKE); $(unstage)
6378 @r=`${PWD_COMMAND}`; export r; \
6379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6380 $(HOST_EXPORTS) \
6381 (cd $(HOST_SUBDIR)/opcodes && \
6382 $(MAKE) $(FLAGS_TO_PASS) install)
6383
6384@endif opcodes
6385
6386# Other targets (info, dvi, pdf, etc.)
6387
6388.PHONY: maybe-info-opcodes info-opcodes
6389maybe-info-opcodes:
6390@if opcodes
6391maybe-info-opcodes: info-opcodes
6392
6393info-opcodes: \
6394 configure-opcodes
6395 @[ -f ./opcodes/Makefile ] || exit 0; \
6396 r=`${PWD_COMMAND}`; export r; \
6397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6398 $(HOST_EXPORTS) \
6399 for flag in $(EXTRA_HOST_FLAGS) ; do \
6400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6401 done; \
6402 echo "Doing info in opcodes" ; \
6403 (cd $(HOST_SUBDIR)/opcodes && \
6404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6406 "RANLIB=$${RANLIB}" \
6407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6408 info) \
6409 || exit 1
6410
6411@endif opcodes
6412
6413.PHONY: maybe-dvi-opcodes dvi-opcodes
6414maybe-dvi-opcodes:
6415@if opcodes
6416maybe-dvi-opcodes: dvi-opcodes
6417
6418dvi-opcodes: \
6419 configure-opcodes
6420 @[ -f ./opcodes/Makefile ] || exit 0; \
6421 r=`${PWD_COMMAND}`; export r; \
6422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6423 $(HOST_EXPORTS) \
6424 for flag in $(EXTRA_HOST_FLAGS) ; do \
6425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6426 done; \
6427 echo "Doing dvi in opcodes" ; \
6428 (cd $(HOST_SUBDIR)/opcodes && \
6429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6431 "RANLIB=$${RANLIB}" \
6432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6433 dvi) \
6434 || exit 1
6435
6436@endif opcodes
6437
6438.PHONY: maybe-pdf-opcodes pdf-opcodes
6439maybe-pdf-opcodes:
6440@if opcodes
6441maybe-pdf-opcodes: pdf-opcodes
6442
6443pdf-opcodes: \
6444 configure-opcodes
6445 @[ -f ./opcodes/Makefile ] || exit 0; \
6446 r=`${PWD_COMMAND}`; export r; \
6447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6448 $(HOST_EXPORTS) \
6449 for flag in $(EXTRA_HOST_FLAGS) ; do \
6450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6451 done; \
6452 echo "Doing pdf in opcodes" ; \
6453 (cd $(HOST_SUBDIR)/opcodes && \
6454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6456 "RANLIB=$${RANLIB}" \
6457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6458 pdf) \
6459 || exit 1
6460
6461@endif opcodes
6462
6463.PHONY: maybe-html-opcodes html-opcodes
6464maybe-html-opcodes:
6465@if opcodes
6466maybe-html-opcodes: html-opcodes
6467
6468html-opcodes: \
6469 configure-opcodes
6470 @[ -f ./opcodes/Makefile ] || exit 0; \
6471 r=`${PWD_COMMAND}`; export r; \
6472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6473 $(HOST_EXPORTS) \
6474 for flag in $(EXTRA_HOST_FLAGS) ; do \
6475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6476 done; \
6477 echo "Doing html in opcodes" ; \
6478 (cd $(HOST_SUBDIR)/opcodes && \
6479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6481 "RANLIB=$${RANLIB}" \
6482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6483 html) \
6484 || exit 1
6485
6486@endif opcodes
6487
6488.PHONY: maybe-TAGS-opcodes TAGS-opcodes
6489maybe-TAGS-opcodes:
6490@if opcodes
6491maybe-TAGS-opcodes: TAGS-opcodes
6492
6493TAGS-opcodes: \
6494 configure-opcodes
6495 @[ -f ./opcodes/Makefile ] || exit 0; \
6496 r=`${PWD_COMMAND}`; export r; \
6497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6498 $(HOST_EXPORTS) \
6499 for flag in $(EXTRA_HOST_FLAGS) ; do \
6500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6501 done; \
6502 echo "Doing TAGS in opcodes" ; \
6503 (cd $(HOST_SUBDIR)/opcodes && \
6504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6506 "RANLIB=$${RANLIB}" \
6507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6508 TAGS) \
6509 || exit 1
6510
6511@endif opcodes
6512
6513.PHONY: maybe-install-info-opcodes install-info-opcodes
6514maybe-install-info-opcodes:
6515@if opcodes
6516maybe-install-info-opcodes: install-info-opcodes
6517
6518install-info-opcodes: \
6519 configure-opcodes \
6520 info-opcodes
6521 @[ -f ./opcodes/Makefile ] || exit 0; \
6522 r=`${PWD_COMMAND}`; export r; \
6523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6524 $(HOST_EXPORTS) \
6525 for flag in $(EXTRA_HOST_FLAGS) ; do \
6526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6527 done; \
6528 echo "Doing install-info in opcodes" ; \
6529 (cd $(HOST_SUBDIR)/opcodes && \
6530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6532 "RANLIB=$${RANLIB}" \
6533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6534 install-info) \
6535 || exit 1
6536
6537@endif opcodes
6538
6539.PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6540maybe-install-pdf-opcodes:
6541@if opcodes
6542maybe-install-pdf-opcodes: install-pdf-opcodes
6543
6544install-pdf-opcodes: \
6545 configure-opcodes \
6546 pdf-opcodes
6547 @[ -f ./opcodes/Makefile ] || exit 0; \
6548 r=`${PWD_COMMAND}`; export r; \
6549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6550 $(HOST_EXPORTS) \
6551 for flag in $(EXTRA_HOST_FLAGS) ; do \
6552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6553 done; \
6554 echo "Doing install-pdf in opcodes" ; \
6555 (cd $(HOST_SUBDIR)/opcodes && \
6556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6558 "RANLIB=$${RANLIB}" \
6559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6560 install-pdf) \
6561 || exit 1
6562
6563@endif opcodes
6564
6565.PHONY: maybe-install-html-opcodes install-html-opcodes
6566maybe-install-html-opcodes:
6567@if opcodes
6568maybe-install-html-opcodes: install-html-opcodes
6569
6570install-html-opcodes: \
6571 configure-opcodes \
6572 html-opcodes
6573 @[ -f ./opcodes/Makefile ] || exit 0; \
6574 r=`${PWD_COMMAND}`; export r; \
6575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576 $(HOST_EXPORTS) \
6577 for flag in $(EXTRA_HOST_FLAGS) ; do \
6578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6579 done; \
6580 echo "Doing install-html in opcodes" ; \
6581 (cd $(HOST_SUBDIR)/opcodes && \
6582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6584 "RANLIB=$${RANLIB}" \
6585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6586 install-html) \
6587 || exit 1
6588
6589@endif opcodes
6590
6591.PHONY: maybe-installcheck-opcodes installcheck-opcodes
6592maybe-installcheck-opcodes:
6593@if opcodes
6594maybe-installcheck-opcodes: installcheck-opcodes
6595
6596installcheck-opcodes: \
6597 configure-opcodes
6598 @[ -f ./opcodes/Makefile ] || exit 0; \
6599 r=`${PWD_COMMAND}`; export r; \
6600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601 $(HOST_EXPORTS) \
6602 for flag in $(EXTRA_HOST_FLAGS) ; do \
6603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6604 done; \
6605 echo "Doing installcheck in opcodes" ; \
6606 (cd $(HOST_SUBDIR)/opcodes && \
6607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6609 "RANLIB=$${RANLIB}" \
6610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6611 installcheck) \
6612 || exit 1
6613
6614@endif opcodes
6615
6616.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6617maybe-mostlyclean-opcodes:
6618@if opcodes
6619maybe-mostlyclean-opcodes: mostlyclean-opcodes
6620
6621mostlyclean-opcodes:
6622 @[ -f ./opcodes/Makefile ] || exit 0; \
6623 r=`${PWD_COMMAND}`; export r; \
6624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6625 $(HOST_EXPORTS) \
6626 for flag in $(EXTRA_HOST_FLAGS) ; do \
6627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6628 done; \
6629 echo "Doing mostlyclean in opcodes" ; \
6630 (cd $(HOST_SUBDIR)/opcodes && \
6631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6633 "RANLIB=$${RANLIB}" \
6634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6635 mostlyclean) \
6636 || exit 1
6637
6638@endif opcodes
6639
6640.PHONY: maybe-clean-opcodes clean-opcodes
6641maybe-clean-opcodes:
6642@if opcodes
6643maybe-clean-opcodes: clean-opcodes
6644
6645clean-opcodes:
6646 @[ -f ./opcodes/Makefile ] || exit 0; \
6647 r=`${PWD_COMMAND}`; export r; \
6648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6649 $(HOST_EXPORTS) \
6650 for flag in $(EXTRA_HOST_FLAGS) ; do \
6651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6652 done; \
6653 echo "Doing clean in opcodes" ; \
6654 (cd $(HOST_SUBDIR)/opcodes && \
6655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6657 "RANLIB=$${RANLIB}" \
6658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6659 clean) \
6660 || exit 1
6661
6662@endif opcodes
6663
6664.PHONY: maybe-distclean-opcodes distclean-opcodes
6665maybe-distclean-opcodes:
6666@if opcodes
6667maybe-distclean-opcodes: distclean-opcodes
6668
6669distclean-opcodes:
6670 @[ -f ./opcodes/Makefile ] || exit 0; \
6671 r=`${PWD_COMMAND}`; export r; \
6672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6673 $(HOST_EXPORTS) \
6674 for flag in $(EXTRA_HOST_FLAGS) ; do \
6675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6676 done; \
6677 echo "Doing distclean in opcodes" ; \
6678 (cd $(HOST_SUBDIR)/opcodes && \
6679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6681 "RANLIB=$${RANLIB}" \
6682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6683 distclean) \
6684 || exit 1
6685
6686@endif opcodes
6687
6688.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6689maybe-maintainer-clean-opcodes:
6690@if opcodes
6691maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6692
6693maintainer-clean-opcodes:
6694 @[ -f ./opcodes/Makefile ] || exit 0; \
6695 r=`${PWD_COMMAND}`; export r; \
6696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6697 $(HOST_EXPORTS) \
6698 for flag in $(EXTRA_HOST_FLAGS) ; do \
6699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6700 done; \
6701 echo "Doing maintainer-clean in opcodes" ; \
6702 (cd $(HOST_SUBDIR)/opcodes && \
6703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6705 "RANLIB=$${RANLIB}" \
6706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6707 maintainer-clean) \
6708 || exit 1
6709
6710@endif opcodes
6711
6712
6713
6714.PHONY: configure-binutils maybe-configure-binutils
6715maybe-configure-binutils:
6716@if gcc-bootstrap
6717configure-binutils: stage_current
6718@endif gcc-bootstrap
6719@if binutils
6720maybe-configure-binutils: configure-binutils
6721configure-binutils:
6722 @r=`${PWD_COMMAND}`; export r; \
6723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6724 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6726 $(HOST_EXPORTS) \
6727 echo Configuring in $(HOST_SUBDIR)/binutils; \
6728 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6729 case $(srcdir) in \
6730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6731 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6733 esac; \
6734 srcdiroption="--srcdir=$${topdir}/binutils"; \
6735 libsrcdir="$$s/binutils"; \
6736 $(SHELL) $${libsrcdir}/configure \
6737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6738 --target=${target_alias} $${srcdiroption} \
6739 || exit 1
6740@endif binutils
6741
6742
6743
6744.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6745maybe-configure-stage1-binutils:
6746@if binutils-bootstrap
6747maybe-configure-stage1-binutils: configure-stage1-binutils
6748configure-stage1-binutils:
6749 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6750 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6751 @r=`${PWD_COMMAND}`; export r; \
6752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6754 $(HOST_EXPORTS) \
6755 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6756 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6757 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6759 cd $(HOST_SUBDIR)/binutils || exit 1; \
6760 case $(srcdir) in \
6761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6762 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6764 esac; \
6765 srcdiroption="--srcdir=$${topdir}/binutils"; \
6766 libsrcdir="$$s/binutils"; \
6767 $(SHELL) $${libsrcdir}/configure \
6768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6769 --target=${target_alias} $${srcdiroption} \
6770 \
6771 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
6772@endif binutils-bootstrap
6773
6774.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6775maybe-configure-stage2-binutils:
6776@if binutils-bootstrap
6777maybe-configure-stage2-binutils: configure-stage2-binutils
6778configure-stage2-binutils:
6779 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6781 @r=`${PWD_COMMAND}`; export r; \
6782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6783 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6784 $(HOST_EXPORTS) \
6785 $(POSTSTAGE1_HOST_EXPORTS) \
6786 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6787 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6788 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6790 cd $(HOST_SUBDIR)/binutils || exit 1; \
6791 case $(srcdir) in \
6792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6793 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6795 esac; \
6796 srcdiroption="--srcdir=$${topdir}/binutils"; \
6797 libsrcdir="$$s/binutils"; \
6798 $(SHELL) $${libsrcdir}/configure \
6799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6800 --target=${target_alias} $${srcdiroption} \
6801 --with-build-libsubdir=$(HOST_SUBDIR) \
6802 @stage2_werror_flag@
6803@endif binutils-bootstrap
6804
6805.PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6806maybe-configure-stageb2g0-binutils:
6807@if binutils-bootstrap
6808maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6809configure-stageb2g0-binutils:
6810 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6812 @r=`${PWD_COMMAND}`; export r; \
6813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6814 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6815 $(HOST_EXPORTS) \
6816 $(POSTSTAGE1_HOST_EXPORTS) \
6817 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6818 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
6819 echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6821 cd $(HOST_SUBDIR)/binutils || exit 1; \
6822 case $(srcdir) in \
6823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6824 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6826 esac; \
6827 srcdiroption="--srcdir=$${topdir}/binutils"; \
6828 libsrcdir="$$s/binutils"; \
6829 $(SHELL) $${libsrcdir}/configure \
6830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6831 --target=${target_alias} $${srcdiroption} \
6832 --with-build-libsubdir=$(HOST_SUBDIR) \
6833 @stage2_werror_flag@
6834@endif binutils-bootstrap
6835
6836.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6837maybe-configure-stage3-binutils:
6838@if binutils-bootstrap
6839maybe-configure-stage3-binutils: configure-stage3-binutils
6840configure-stage3-binutils:
6841 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6842 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6843 @r=`${PWD_COMMAND}`; export r; \
6844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6845 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6846 $(HOST_EXPORTS) \
6847 $(POSTSTAGE1_HOST_EXPORTS) \
6848 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6849 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6850 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6851 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6852 cd $(HOST_SUBDIR)/binutils || exit 1; \
6853 case $(srcdir) in \
6854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6855 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6857 esac; \
6858 srcdiroption="--srcdir=$${topdir}/binutils"; \
6859 libsrcdir="$$s/binutils"; \
6860 $(SHELL) $${libsrcdir}/configure \
6861 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6862 --target=${target_alias} $${srcdiroption} \
6863 --with-build-libsubdir=$(HOST_SUBDIR) \
6864 @stage2_werror_flag@
6865@endif binutils-bootstrap
6866
6867.PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6868maybe-configure-stageb3g2-binutils:
6869@if binutils-bootstrap
6870maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6871configure-stageb3g2-binutils:
6872 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6874 @r=`${PWD_COMMAND}`; export r; \
6875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6876 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6877 $(HOST_EXPORTS) \
6878 $(POSTSTAGE1_HOST_EXPORTS) \
6879 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6880 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
6881 echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6883 cd $(HOST_SUBDIR)/binutils || exit 1; \
6884 case $(srcdir) in \
6885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6886 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6888 esac; \
6889 srcdiroption="--srcdir=$${topdir}/binutils"; \
6890 libsrcdir="$$s/binutils"; \
6891 $(SHELL) $${libsrcdir}/configure \
6892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6893 --target=${target_alias} $${srcdiroption} \
6894 --with-build-libsubdir=$(HOST_SUBDIR) \
6895 @stage2_werror_flag@
6896@endif binutils-bootstrap
6897
6898.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6899maybe-configure-stage4-binutils:
6900@if binutils-bootstrap
6901maybe-configure-stage4-binutils: configure-stage4-binutils
6902configure-stage4-binutils:
6903 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6905 @r=`${PWD_COMMAND}`; export r; \
6906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6907 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6908 $(HOST_EXPORTS) \
6909 $(POSTSTAGE1_HOST_EXPORTS) \
6910 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6911 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6912 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6914 cd $(HOST_SUBDIR)/binutils || exit 1; \
6915 case $(srcdir) in \
6916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6917 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6919 esac; \
6920 srcdiroption="--srcdir=$${topdir}/binutils"; \
6921 libsrcdir="$$s/binutils"; \
6922 $(SHELL) $${libsrcdir}/configure \
6923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6924 --target=${target_alias} $${srcdiroption} \
6925 --with-build-libsubdir=$(HOST_SUBDIR) \
6926 @stage2_werror_flag@
6927@endif binutils-bootstrap
6928
6929.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6930maybe-configure-stageprofile-binutils:
6931@if binutils-bootstrap
6932maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6933configure-stageprofile-binutils:
6934 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6936 @r=`${PWD_COMMAND}`; export r; \
6937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6938 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6939 $(HOST_EXPORTS) \
6940 $(POSTSTAGE1_HOST_EXPORTS) \
6941 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6942 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
6943 echo Configuring stage profile 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 --with-build-libsubdir=$(HOST_SUBDIR) \
6957 @stage2_werror_flag@
6958@endif binutils-bootstrap
6959
6960.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6961maybe-configure-stagefeedback-binutils:
6962@if binutils-bootstrap
6963maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6964configure-stagefeedback-binutils:
6965 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6967 @r=`${PWD_COMMAND}`; export r; \
6968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6969 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6970 $(HOST_EXPORTS) \
6971 $(POSTSTAGE1_HOST_EXPORTS) \
6972 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6973 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
6974 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6976 cd $(HOST_SUBDIR)/binutils || exit 1; \
6977 case $(srcdir) in \
6978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6979 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6981 esac; \
6982 srcdiroption="--srcdir=$${topdir}/binutils"; \
6983 libsrcdir="$$s/binutils"; \
6984 $(SHELL) $${libsrcdir}/configure \
6985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6986 --target=${target_alias} $${srcdiroption} \
6987 --with-build-libsubdir=$(HOST_SUBDIR) \
6988 @stage2_werror_flag@
6989@endif binutils-bootstrap
6990
6991
6992
6993
6994
6995.PHONY: all-binutils maybe-all-binutils
6996maybe-all-binutils:
6997@if gcc-bootstrap
6998all-binutils: stage_current
6999@endif gcc-bootstrap
7000@if binutils
7001TARGET-binutils=all
7002maybe-all-binutils: all-binutils
7003all-binutils: configure-binutils
7004 @r=`${PWD_COMMAND}`; export r; \
7005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7006 $(HOST_EXPORTS) \
7007 (cd $(HOST_SUBDIR)/binutils && \
7008 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7009 $(TARGET-binutils))
7010@endif binutils
7011
7012
7013
7014.PHONY: all-stage1-binutils maybe-all-stage1-binutils
7015.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7016maybe-all-stage1-binutils:
7017maybe-clean-stage1-binutils:
7018@if binutils-bootstrap
7019maybe-all-stage1-binutils: all-stage1-binutils
7020all-stage1: all-stage1-binutils
7021TARGET-stage1-binutils = $(TARGET-binutils)
7022all-stage1-binutils: configure-stage1-binutils
7023 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7024 @r=`${PWD_COMMAND}`; export r; \
7025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7026 $(HOST_EXPORTS) \
7027 cd $(HOST_SUBDIR)/binutils && \
7028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7029 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7030 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7031 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7032 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
7033 $(TARGET-stage1-binutils)
7034
7035maybe-clean-stage1-binutils: clean-stage1-binutils
7036clean-stage1: clean-stage1-binutils
7037clean-stage1-binutils:
7038 @if [ $(current_stage) = stage1 ]; then \
7039 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7040 else \
7041 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7042 $(MAKE) stage1-start; \
7043 fi; \
7044 cd $(HOST_SUBDIR)/binutils && \
7045 $(MAKE) $(EXTRA_HOST_FLAGS) \
7046 clean
7047@endif binutils-bootstrap
7048
7049
7050.PHONY: all-stage2-binutils maybe-all-stage2-binutils
7051.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7052maybe-all-stage2-binutils:
7053maybe-clean-stage2-binutils:
7054@if binutils-bootstrap
7055maybe-all-stage2-binutils: all-stage2-binutils
7056all-stage2: all-stage2-binutils
7057TARGET-stage2-binutils = $(TARGET-binutils)
7058all-stage2-binutils: configure-stage2-binutils
7059 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7060 @r=`${PWD_COMMAND}`; export r; \
7061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7062 $(HOST_EXPORTS) \
7063 $(POSTSTAGE1_HOST_EXPORTS) \
7064 cd $(HOST_SUBDIR)/binutils && \
7065 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7066 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7067 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7068 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7069 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7070 $(TARGET-stage2-binutils)
7071
7072maybe-clean-stage2-binutils: clean-stage2-binutils
7073clean-stage2: clean-stage2-binutils
7074clean-stage2-binutils:
7075 @if [ $(current_stage) = stage2 ]; then \
7076 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7077 else \
7078 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7079 $(MAKE) stage2-start; \
7080 fi; \
7081 cd $(HOST_SUBDIR)/binutils && \
7082 $(MAKE) $(EXTRA_HOST_FLAGS) \
7083 $(POSTSTAGE1_FLAGS_TO_PASS) \
7084 clean
7085@endif binutils-bootstrap
7086
7087
7088.PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7089.PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7090maybe-all-stageb2g0-binutils:
7091maybe-clean-stageb2g0-binutils:
7092@if binutils-bootstrap
7093maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7094all-stageb2g0: all-stageb2g0-binutils
7095TARGET-stageb2g0-binutils = $(TARGET-binutils)
7096all-stageb2g0-binutils: configure-stageb2g0-binutils
7097 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7098 @r=`${PWD_COMMAND}`; export r; \
7099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100 $(HOST_EXPORTS) \
7101 $(POSTSTAGE1_HOST_EXPORTS) \
7102 cd $(HOST_SUBDIR)/binutils && \
7103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7104 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7105 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7106 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7107 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7108 $(TARGET-stageb2g0-binutils)
7109
7110maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7111clean-stageb2g0: clean-stageb2g0-binutils
7112clean-stageb2g0-binutils:
7113 @if [ $(current_stage) = stageb2g0 ]; then \
7114 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7115 else \
7116 [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7117 $(MAKE) stageb2g0-start; \
7118 fi; \
7119 cd $(HOST_SUBDIR)/binutils && \
7120 $(MAKE) $(EXTRA_HOST_FLAGS) \
7121 $(POSTSTAGE1_FLAGS_TO_PASS) \
7122 clean
7123@endif binutils-bootstrap
7124
7125
7126.PHONY: all-stage3-binutils maybe-all-stage3-binutils
7127.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7128maybe-all-stage3-binutils:
7129maybe-clean-stage3-binutils:
7130@if binutils-bootstrap
7131maybe-all-stage3-binutils: all-stage3-binutils
7132all-stage3: all-stage3-binutils
7133TARGET-stage3-binutils = $(TARGET-binutils)
7134all-stage3-binutils: configure-stage3-binutils
7135 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7136 @r=`${PWD_COMMAND}`; export r; \
7137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7138 $(HOST_EXPORTS) \
7139 $(POSTSTAGE1_HOST_EXPORTS) \
7140 cd $(HOST_SUBDIR)/binutils && \
7141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7142 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7143 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7144 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7145 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7146 $(TARGET-stage3-binutils)
7147
7148maybe-clean-stage3-binutils: clean-stage3-binutils
7149clean-stage3: clean-stage3-binutils
7150clean-stage3-binutils:
7151 @if [ $(current_stage) = stage3 ]; then \
7152 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7153 else \
7154 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7155 $(MAKE) stage3-start; \
7156 fi; \
7157 cd $(HOST_SUBDIR)/binutils && \
7158 $(MAKE) $(EXTRA_HOST_FLAGS) \
7159 $(POSTSTAGE1_FLAGS_TO_PASS) \
7160 clean
7161@endif binutils-bootstrap
7162
7163
7164.PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7165.PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7166maybe-all-stageb3g2-binutils:
7167maybe-clean-stageb3g2-binutils:
7168@if binutils-bootstrap
7169maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7170all-stageb3g2: all-stageb3g2-binutils
7171TARGET-stageb3g2-binutils = $(TARGET-binutils)
7172all-stageb3g2-binutils: configure-stageb3g2-binutils
7173 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7174 @r=`${PWD_COMMAND}`; export r; \
7175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7176 $(HOST_EXPORTS) \
7177 $(POSTSTAGE1_HOST_EXPORTS) \
7178 cd $(HOST_SUBDIR)/binutils && \
7179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7180 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7181 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7182 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7183 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7184 $(TARGET-stageb3g2-binutils)
7185
7186maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7187clean-stageb3g2: clean-stageb3g2-binutils
7188clean-stageb3g2-binutils:
7189 @if [ $(current_stage) = stageb3g2 ]; then \
7190 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7191 else \
7192 [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7193 $(MAKE) stageb3g2-start; \
7194 fi; \
7195 cd $(HOST_SUBDIR)/binutils && \
7196 $(MAKE) $(EXTRA_HOST_FLAGS) \
7197 $(POSTSTAGE1_FLAGS_TO_PASS) \
7198 clean
7199@endif binutils-bootstrap
7200
7201
7202.PHONY: all-stage4-binutils maybe-all-stage4-binutils
7203.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7204maybe-all-stage4-binutils:
7205maybe-clean-stage4-binutils:
7206@if binutils-bootstrap
7207maybe-all-stage4-binutils: all-stage4-binutils
7208all-stage4: all-stage4-binutils
7209TARGET-stage4-binutils = $(TARGET-binutils)
7210all-stage4-binutils: configure-stage4-binutils
7211 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7212 @r=`${PWD_COMMAND}`; export r; \
7213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7214 $(HOST_EXPORTS) \
7215 $(POSTSTAGE1_HOST_EXPORTS) \
7216 cd $(HOST_SUBDIR)/binutils && \
7217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7218 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7219 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7220 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7221 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7222 $(TARGET-stage4-binutils)
7223
7224maybe-clean-stage4-binutils: clean-stage4-binutils
7225clean-stage4: clean-stage4-binutils
7226clean-stage4-binutils:
7227 @if [ $(current_stage) = stage4 ]; then \
7228 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7229 else \
7230 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7231 $(MAKE) stage4-start; \
7232 fi; \
7233 cd $(HOST_SUBDIR)/binutils && \
7234 $(MAKE) $(EXTRA_HOST_FLAGS) \
7235 $(POSTSTAGE1_FLAGS_TO_PASS) \
7236 clean
7237@endif binutils-bootstrap
7238
7239
7240.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7241.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7242maybe-all-stageprofile-binutils:
7243maybe-clean-stageprofile-binutils:
7244@if binutils-bootstrap
7245maybe-all-stageprofile-binutils: all-stageprofile-binutils
7246all-stageprofile: all-stageprofile-binutils
7247TARGET-stageprofile-binutils = $(TARGET-binutils)
7248all-stageprofile-binutils: configure-stageprofile-binutils
7249 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7250 @r=`${PWD_COMMAND}`; export r; \
7251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7252 $(HOST_EXPORTS) \
7253 $(POSTSTAGE1_HOST_EXPORTS) \
7254 cd $(HOST_SUBDIR)/binutils && \
7255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7256 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7257 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
7258 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
7259 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7260 $(TARGET-stageprofile-binutils)
7261
7262maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7263clean-stageprofile: clean-stageprofile-binutils
7264clean-stageprofile-binutils:
7265 @if [ $(current_stage) = stageprofile ]; then \
7266 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7267 else \
7268 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7269 $(MAKE) stageprofile-start; \
7270 fi; \
7271 cd $(HOST_SUBDIR)/binutils && \
7272 $(MAKE) $(EXTRA_HOST_FLAGS) \
7273 $(POSTSTAGE1_FLAGS_TO_PASS) \
7274 clean
7275@endif binutils-bootstrap
7276
7277
7278.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7279.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7280maybe-all-stagefeedback-binutils:
7281maybe-clean-stagefeedback-binutils:
7282@if binutils-bootstrap
7283maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7284all-stagefeedback: all-stagefeedback-binutils
7285TARGET-stagefeedback-binutils = $(TARGET-binutils)
7286all-stagefeedback-binutils: configure-stagefeedback-binutils
7287 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7288 @r=`${PWD_COMMAND}`; export r; \
7289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7290 $(HOST_EXPORTS) \
7291 $(POSTSTAGE1_HOST_EXPORTS) \
7292 cd $(HOST_SUBDIR)/binutils && \
7293 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7294 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7295 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7296 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7297 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7298 $(TARGET-stagefeedback-binutils)
7299
7300maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7301clean-stagefeedback: clean-stagefeedback-binutils
7302clean-stagefeedback-binutils:
7303 @if [ $(current_stage) = stagefeedback ]; then \
7304 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7305 else \
7306 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7307 $(MAKE) stagefeedback-start; \
7308 fi; \
7309 cd $(HOST_SUBDIR)/binutils && \
7310 $(MAKE) $(EXTRA_HOST_FLAGS) \
7311 $(POSTSTAGE1_FLAGS_TO_PASS) \
7312 clean
7313@endif binutils-bootstrap
7314
7315
7316
7317
7318
7319.PHONY: check-binutils maybe-check-binutils
7320maybe-check-binutils:
7321@if binutils
7322maybe-check-binutils: check-binutils
7323
7324check-binutils:
7325 @: $(MAKE); $(unstage)
7326 @r=`${PWD_COMMAND}`; export r; \
7327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7328 $(HOST_EXPORTS) \
7329 (cd $(HOST_SUBDIR)/binutils && \
7330 $(MAKE) $(FLAGS_TO_PASS) check)
7331
7332@endif binutils
7333
7334.PHONY: install-binutils maybe-install-binutils
7335maybe-install-binutils:
7336@if binutils
7337maybe-install-binutils: install-binutils
7338
7339install-binutils: installdirs
7340 @: $(MAKE); $(unstage)
7341 @r=`${PWD_COMMAND}`; export r; \
7342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7343 $(HOST_EXPORTS) \
7344 (cd $(HOST_SUBDIR)/binutils && \
7345 $(MAKE) $(FLAGS_TO_PASS) install)
7346
7347@endif binutils
7348
7349# Other targets (info, dvi, pdf, etc.)
7350
7351.PHONY: maybe-info-binutils info-binutils
7352maybe-info-binutils:
7353@if binutils
7354maybe-info-binutils: info-binutils
7355
7356info-binutils: \
7357 configure-binutils
7358 @[ -f ./binutils/Makefile ] || exit 0; \
7359 r=`${PWD_COMMAND}`; export r; \
7360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7361 $(HOST_EXPORTS) \
7362 for flag in $(EXTRA_HOST_FLAGS) ; do \
7363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7364 done; \
7365 echo "Doing info in binutils" ; \
7366 (cd $(HOST_SUBDIR)/binutils && \
7367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7369 "RANLIB=$${RANLIB}" \
7370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7371 info) \
7372 || exit 1
7373
7374@endif binutils
7375
7376.PHONY: maybe-dvi-binutils dvi-binutils
7377maybe-dvi-binutils:
7378@if binutils
7379maybe-dvi-binutils: dvi-binutils
7380
7381dvi-binutils: \
7382 configure-binutils
7383 @[ -f ./binutils/Makefile ] || exit 0; \
7384 r=`${PWD_COMMAND}`; export r; \
7385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7386 $(HOST_EXPORTS) \
7387 for flag in $(EXTRA_HOST_FLAGS) ; do \
7388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7389 done; \
7390 echo "Doing dvi in binutils" ; \
7391 (cd $(HOST_SUBDIR)/binutils && \
7392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7394 "RANLIB=$${RANLIB}" \
7395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7396 dvi) \
7397 || exit 1
7398
7399@endif binutils
7400
7401.PHONY: maybe-pdf-binutils pdf-binutils
7402maybe-pdf-binutils:
7403@if binutils
7404maybe-pdf-binutils: pdf-binutils
7405
7406pdf-binutils: \
7407 configure-binutils
7408 @[ -f ./binutils/Makefile ] || exit 0; \
7409 r=`${PWD_COMMAND}`; export r; \
7410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7411 $(HOST_EXPORTS) \
7412 for flag in $(EXTRA_HOST_FLAGS) ; do \
7413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7414 done; \
7415 echo "Doing pdf in binutils" ; \
7416 (cd $(HOST_SUBDIR)/binutils && \
7417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7419 "RANLIB=$${RANLIB}" \
7420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7421 pdf) \
7422 || exit 1
7423
7424@endif binutils
7425
7426.PHONY: maybe-html-binutils html-binutils
7427maybe-html-binutils:
7428@if binutils
7429maybe-html-binutils: html-binutils
7430
7431html-binutils: \
7432 configure-binutils
7433 @[ -f ./binutils/Makefile ] || exit 0; \
7434 r=`${PWD_COMMAND}`; export r; \
7435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7436 $(HOST_EXPORTS) \
7437 for flag in $(EXTRA_HOST_FLAGS) ; do \
7438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7439 done; \
7440 echo "Doing html in binutils" ; \
7441 (cd $(HOST_SUBDIR)/binutils && \
7442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7444 "RANLIB=$${RANLIB}" \
7445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7446 html) \
7447 || exit 1
7448
7449@endif binutils
7450
7451.PHONY: maybe-TAGS-binutils TAGS-binutils
7452maybe-TAGS-binutils:
7453@if binutils
7454maybe-TAGS-binutils: TAGS-binutils
7455
7456TAGS-binutils: \
7457 configure-binutils
7458 @[ -f ./binutils/Makefile ] || exit 0; \
7459 r=`${PWD_COMMAND}`; export r; \
7460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7461 $(HOST_EXPORTS) \
7462 for flag in $(EXTRA_HOST_FLAGS) ; do \
7463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7464 done; \
7465 echo "Doing TAGS in binutils" ; \
7466 (cd $(HOST_SUBDIR)/binutils && \
7467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7469 "RANLIB=$${RANLIB}" \
7470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7471 TAGS) \
7472 || exit 1
7473
7474@endif binutils
7475
7476.PHONY: maybe-install-info-binutils install-info-binutils
7477maybe-install-info-binutils:
7478@if binutils
7479maybe-install-info-binutils: install-info-binutils
7480
7481install-info-binutils: \
7482 configure-binutils \
7483 info-binutils
7484 @[ -f ./binutils/Makefile ] || exit 0; \
7485 r=`${PWD_COMMAND}`; export r; \
7486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7487 $(HOST_EXPORTS) \
7488 for flag in $(EXTRA_HOST_FLAGS) ; do \
7489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7490 done; \
7491 echo "Doing install-info in binutils" ; \
7492 (cd $(HOST_SUBDIR)/binutils && \
7493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7495 "RANLIB=$${RANLIB}" \
7496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7497 install-info) \
7498 || exit 1
7499
7500@endif binutils
7501
7502.PHONY: maybe-install-pdf-binutils install-pdf-binutils
7503maybe-install-pdf-binutils:
7504@if binutils
7505maybe-install-pdf-binutils: install-pdf-binutils
7506
7507install-pdf-binutils: \
7508 configure-binutils \
7509 pdf-binutils
7510 @[ -f ./binutils/Makefile ] || exit 0; \
7511 r=`${PWD_COMMAND}`; export r; \
7512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7513 $(HOST_EXPORTS) \
7514 for flag in $(EXTRA_HOST_FLAGS) ; do \
7515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7516 done; \
7517 echo "Doing install-pdf in binutils" ; \
7518 (cd $(HOST_SUBDIR)/binutils && \
7519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7521 "RANLIB=$${RANLIB}" \
7522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7523 install-pdf) \
7524 || exit 1
7525
7526@endif binutils
7527
7528.PHONY: maybe-install-html-binutils install-html-binutils
7529maybe-install-html-binutils:
7530@if binutils
7531maybe-install-html-binutils: install-html-binutils
7532
7533install-html-binutils: \
7534 configure-binutils \
7535 html-binutils
7536 @[ -f ./binutils/Makefile ] || exit 0; \
7537 r=`${PWD_COMMAND}`; export r; \
7538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7539 $(HOST_EXPORTS) \
7540 for flag in $(EXTRA_HOST_FLAGS) ; do \
7541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7542 done; \
7543 echo "Doing install-html in binutils" ; \
7544 (cd $(HOST_SUBDIR)/binutils && \
7545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7547 "RANLIB=$${RANLIB}" \
7548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7549 install-html) \
7550 || exit 1
7551
7552@endif binutils
7553
7554.PHONY: maybe-installcheck-binutils installcheck-binutils
7555maybe-installcheck-binutils:
7556@if binutils
7557maybe-installcheck-binutils: installcheck-binutils
7558
7559installcheck-binutils: \
7560 configure-binutils
7561 @[ -f ./binutils/Makefile ] || exit 0; \
7562 r=`${PWD_COMMAND}`; export r; \
7563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7564 $(HOST_EXPORTS) \
7565 for flag in $(EXTRA_HOST_FLAGS) ; do \
7566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7567 done; \
7568 echo "Doing installcheck in binutils" ; \
7569 (cd $(HOST_SUBDIR)/binutils && \
7570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7572 "RANLIB=$${RANLIB}" \
7573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7574 installcheck) \
7575 || exit 1
7576
7577@endif binutils
7578
7579.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7580maybe-mostlyclean-binutils:
7581@if binutils
7582maybe-mostlyclean-binutils: mostlyclean-binutils
7583
7584mostlyclean-binutils:
7585 @[ -f ./binutils/Makefile ] || exit 0; \
7586 r=`${PWD_COMMAND}`; export r; \
7587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7588 $(HOST_EXPORTS) \
7589 for flag in $(EXTRA_HOST_FLAGS) ; do \
7590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7591 done; \
7592 echo "Doing mostlyclean in binutils" ; \
7593 (cd $(HOST_SUBDIR)/binutils && \
7594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7596 "RANLIB=$${RANLIB}" \
7597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7598 mostlyclean) \
7599 || exit 1
7600
7601@endif binutils
7602
7603.PHONY: maybe-clean-binutils clean-binutils
7604maybe-clean-binutils:
7605@if binutils
7606maybe-clean-binutils: clean-binutils
7607
7608clean-binutils:
7609 @[ -f ./binutils/Makefile ] || exit 0; \
7610 r=`${PWD_COMMAND}`; export r; \
7611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7612 $(HOST_EXPORTS) \
7613 for flag in $(EXTRA_HOST_FLAGS) ; do \
7614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7615 done; \
7616 echo "Doing clean in binutils" ; \
7617 (cd $(HOST_SUBDIR)/binutils && \
7618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7620 "RANLIB=$${RANLIB}" \
7621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7622 clean) \
7623 || exit 1
7624
7625@endif binutils
7626
7627.PHONY: maybe-distclean-binutils distclean-binutils
7628maybe-distclean-binutils:
7629@if binutils
7630maybe-distclean-binutils: distclean-binutils
7631
7632distclean-binutils:
7633 @[ -f ./binutils/Makefile ] || exit 0; \
7634 r=`${PWD_COMMAND}`; export r; \
7635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7636 $(HOST_EXPORTS) \
7637 for flag in $(EXTRA_HOST_FLAGS) ; do \
7638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7639 done; \
7640 echo "Doing distclean in binutils" ; \
7641 (cd $(HOST_SUBDIR)/binutils && \
7642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7644 "RANLIB=$${RANLIB}" \
7645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7646 distclean) \
7647 || exit 1
7648
7649@endif binutils
7650
7651.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7652maybe-maintainer-clean-binutils:
7653@if binutils
7654maybe-maintainer-clean-binutils: maintainer-clean-binutils
7655
7656maintainer-clean-binutils:
7657 @[ -f ./binutils/Makefile ] || exit 0; \
7658 r=`${PWD_COMMAND}`; export r; \
7659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7660 $(HOST_EXPORTS) \
7661 for flag in $(EXTRA_HOST_FLAGS) ; do \
7662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7663 done; \
7664 echo "Doing maintainer-clean in binutils" ; \
7665 (cd $(HOST_SUBDIR)/binutils && \
7666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7668 "RANLIB=$${RANLIB}" \
7669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7670 maintainer-clean) \
7671 || exit 1
7672
7673@endif binutils
7674
7675
7676
7677.PHONY: configure-bison maybe-configure-bison
7678maybe-configure-bison:
7679@if gcc-bootstrap
7680configure-bison: stage_current
7681@endif gcc-bootstrap
7682@if bison
7683maybe-configure-bison: configure-bison
7684configure-bison:
7685 @: $(MAKE); $(unstage)
7686 @r=`${PWD_COMMAND}`; export r; \
7687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7688 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7689 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7690 $(HOST_EXPORTS) \
7691 echo Configuring in $(HOST_SUBDIR)/bison; \
7692 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7693 case $(srcdir) in \
7694 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7695 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7696 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7697 esac; \
7698 srcdiroption="--srcdir=$${topdir}/bison"; \
7699 libsrcdir="$$s/bison"; \
7700 $(SHELL) $${libsrcdir}/configure \
7701 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7702 --target=${target_alias} $${srcdiroption} \
7703 || exit 1
7704@endif bison
7705
7706
7707
7708
7709
7710.PHONY: all-bison maybe-all-bison
7711maybe-all-bison:
7712@if gcc-bootstrap
7713all-bison: stage_current
7714@endif gcc-bootstrap
7715@if bison
7716TARGET-bison=all
7717maybe-all-bison: all-bison
7718all-bison: configure-bison
7719 @: $(MAKE); $(unstage)
7720 @r=`${PWD_COMMAND}`; export r; \
7721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7722 $(HOST_EXPORTS) \
7723 (cd $(HOST_SUBDIR)/bison && \
7724 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7725 $(TARGET-bison))
7726@endif bison
7727
7728
7729
7730
7731.PHONY: check-bison maybe-check-bison
7732maybe-check-bison:
7733@if bison
7734maybe-check-bison: check-bison
7735
7736# This module is only tested in a native toolchain.
7737check-bison:
7738 @: $(MAKE); $(unstage)
7739 @if [ '$(host)' = '$(target)' ] ; then \
7740 r=`${PWD_COMMAND}`; export r; \
7741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7742 $(HOST_EXPORTS) \
7743 (cd $(HOST_SUBDIR)/bison && \
7744 $(MAKE) $(FLAGS_TO_PASS) check); \
7745 fi
7746
7747@endif bison
7748
7749.PHONY: install-bison maybe-install-bison
7750maybe-install-bison:
7751@if bison
7752maybe-install-bison: install-bison
7753
7754install-bison: installdirs
7755 @: $(MAKE); $(unstage)
7756 @r=`${PWD_COMMAND}`; export r; \
7757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7758 $(HOST_EXPORTS) \
7759 (cd $(HOST_SUBDIR)/bison && \
7760 $(MAKE) $(FLAGS_TO_PASS) install)
7761
7762@endif bison
7763
7764# Other targets (info, dvi, pdf, etc.)
7765
7766.PHONY: maybe-info-bison info-bison
7767maybe-info-bison:
7768@if bison
7769maybe-info-bison: info-bison
7770
7771info-bison: \
7772 configure-bison
7773 @: $(MAKE); $(unstage)
7774 @[ -f ./bison/Makefile ] || exit 0; \
7775 r=`${PWD_COMMAND}`; export r; \
7776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7777 $(HOST_EXPORTS) \
7778 for flag in $(EXTRA_HOST_FLAGS) ; do \
7779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7780 done; \
7781 echo "Doing info in bison" ; \
7782 (cd $(HOST_SUBDIR)/bison && \
7783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7785 "RANLIB=$${RANLIB}" \
7786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7787 info) \
7788 || exit 1
7789
7790@endif bison
7791
7792.PHONY: maybe-dvi-bison dvi-bison
7793maybe-dvi-bison:
7794@if bison
7795maybe-dvi-bison: dvi-bison
7796
7797dvi-bison: \
7798 configure-bison
7799 @: $(MAKE); $(unstage)
7800 @[ -f ./bison/Makefile ] || exit 0; \
7801 r=`${PWD_COMMAND}`; export r; \
7802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7803 $(HOST_EXPORTS) \
7804 for flag in $(EXTRA_HOST_FLAGS) ; do \
7805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7806 done; \
7807 echo "Doing dvi in bison" ; \
7808 (cd $(HOST_SUBDIR)/bison && \
7809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7811 "RANLIB=$${RANLIB}" \
7812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7813 dvi) \
7814 || exit 1
7815
7816@endif bison
7817
7818.PHONY: maybe-pdf-bison pdf-bison
7819maybe-pdf-bison:
7820@if bison
7821maybe-pdf-bison: pdf-bison
7822
7823pdf-bison: \
7824 configure-bison
7825 @: $(MAKE); $(unstage)
7826 @[ -f ./bison/Makefile ] || exit 0; \
7827 r=`${PWD_COMMAND}`; export r; \
7828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7829 $(HOST_EXPORTS) \
7830 for flag in $(EXTRA_HOST_FLAGS) ; do \
7831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7832 done; \
7833 echo "Doing pdf in bison" ; \
7834 (cd $(HOST_SUBDIR)/bison && \
7835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7837 "RANLIB=$${RANLIB}" \
7838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7839 pdf) \
7840 || exit 1
7841
7842@endif bison
7843
7844.PHONY: maybe-html-bison html-bison
7845maybe-html-bison:
7846@if bison
7847maybe-html-bison: html-bison
7848
7849html-bison: \
7850 configure-bison
7851 @: $(MAKE); $(unstage)
7852 @[ -f ./bison/Makefile ] || exit 0; \
7853 r=`${PWD_COMMAND}`; export r; \
7854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7855 $(HOST_EXPORTS) \
7856 for flag in $(EXTRA_HOST_FLAGS) ; do \
7857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7858 done; \
7859 echo "Doing html in bison" ; \
7860 (cd $(HOST_SUBDIR)/bison && \
7861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7863 "RANLIB=$${RANLIB}" \
7864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7865 html) \
7866 || exit 1
7867
7868@endif bison
7869
7870.PHONY: maybe-TAGS-bison TAGS-bison
7871maybe-TAGS-bison:
7872@if bison
7873maybe-TAGS-bison: TAGS-bison
7874
7875TAGS-bison: \
7876 configure-bison
7877 @: $(MAKE); $(unstage)
7878 @[ -f ./bison/Makefile ] || exit 0; \
7879 r=`${PWD_COMMAND}`; export r; \
7880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7881 $(HOST_EXPORTS) \
7882 for flag in $(EXTRA_HOST_FLAGS) ; do \
7883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7884 done; \
7885 echo "Doing TAGS in bison" ; \
7886 (cd $(HOST_SUBDIR)/bison && \
7887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7889 "RANLIB=$${RANLIB}" \
7890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7891 TAGS) \
7892 || exit 1
7893
7894@endif bison
7895
7896.PHONY: maybe-install-info-bison install-info-bison
7897maybe-install-info-bison:
7898@if bison
7899maybe-install-info-bison: install-info-bison
7900
7901install-info-bison: \
7902 configure-bison \
7903 info-bison
7904 @: $(MAKE); $(unstage)
7905 @[ -f ./bison/Makefile ] || exit 0; \
7906 r=`${PWD_COMMAND}`; export r; \
7907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7908 $(HOST_EXPORTS) \
7909 for flag in $(EXTRA_HOST_FLAGS) ; do \
7910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7911 done; \
7912 echo "Doing install-info in bison" ; \
7913 (cd $(HOST_SUBDIR)/bison && \
7914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7916 "RANLIB=$${RANLIB}" \
7917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7918 install-info) \
7919 || exit 1
7920
7921@endif bison
7922
7923.PHONY: maybe-install-pdf-bison install-pdf-bison
7924maybe-install-pdf-bison:
7925@if bison
7926maybe-install-pdf-bison: install-pdf-bison
7927
7928install-pdf-bison: \
7929 configure-bison \
7930 pdf-bison
7931 @: $(MAKE); $(unstage)
7932 @[ -f ./bison/Makefile ] || exit 0; \
7933 r=`${PWD_COMMAND}`; export r; \
7934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7935 $(HOST_EXPORTS) \
7936 for flag in $(EXTRA_HOST_FLAGS) ; do \
7937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7938 done; \
7939 echo "Doing install-pdf in bison" ; \
7940 (cd $(HOST_SUBDIR)/bison && \
7941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7943 "RANLIB=$${RANLIB}" \
7944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7945 install-pdf) \
7946 || exit 1
7947
7948@endif bison
7949
7950.PHONY: maybe-install-html-bison install-html-bison
7951maybe-install-html-bison:
7952@if bison
7953maybe-install-html-bison: install-html-bison
7954
7955install-html-bison: \
7956 configure-bison \
7957 html-bison
7958 @: $(MAKE); $(unstage)
7959 @[ -f ./bison/Makefile ] || exit 0; \
7960 r=`${PWD_COMMAND}`; export r; \
7961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7962 $(HOST_EXPORTS) \
7963 for flag in $(EXTRA_HOST_FLAGS) ; do \
7964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7965 done; \
7966 echo "Doing install-html in bison" ; \
7967 (cd $(HOST_SUBDIR)/bison && \
7968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7970 "RANLIB=$${RANLIB}" \
7971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7972 install-html) \
7973 || exit 1
7974
7975@endif bison
7976
7977.PHONY: maybe-installcheck-bison installcheck-bison
7978maybe-installcheck-bison:
7979@if bison
7980maybe-installcheck-bison: installcheck-bison
7981
7982installcheck-bison: \
7983 configure-bison
7984 @: $(MAKE); $(unstage)
7985 @[ -f ./bison/Makefile ] || exit 0; \
7986 r=`${PWD_COMMAND}`; export r; \
7987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7988 $(HOST_EXPORTS) \
7989 for flag in $(EXTRA_HOST_FLAGS) ; do \
7990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7991 done; \
7992 echo "Doing installcheck in bison" ; \
7993 (cd $(HOST_SUBDIR)/bison && \
7994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7996 "RANLIB=$${RANLIB}" \
7997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7998 installcheck) \
7999 || exit 1
8000
8001@endif bison
8002
8003.PHONY: maybe-mostlyclean-bison mostlyclean-bison
8004maybe-mostlyclean-bison:
8005@if bison
8006maybe-mostlyclean-bison: mostlyclean-bison
8007
8008mostlyclean-bison:
8009 @: $(MAKE); $(unstage)
8010 @[ -f ./bison/Makefile ] || exit 0; \
8011 r=`${PWD_COMMAND}`; export r; \
8012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8013 $(HOST_EXPORTS) \
8014 for flag in $(EXTRA_HOST_FLAGS) ; do \
8015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8016 done; \
8017 echo "Doing mostlyclean in bison" ; \
8018 (cd $(HOST_SUBDIR)/bison && \
8019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8021 "RANLIB=$${RANLIB}" \
8022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8023 mostlyclean) \
8024 || exit 1
8025
8026@endif bison
8027
8028.PHONY: maybe-clean-bison clean-bison
8029maybe-clean-bison:
8030@if bison
8031maybe-clean-bison: clean-bison
8032
8033clean-bison:
8034 @: $(MAKE); $(unstage)
8035 @[ -f ./bison/Makefile ] || exit 0; \
8036 r=`${PWD_COMMAND}`; export r; \
8037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8038 $(HOST_EXPORTS) \
8039 for flag in $(EXTRA_HOST_FLAGS) ; do \
8040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8041 done; \
8042 echo "Doing clean in bison" ; \
8043 (cd $(HOST_SUBDIR)/bison && \
8044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8046 "RANLIB=$${RANLIB}" \
8047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8048 clean) \
8049 || exit 1
8050
8051@endif bison
8052
8053.PHONY: maybe-distclean-bison distclean-bison
8054maybe-distclean-bison:
8055@if bison
8056maybe-distclean-bison: distclean-bison
8057
8058distclean-bison:
8059 @: $(MAKE); $(unstage)
8060 @[ -f ./bison/Makefile ] || exit 0; \
8061 r=`${PWD_COMMAND}`; export r; \
8062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8063 $(HOST_EXPORTS) \
8064 for flag in $(EXTRA_HOST_FLAGS) ; do \
8065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8066 done; \
8067 echo "Doing distclean in bison" ; \
8068 (cd $(HOST_SUBDIR)/bison && \
8069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8071 "RANLIB=$${RANLIB}" \
8072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8073 distclean) \
8074 || exit 1
8075
8076@endif bison
8077
8078.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8079maybe-maintainer-clean-bison:
8080@if bison
8081maybe-maintainer-clean-bison: maintainer-clean-bison
8082
8083maintainer-clean-bison:
8084 @: $(MAKE); $(unstage)
8085 @[ -f ./bison/Makefile ] || exit 0; \
8086 r=`${PWD_COMMAND}`; export r; \
8087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8088 $(HOST_EXPORTS) \
8089 for flag in $(EXTRA_HOST_FLAGS) ; do \
8090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8091 done; \
8092 echo "Doing maintainer-clean in bison" ; \
8093 (cd $(HOST_SUBDIR)/bison && \
8094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8096 "RANLIB=$${RANLIB}" \
8097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8098 maintainer-clean) \
8099 || exit 1
8100
8101@endif bison
8102
8103
8104
8105.PHONY: configure-byacc maybe-configure-byacc
8106maybe-configure-byacc:
8107@if gcc-bootstrap
8108configure-byacc: stage_current
8109@endif gcc-bootstrap
8110@if byacc
8111maybe-configure-byacc: configure-byacc
8112configure-byacc:
8113 @: $(MAKE); $(unstage)
8114 @r=`${PWD_COMMAND}`; export r; \
8115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8116 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8118 $(HOST_EXPORTS) \
8119 echo Configuring in $(HOST_SUBDIR)/byacc; \
8120 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8121 case $(srcdir) in \
8122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8123 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8125 esac; \
8126 srcdiroption="--srcdir=$${topdir}/byacc"; \
8127 libsrcdir="$$s/byacc"; \
8128 $(SHELL) $${libsrcdir}/configure \
8129 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8130 --target=${target_alias} $${srcdiroption} \
8131 || exit 1
8132@endif byacc
8133
8134
8135
8136
8137
8138.PHONY: all-byacc maybe-all-byacc
8139maybe-all-byacc:
8140@if gcc-bootstrap
8141all-byacc: stage_current
8142@endif gcc-bootstrap
8143@if byacc
8144TARGET-byacc=all
8145maybe-all-byacc: all-byacc
8146all-byacc: configure-byacc
8147 @: $(MAKE); $(unstage)
8148 @r=`${PWD_COMMAND}`; export r; \
8149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8150 $(HOST_EXPORTS) \
8151 (cd $(HOST_SUBDIR)/byacc && \
8152 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8153 $(TARGET-byacc))
8154@endif byacc
8155
8156
8157
8158
8159.PHONY: check-byacc maybe-check-byacc
8160maybe-check-byacc:
8161@if byacc
8162maybe-check-byacc: check-byacc
8163
8164# This module is only tested in a native toolchain.
8165check-byacc:
8166 @: $(MAKE); $(unstage)
8167 @if [ '$(host)' = '$(target)' ] ; then \
8168 r=`${PWD_COMMAND}`; export r; \
8169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8170 $(HOST_EXPORTS) \
8171 (cd $(HOST_SUBDIR)/byacc && \
8172 $(MAKE) $(FLAGS_TO_PASS) check); \
8173 fi
8174
8175@endif byacc
8176
8177.PHONY: install-byacc maybe-install-byacc
8178maybe-install-byacc:
8179@if byacc
8180maybe-install-byacc: install-byacc
8181
8182install-byacc: installdirs
8183 @: $(MAKE); $(unstage)
8184 @r=`${PWD_COMMAND}`; export r; \
8185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8186 $(HOST_EXPORTS) \
8187 (cd $(HOST_SUBDIR)/byacc && \
8188 $(MAKE) $(FLAGS_TO_PASS) install)
8189
8190@endif byacc
8191
8192# Other targets (info, dvi, pdf, etc.)
8193
8194.PHONY: maybe-info-byacc info-byacc
8195maybe-info-byacc:
8196@if byacc
8197maybe-info-byacc: info-byacc
8198
8199info-byacc: \
8200 configure-byacc
8201 @: $(MAKE); $(unstage)
8202 @[ -f ./byacc/Makefile ] || exit 0; \
8203 r=`${PWD_COMMAND}`; export r; \
8204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8205 $(HOST_EXPORTS) \
8206 for flag in $(EXTRA_HOST_FLAGS) ; do \
8207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8208 done; \
8209 echo "Doing info in byacc" ; \
8210 (cd $(HOST_SUBDIR)/byacc && \
8211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8213 "RANLIB=$${RANLIB}" \
8214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8215 info) \
8216 || exit 1
8217
8218@endif byacc
8219
8220.PHONY: maybe-dvi-byacc dvi-byacc
8221maybe-dvi-byacc:
8222@if byacc
8223maybe-dvi-byacc: dvi-byacc
8224
8225dvi-byacc: \
8226 configure-byacc
8227 @: $(MAKE); $(unstage)
8228 @[ -f ./byacc/Makefile ] || exit 0; \
8229 r=`${PWD_COMMAND}`; export r; \
8230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8231 $(HOST_EXPORTS) \
8232 for flag in $(EXTRA_HOST_FLAGS) ; do \
8233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8234 done; \
8235 echo "Doing dvi in byacc" ; \
8236 (cd $(HOST_SUBDIR)/byacc && \
8237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8239 "RANLIB=$${RANLIB}" \
8240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8241 dvi) \
8242 || exit 1
8243
8244@endif byacc
8245
8246.PHONY: maybe-pdf-byacc pdf-byacc
8247maybe-pdf-byacc:
8248@if byacc
8249maybe-pdf-byacc: pdf-byacc
8250
8251pdf-byacc: \
8252 configure-byacc
8253 @: $(MAKE); $(unstage)
8254 @[ -f ./byacc/Makefile ] || exit 0; \
8255 r=`${PWD_COMMAND}`; export r; \
8256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8257 $(HOST_EXPORTS) \
8258 for flag in $(EXTRA_HOST_FLAGS) ; do \
8259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8260 done; \
8261 echo "Doing pdf in byacc" ; \
8262 (cd $(HOST_SUBDIR)/byacc && \
8263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8265 "RANLIB=$${RANLIB}" \
8266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8267 pdf) \
8268 || exit 1
8269
8270@endif byacc
8271
8272.PHONY: maybe-html-byacc html-byacc
8273maybe-html-byacc:
8274@if byacc
8275maybe-html-byacc: html-byacc
8276
8277html-byacc: \
8278 configure-byacc
8279 @: $(MAKE); $(unstage)
8280 @[ -f ./byacc/Makefile ] || exit 0; \
8281 r=`${PWD_COMMAND}`; export r; \
8282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8283 $(HOST_EXPORTS) \
8284 for flag in $(EXTRA_HOST_FLAGS) ; do \
8285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8286 done; \
8287 echo "Doing html in byacc" ; \
8288 (cd $(HOST_SUBDIR)/byacc && \
8289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8291 "RANLIB=$${RANLIB}" \
8292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8293 html) \
8294 || exit 1
8295
8296@endif byacc
8297
8298.PHONY: maybe-TAGS-byacc TAGS-byacc
8299maybe-TAGS-byacc:
8300@if byacc
8301maybe-TAGS-byacc: TAGS-byacc
8302
8303TAGS-byacc: \
8304 configure-byacc
8305 @: $(MAKE); $(unstage)
8306 @[ -f ./byacc/Makefile ] || exit 0; \
8307 r=`${PWD_COMMAND}`; export r; \
8308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8309 $(HOST_EXPORTS) \
8310 for flag in $(EXTRA_HOST_FLAGS) ; do \
8311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8312 done; \
8313 echo "Doing TAGS in byacc" ; \
8314 (cd $(HOST_SUBDIR)/byacc && \
8315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8317 "RANLIB=$${RANLIB}" \
8318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8319 TAGS) \
8320 || exit 1
8321
8322@endif byacc
8323
8324.PHONY: maybe-install-info-byacc install-info-byacc
8325maybe-install-info-byacc:
8326@if byacc
8327maybe-install-info-byacc: install-info-byacc
8328
8329install-info-byacc: \
8330 configure-byacc \
8331 info-byacc
8332 @: $(MAKE); $(unstage)
8333 @[ -f ./byacc/Makefile ] || exit 0; \
8334 r=`${PWD_COMMAND}`; export r; \
8335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8336 $(HOST_EXPORTS) \
8337 for flag in $(EXTRA_HOST_FLAGS) ; do \
8338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8339 done; \
8340 echo "Doing install-info in byacc" ; \
8341 (cd $(HOST_SUBDIR)/byacc && \
8342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8344 "RANLIB=$${RANLIB}" \
8345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8346 install-info) \
8347 || exit 1
8348
8349@endif byacc
8350
8351.PHONY: maybe-install-pdf-byacc install-pdf-byacc
8352maybe-install-pdf-byacc:
8353@if byacc
8354maybe-install-pdf-byacc: install-pdf-byacc
8355
8356install-pdf-byacc: \
8357 configure-byacc \
8358 pdf-byacc
8359 @: $(MAKE); $(unstage)
8360 @[ -f ./byacc/Makefile ] || exit 0; \
8361 r=`${PWD_COMMAND}`; export r; \
8362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8363 $(HOST_EXPORTS) \
8364 for flag in $(EXTRA_HOST_FLAGS) ; do \
8365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8366 done; \
8367 echo "Doing install-pdf in byacc" ; \
8368 (cd $(HOST_SUBDIR)/byacc && \
8369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8371 "RANLIB=$${RANLIB}" \
8372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8373 install-pdf) \
8374 || exit 1
8375
8376@endif byacc
8377
8378.PHONY: maybe-install-html-byacc install-html-byacc
8379maybe-install-html-byacc:
8380@if byacc
8381maybe-install-html-byacc: install-html-byacc
8382
8383install-html-byacc: \
8384 configure-byacc \
8385 html-byacc
8386 @: $(MAKE); $(unstage)
8387 @[ -f ./byacc/Makefile ] || exit 0; \
8388 r=`${PWD_COMMAND}`; export r; \
8389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8390 $(HOST_EXPORTS) \
8391 for flag in $(EXTRA_HOST_FLAGS) ; do \
8392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8393 done; \
8394 echo "Doing install-html in byacc" ; \
8395 (cd $(HOST_SUBDIR)/byacc && \
8396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8398 "RANLIB=$${RANLIB}" \
8399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8400 install-html) \
8401 || exit 1
8402
8403@endif byacc
8404
8405.PHONY: maybe-installcheck-byacc installcheck-byacc
8406maybe-installcheck-byacc:
8407@if byacc
8408maybe-installcheck-byacc: installcheck-byacc
8409
8410installcheck-byacc: \
8411 configure-byacc
8412 @: $(MAKE); $(unstage)
8413 @[ -f ./byacc/Makefile ] || exit 0; \
8414 r=`${PWD_COMMAND}`; export r; \
8415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8416 $(HOST_EXPORTS) \
8417 for flag in $(EXTRA_HOST_FLAGS) ; do \
8418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8419 done; \
8420 echo "Doing installcheck in byacc" ; \
8421 (cd $(HOST_SUBDIR)/byacc && \
8422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8424 "RANLIB=$${RANLIB}" \
8425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8426 installcheck) \
8427 || exit 1
8428
8429@endif byacc
8430
8431.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8432maybe-mostlyclean-byacc:
8433@if byacc
8434maybe-mostlyclean-byacc: mostlyclean-byacc
8435
8436mostlyclean-byacc:
8437 @: $(MAKE); $(unstage)
8438 @[ -f ./byacc/Makefile ] || exit 0; \
8439 r=`${PWD_COMMAND}`; export r; \
8440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8441 $(HOST_EXPORTS) \
8442 for flag in $(EXTRA_HOST_FLAGS) ; do \
8443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8444 done; \
8445 echo "Doing mostlyclean in byacc" ; \
8446 (cd $(HOST_SUBDIR)/byacc && \
8447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8449 "RANLIB=$${RANLIB}" \
8450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8451 mostlyclean) \
8452 || exit 1
8453
8454@endif byacc
8455
8456.PHONY: maybe-clean-byacc clean-byacc
8457maybe-clean-byacc:
8458@if byacc
8459maybe-clean-byacc: clean-byacc
8460
8461clean-byacc:
8462 @: $(MAKE); $(unstage)
8463 @[ -f ./byacc/Makefile ] || exit 0; \
8464 r=`${PWD_COMMAND}`; export r; \
8465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8466 $(HOST_EXPORTS) \
8467 for flag in $(EXTRA_HOST_FLAGS) ; do \
8468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8469 done; \
8470 echo "Doing clean in byacc" ; \
8471 (cd $(HOST_SUBDIR)/byacc && \
8472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8474 "RANLIB=$${RANLIB}" \
8475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8476 clean) \
8477 || exit 1
8478
8479@endif byacc
8480
8481.PHONY: maybe-distclean-byacc distclean-byacc
8482maybe-distclean-byacc:
8483@if byacc
8484maybe-distclean-byacc: distclean-byacc
8485
8486distclean-byacc:
8487 @: $(MAKE); $(unstage)
8488 @[ -f ./byacc/Makefile ] || exit 0; \
8489 r=`${PWD_COMMAND}`; export r; \
8490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8491 $(HOST_EXPORTS) \
8492 for flag in $(EXTRA_HOST_FLAGS) ; do \
8493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8494 done; \
8495 echo "Doing distclean in byacc" ; \
8496 (cd $(HOST_SUBDIR)/byacc && \
8497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8499 "RANLIB=$${RANLIB}" \
8500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8501 distclean) \
8502 || exit 1
8503
8504@endif byacc
8505
8506.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8507maybe-maintainer-clean-byacc:
8508@if byacc
8509maybe-maintainer-clean-byacc: maintainer-clean-byacc
8510
8511maintainer-clean-byacc:
8512 @: $(MAKE); $(unstage)
8513 @[ -f ./byacc/Makefile ] || exit 0; \
8514 r=`${PWD_COMMAND}`; export r; \
8515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8516 $(HOST_EXPORTS) \
8517 for flag in $(EXTRA_HOST_FLAGS) ; do \
8518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8519 done; \
8520 echo "Doing maintainer-clean in byacc" ; \
8521 (cd $(HOST_SUBDIR)/byacc && \
8522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8524 "RANLIB=$${RANLIB}" \
8525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8526 maintainer-clean) \
8527 || exit 1
8528
8529@endif byacc
8530
8531
8532
8533.PHONY: configure-bzip2 maybe-configure-bzip2
8534maybe-configure-bzip2:
8535@if gcc-bootstrap
8536configure-bzip2: stage_current
8537@endif gcc-bootstrap
8538@if bzip2
8539maybe-configure-bzip2: configure-bzip2
8540configure-bzip2:
8541 @: $(MAKE); $(unstage)
8542 @r=`${PWD_COMMAND}`; export r; \
8543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8544 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8546 $(HOST_EXPORTS) \
8547 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8548 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8549 case $(srcdir) in \
8550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8551 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8553 esac; \
8554 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8555 libsrcdir="$$s/bzip2"; \
8556 $(SHELL) $${libsrcdir}/configure \
8557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8558 --target=${target_alias} $${srcdiroption} \
8559 || exit 1
8560@endif bzip2
8561
8562
8563
8564
8565
8566.PHONY: all-bzip2 maybe-all-bzip2
8567maybe-all-bzip2:
8568@if gcc-bootstrap
8569all-bzip2: stage_current
8570@endif gcc-bootstrap
8571@if bzip2
8572TARGET-bzip2=all
8573maybe-all-bzip2: all-bzip2
8574all-bzip2: configure-bzip2
8575 @: $(MAKE); $(unstage)
8576 @r=`${PWD_COMMAND}`; export r; \
8577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8578 $(HOST_EXPORTS) \
8579 (cd $(HOST_SUBDIR)/bzip2 && \
8580 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8581 $(TARGET-bzip2))
8582@endif bzip2
8583
8584
8585
8586
8587.PHONY: check-bzip2 maybe-check-bzip2
8588maybe-check-bzip2:
8589@if bzip2
8590maybe-check-bzip2: check-bzip2
8591
8592check-bzip2:
8593 @: $(MAKE); $(unstage)
8594 @r=`${PWD_COMMAND}`; export r; \
8595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8596 $(HOST_EXPORTS) \
8597 (cd $(HOST_SUBDIR)/bzip2 && \
8598 $(MAKE) $(FLAGS_TO_PASS) check)
8599
8600@endif bzip2
8601
8602.PHONY: install-bzip2 maybe-install-bzip2
8603maybe-install-bzip2:
8604@if bzip2
8605maybe-install-bzip2: install-bzip2
8606
8607install-bzip2: installdirs
8608 @: $(MAKE); $(unstage)
8609 @r=`${PWD_COMMAND}`; export r; \
8610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8611 $(HOST_EXPORTS) \
8612 (cd $(HOST_SUBDIR)/bzip2 && \
8613 $(MAKE) $(FLAGS_TO_PASS) install)
8614
8615@endif bzip2
8616
8617# Other targets (info, dvi, pdf, etc.)
8618
8619.PHONY: maybe-info-bzip2 info-bzip2
8620maybe-info-bzip2:
8621@if bzip2
8622maybe-info-bzip2: info-bzip2
8623
8624info-bzip2: \
8625 configure-bzip2
8626 @: $(MAKE); $(unstage)
8627 @[ -f ./bzip2/Makefile ] || exit 0; \
8628 r=`${PWD_COMMAND}`; export r; \
8629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8630 $(HOST_EXPORTS) \
8631 for flag in $(EXTRA_HOST_FLAGS) ; do \
8632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8633 done; \
8634 echo "Doing info in bzip2" ; \
8635 (cd $(HOST_SUBDIR)/bzip2 && \
8636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8638 "RANLIB=$${RANLIB}" \
8639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8640 info) \
8641 || exit 1
8642
8643@endif bzip2
8644
8645.PHONY: maybe-dvi-bzip2 dvi-bzip2
8646maybe-dvi-bzip2:
8647@if bzip2
8648maybe-dvi-bzip2: dvi-bzip2
8649
8650dvi-bzip2: \
8651 configure-bzip2
8652 @: $(MAKE); $(unstage)
8653 @[ -f ./bzip2/Makefile ] || exit 0; \
8654 r=`${PWD_COMMAND}`; export r; \
8655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8656 $(HOST_EXPORTS) \
8657 for flag in $(EXTRA_HOST_FLAGS) ; do \
8658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8659 done; \
8660 echo "Doing dvi in bzip2" ; \
8661 (cd $(HOST_SUBDIR)/bzip2 && \
8662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8664 "RANLIB=$${RANLIB}" \
8665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8666 dvi) \
8667 || exit 1
8668
8669@endif bzip2
8670
8671.PHONY: maybe-pdf-bzip2 pdf-bzip2
8672maybe-pdf-bzip2:
8673@if bzip2
8674maybe-pdf-bzip2: pdf-bzip2
8675
8676pdf-bzip2: \
8677 configure-bzip2
8678 @: $(MAKE); $(unstage)
8679 @[ -f ./bzip2/Makefile ] || exit 0; \
8680 r=`${PWD_COMMAND}`; export r; \
8681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8682 $(HOST_EXPORTS) \
8683 for flag in $(EXTRA_HOST_FLAGS) ; do \
8684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8685 done; \
8686 echo "Doing pdf in bzip2" ; \
8687 (cd $(HOST_SUBDIR)/bzip2 && \
8688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8690 "RANLIB=$${RANLIB}" \
8691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8692 pdf) \
8693 || exit 1
8694
8695@endif bzip2
8696
8697.PHONY: maybe-html-bzip2 html-bzip2
8698maybe-html-bzip2:
8699@if bzip2
8700maybe-html-bzip2: html-bzip2
8701
8702html-bzip2: \
8703 configure-bzip2
8704 @: $(MAKE); $(unstage)
8705 @[ -f ./bzip2/Makefile ] || exit 0; \
8706 r=`${PWD_COMMAND}`; export r; \
8707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8708 $(HOST_EXPORTS) \
8709 for flag in $(EXTRA_HOST_FLAGS) ; do \
8710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8711 done; \
8712 echo "Doing html in bzip2" ; \
8713 (cd $(HOST_SUBDIR)/bzip2 && \
8714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8716 "RANLIB=$${RANLIB}" \
8717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8718 html) \
8719 || exit 1
8720
8721@endif bzip2
8722
8723.PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8724maybe-TAGS-bzip2:
8725@if bzip2
8726maybe-TAGS-bzip2: TAGS-bzip2
8727
8728TAGS-bzip2: \
8729 configure-bzip2
8730 @: $(MAKE); $(unstage)
8731 @[ -f ./bzip2/Makefile ] || exit 0; \
8732 r=`${PWD_COMMAND}`; export r; \
8733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8734 $(HOST_EXPORTS) \
8735 for flag in $(EXTRA_HOST_FLAGS) ; do \
8736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8737 done; \
8738 echo "Doing TAGS in bzip2" ; \
8739 (cd $(HOST_SUBDIR)/bzip2 && \
8740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8742 "RANLIB=$${RANLIB}" \
8743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8744 TAGS) \
8745 || exit 1
8746
8747@endif bzip2
8748
8749.PHONY: maybe-install-info-bzip2 install-info-bzip2
8750maybe-install-info-bzip2:
8751@if bzip2
8752maybe-install-info-bzip2: install-info-bzip2
8753
8754install-info-bzip2: \
8755 configure-bzip2 \
8756 info-bzip2
8757 @: $(MAKE); $(unstage)
8758 @[ -f ./bzip2/Makefile ] || exit 0; \
8759 r=`${PWD_COMMAND}`; export r; \
8760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8761 $(HOST_EXPORTS) \
8762 for flag in $(EXTRA_HOST_FLAGS) ; do \
8763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8764 done; \
8765 echo "Doing install-info in bzip2" ; \
8766 (cd $(HOST_SUBDIR)/bzip2 && \
8767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8769 "RANLIB=$${RANLIB}" \
8770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8771 install-info) \
8772 || exit 1
8773
8774@endif bzip2
8775
8776.PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8777maybe-install-pdf-bzip2:
8778@if bzip2
8779maybe-install-pdf-bzip2: install-pdf-bzip2
8780
8781install-pdf-bzip2: \
8782 configure-bzip2 \
8783 pdf-bzip2
8784 @: $(MAKE); $(unstage)
8785 @[ -f ./bzip2/Makefile ] || exit 0; \
8786 r=`${PWD_COMMAND}`; export r; \
8787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8788 $(HOST_EXPORTS) \
8789 for flag in $(EXTRA_HOST_FLAGS) ; do \
8790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8791 done; \
8792 echo "Doing install-pdf in bzip2" ; \
8793 (cd $(HOST_SUBDIR)/bzip2 && \
8794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8796 "RANLIB=$${RANLIB}" \
8797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8798 install-pdf) \
8799 || exit 1
8800
8801@endif bzip2
8802
8803.PHONY: maybe-install-html-bzip2 install-html-bzip2
8804maybe-install-html-bzip2:
8805@if bzip2
8806maybe-install-html-bzip2: install-html-bzip2
8807
8808install-html-bzip2: \
8809 configure-bzip2 \
8810 html-bzip2
8811 @: $(MAKE); $(unstage)
8812 @[ -f ./bzip2/Makefile ] || exit 0; \
8813 r=`${PWD_COMMAND}`; export r; \
8814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815 $(HOST_EXPORTS) \
8816 for flag in $(EXTRA_HOST_FLAGS) ; do \
8817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8818 done; \
8819 echo "Doing install-html in bzip2" ; \
8820 (cd $(HOST_SUBDIR)/bzip2 && \
8821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8823 "RANLIB=$${RANLIB}" \
8824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8825 install-html) \
8826 || exit 1
8827
8828@endif bzip2
8829
8830.PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8831maybe-installcheck-bzip2:
8832@if bzip2
8833maybe-installcheck-bzip2: installcheck-bzip2
8834
8835installcheck-bzip2: \
8836 configure-bzip2
8837 @: $(MAKE); $(unstage)
8838 @[ -f ./bzip2/Makefile ] || exit 0; \
8839 r=`${PWD_COMMAND}`; export r; \
8840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8841 $(HOST_EXPORTS) \
8842 for flag in $(EXTRA_HOST_FLAGS) ; do \
8843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8844 done; \
8845 echo "Doing installcheck in bzip2" ; \
8846 (cd $(HOST_SUBDIR)/bzip2 && \
8847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8849 "RANLIB=$${RANLIB}" \
8850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8851 installcheck) \
8852 || exit 1
8853
8854@endif bzip2
8855
8856.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8857maybe-mostlyclean-bzip2:
8858@if bzip2
8859maybe-mostlyclean-bzip2: mostlyclean-bzip2
8860
8861mostlyclean-bzip2:
8862 @: $(MAKE); $(unstage)
8863 @[ -f ./bzip2/Makefile ] || exit 0; \
8864 r=`${PWD_COMMAND}`; export r; \
8865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8866 $(HOST_EXPORTS) \
8867 for flag in $(EXTRA_HOST_FLAGS) ; do \
8868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8869 done; \
8870 echo "Doing mostlyclean in bzip2" ; \
8871 (cd $(HOST_SUBDIR)/bzip2 && \
8872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8874 "RANLIB=$${RANLIB}" \
8875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8876 mostlyclean) \
8877 || exit 1
8878
8879@endif bzip2
8880
8881.PHONY: maybe-clean-bzip2 clean-bzip2
8882maybe-clean-bzip2:
8883@if bzip2
8884maybe-clean-bzip2: clean-bzip2
8885
8886clean-bzip2:
8887 @: $(MAKE); $(unstage)
8888 @[ -f ./bzip2/Makefile ] || exit 0; \
8889 r=`${PWD_COMMAND}`; export r; \
8890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8891 $(HOST_EXPORTS) \
8892 for flag in $(EXTRA_HOST_FLAGS) ; do \
8893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8894 done; \
8895 echo "Doing clean in bzip2" ; \
8896 (cd $(HOST_SUBDIR)/bzip2 && \
8897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8899 "RANLIB=$${RANLIB}" \
8900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8901 clean) \
8902 || exit 1
8903
8904@endif bzip2
8905
8906.PHONY: maybe-distclean-bzip2 distclean-bzip2
8907maybe-distclean-bzip2:
8908@if bzip2
8909maybe-distclean-bzip2: distclean-bzip2
8910
8911distclean-bzip2:
8912 @: $(MAKE); $(unstage)
8913 @[ -f ./bzip2/Makefile ] || exit 0; \
8914 r=`${PWD_COMMAND}`; export r; \
8915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8916 $(HOST_EXPORTS) \
8917 for flag in $(EXTRA_HOST_FLAGS) ; do \
8918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8919 done; \
8920 echo "Doing distclean in bzip2" ; \
8921 (cd $(HOST_SUBDIR)/bzip2 && \
8922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8924 "RANLIB=$${RANLIB}" \
8925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8926 distclean) \
8927 || exit 1
8928
8929@endif bzip2
8930
8931.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8932maybe-maintainer-clean-bzip2:
8933@if bzip2
8934maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8935
8936maintainer-clean-bzip2:
8937 @: $(MAKE); $(unstage)
8938 @[ -f ./bzip2/Makefile ] || exit 0; \
8939 r=`${PWD_COMMAND}`; export r; \
8940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8941 $(HOST_EXPORTS) \
8942 for flag in $(EXTRA_HOST_FLAGS) ; do \
8943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8944 done; \
8945 echo "Doing maintainer-clean in bzip2" ; \
8946 (cd $(HOST_SUBDIR)/bzip2 && \
8947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8949 "RANLIB=$${RANLIB}" \
8950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8951 maintainer-clean) \
8952 || exit 1
8953
8954@endif bzip2
8955
8956
8957
8958.PHONY: configure-dejagnu maybe-configure-dejagnu
8959maybe-configure-dejagnu:
8960@if gcc-bootstrap
8961configure-dejagnu: stage_current
8962@endif gcc-bootstrap
8963@if dejagnu
8964maybe-configure-dejagnu: configure-dejagnu
8965configure-dejagnu:
8966 @: $(MAKE); $(unstage)
8967 @r=`${PWD_COMMAND}`; export r; \
8968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8969 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8971 $(HOST_EXPORTS) \
8972 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8973 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8974 case $(srcdir) in \
8975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8976 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8978 esac; \
8979 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8980 libsrcdir="$$s/dejagnu"; \
8981 $(SHELL) $${libsrcdir}/configure \
8982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8983 --target=${target_alias} $${srcdiroption} \
8984 || exit 1
8985@endif dejagnu
8986
8987
8988
8989
8990
8991.PHONY: all-dejagnu maybe-all-dejagnu
8992maybe-all-dejagnu:
8993@if gcc-bootstrap
8994all-dejagnu: stage_current
8995@endif gcc-bootstrap
8996@if dejagnu
8997TARGET-dejagnu=all
8998maybe-all-dejagnu: all-dejagnu
8999all-dejagnu: configure-dejagnu
9000 @: $(MAKE); $(unstage)
9001 @r=`${PWD_COMMAND}`; export r; \
9002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9003 $(HOST_EXPORTS) \
9004 (cd $(HOST_SUBDIR)/dejagnu && \
9005 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9006 $(TARGET-dejagnu))
9007@endif dejagnu
9008
9009
9010
9011
9012.PHONY: check-dejagnu maybe-check-dejagnu
9013maybe-check-dejagnu:
9014@if dejagnu
9015maybe-check-dejagnu: check-dejagnu
9016
9017check-dejagnu:
9018 @: $(MAKE); $(unstage)
9019 @r=`${PWD_COMMAND}`; export r; \
9020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9021 $(HOST_EXPORTS) \
9022 (cd $(HOST_SUBDIR)/dejagnu && \
9023 $(MAKE) $(FLAGS_TO_PASS) check)
9024
9025@endif dejagnu
9026
9027.PHONY: install-dejagnu maybe-install-dejagnu
9028maybe-install-dejagnu:
9029@if dejagnu
9030maybe-install-dejagnu: install-dejagnu
9031
9032install-dejagnu: installdirs
9033 @: $(MAKE); $(unstage)
9034 @r=`${PWD_COMMAND}`; export r; \
9035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9036 $(HOST_EXPORTS) \
9037 (cd $(HOST_SUBDIR)/dejagnu && \
9038 $(MAKE) $(FLAGS_TO_PASS) install)
9039
9040@endif dejagnu
9041
9042# Other targets (info, dvi, pdf, etc.)
9043
9044.PHONY: maybe-info-dejagnu info-dejagnu
9045maybe-info-dejagnu:
9046@if dejagnu
9047maybe-info-dejagnu: info-dejagnu
9048
9049info-dejagnu: \
9050 configure-dejagnu
9051 @: $(MAKE); $(unstage)
9052 @[ -f ./dejagnu/Makefile ] || exit 0; \
9053 r=`${PWD_COMMAND}`; export r; \
9054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9055 $(HOST_EXPORTS) \
9056 for flag in $(EXTRA_HOST_FLAGS) ; do \
9057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9058 done; \
9059 echo "Doing info in dejagnu" ; \
9060 (cd $(HOST_SUBDIR)/dejagnu && \
9061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9063 "RANLIB=$${RANLIB}" \
9064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9065 info) \
9066 || exit 1
9067
9068@endif dejagnu
9069
9070.PHONY: maybe-dvi-dejagnu dvi-dejagnu
9071maybe-dvi-dejagnu:
9072@if dejagnu
9073maybe-dvi-dejagnu: dvi-dejagnu
9074
9075dvi-dejagnu: \
9076 configure-dejagnu
9077 @: $(MAKE); $(unstage)
9078 @[ -f ./dejagnu/Makefile ] || exit 0; \
9079 r=`${PWD_COMMAND}`; export r; \
9080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9081 $(HOST_EXPORTS) \
9082 for flag in $(EXTRA_HOST_FLAGS) ; do \
9083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9084 done; \
9085 echo "Doing dvi in dejagnu" ; \
9086 (cd $(HOST_SUBDIR)/dejagnu && \
9087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9089 "RANLIB=$${RANLIB}" \
9090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9091 dvi) \
9092 || exit 1
9093
9094@endif dejagnu
9095
9096.PHONY: maybe-pdf-dejagnu pdf-dejagnu
9097maybe-pdf-dejagnu:
9098@if dejagnu
9099maybe-pdf-dejagnu: pdf-dejagnu
9100
9101pdf-dejagnu: \
9102 configure-dejagnu
9103 @: $(MAKE); $(unstage)
9104 @[ -f ./dejagnu/Makefile ] || exit 0; \
9105 r=`${PWD_COMMAND}`; export r; \
9106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9107 $(HOST_EXPORTS) \
9108 for flag in $(EXTRA_HOST_FLAGS) ; do \
9109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9110 done; \
9111 echo "Doing pdf in dejagnu" ; \
9112 (cd $(HOST_SUBDIR)/dejagnu && \
9113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9115 "RANLIB=$${RANLIB}" \
9116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9117 pdf) \
9118 || exit 1
9119
9120@endif dejagnu
9121
9122.PHONY: maybe-html-dejagnu html-dejagnu
9123maybe-html-dejagnu:
9124@if dejagnu
9125maybe-html-dejagnu: html-dejagnu
9126
9127html-dejagnu: \
9128 configure-dejagnu
9129 @: $(MAKE); $(unstage)
9130 @[ -f ./dejagnu/Makefile ] || exit 0; \
9131 r=`${PWD_COMMAND}`; export r; \
9132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9133 $(HOST_EXPORTS) \
9134 for flag in $(EXTRA_HOST_FLAGS) ; do \
9135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9136 done; \
9137 echo "Doing html in dejagnu" ; \
9138 (cd $(HOST_SUBDIR)/dejagnu && \
9139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9141 "RANLIB=$${RANLIB}" \
9142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9143 html) \
9144 || exit 1
9145
9146@endif dejagnu
9147
9148.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9149maybe-TAGS-dejagnu:
9150@if dejagnu
9151maybe-TAGS-dejagnu: TAGS-dejagnu
9152
9153TAGS-dejagnu: \
9154 configure-dejagnu
9155 @: $(MAKE); $(unstage)
9156 @[ -f ./dejagnu/Makefile ] || exit 0; \
9157 r=`${PWD_COMMAND}`; export r; \
9158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9159 $(HOST_EXPORTS) \
9160 for flag in $(EXTRA_HOST_FLAGS) ; do \
9161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9162 done; \
9163 echo "Doing TAGS in dejagnu" ; \
9164 (cd $(HOST_SUBDIR)/dejagnu && \
9165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9167 "RANLIB=$${RANLIB}" \
9168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9169 TAGS) \
9170 || exit 1
9171
9172@endif dejagnu
9173
9174.PHONY: maybe-install-info-dejagnu install-info-dejagnu
9175maybe-install-info-dejagnu:
9176@if dejagnu
9177maybe-install-info-dejagnu: install-info-dejagnu
9178
9179install-info-dejagnu: \
9180 configure-dejagnu \
9181 info-dejagnu
9182 @: $(MAKE); $(unstage)
9183 @[ -f ./dejagnu/Makefile ] || exit 0; \
9184 r=`${PWD_COMMAND}`; export r; \
9185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9186 $(HOST_EXPORTS) \
9187 for flag in $(EXTRA_HOST_FLAGS) ; do \
9188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9189 done; \
9190 echo "Doing install-info in dejagnu" ; \
9191 (cd $(HOST_SUBDIR)/dejagnu && \
9192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9194 "RANLIB=$${RANLIB}" \
9195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9196 install-info) \
9197 || exit 1
9198
9199@endif dejagnu
9200
9201.PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9202maybe-install-pdf-dejagnu:
9203@if dejagnu
9204maybe-install-pdf-dejagnu: install-pdf-dejagnu
9205
9206install-pdf-dejagnu: \
9207 configure-dejagnu \
9208 pdf-dejagnu
9209 @: $(MAKE); $(unstage)
9210 @[ -f ./dejagnu/Makefile ] || exit 0; \
9211 r=`${PWD_COMMAND}`; export r; \
9212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9213 $(HOST_EXPORTS) \
9214 for flag in $(EXTRA_HOST_FLAGS) ; do \
9215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9216 done; \
9217 echo "Doing install-pdf in dejagnu" ; \
9218 (cd $(HOST_SUBDIR)/dejagnu && \
9219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9221 "RANLIB=$${RANLIB}" \
9222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9223 install-pdf) \
9224 || exit 1
9225
9226@endif dejagnu
9227
9228.PHONY: maybe-install-html-dejagnu install-html-dejagnu
9229maybe-install-html-dejagnu:
9230@if dejagnu
9231maybe-install-html-dejagnu: install-html-dejagnu
9232
9233install-html-dejagnu: \
9234 configure-dejagnu \
9235 html-dejagnu
9236 @: $(MAKE); $(unstage)
9237 @[ -f ./dejagnu/Makefile ] || exit 0; \
9238 r=`${PWD_COMMAND}`; export r; \
9239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9240 $(HOST_EXPORTS) \
9241 for flag in $(EXTRA_HOST_FLAGS) ; do \
9242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9243 done; \
9244 echo "Doing install-html in dejagnu" ; \
9245 (cd $(HOST_SUBDIR)/dejagnu && \
9246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9248 "RANLIB=$${RANLIB}" \
9249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9250 install-html) \
9251 || exit 1
9252
9253@endif dejagnu
9254
9255.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9256maybe-installcheck-dejagnu:
9257@if dejagnu
9258maybe-installcheck-dejagnu: installcheck-dejagnu
9259
9260installcheck-dejagnu: \
9261 configure-dejagnu
9262 @: $(MAKE); $(unstage)
9263 @[ -f ./dejagnu/Makefile ] || exit 0; \
9264 r=`${PWD_COMMAND}`; export r; \
9265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9266 $(HOST_EXPORTS) \
9267 for flag in $(EXTRA_HOST_FLAGS) ; do \
9268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9269 done; \
9270 echo "Doing installcheck in dejagnu" ; \
9271 (cd $(HOST_SUBDIR)/dejagnu && \
9272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9274 "RANLIB=$${RANLIB}" \
9275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9276 installcheck) \
9277 || exit 1
9278
9279@endif dejagnu
9280
9281.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9282maybe-mostlyclean-dejagnu:
9283@if dejagnu
9284maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9285
9286mostlyclean-dejagnu:
9287 @: $(MAKE); $(unstage)
9288 @[ -f ./dejagnu/Makefile ] || exit 0; \
9289 r=`${PWD_COMMAND}`; export r; \
9290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9291 $(HOST_EXPORTS) \
9292 for flag in $(EXTRA_HOST_FLAGS) ; do \
9293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9294 done; \
9295 echo "Doing mostlyclean in dejagnu" ; \
9296 (cd $(HOST_SUBDIR)/dejagnu && \
9297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9299 "RANLIB=$${RANLIB}" \
9300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9301 mostlyclean) \
9302 || exit 1
9303
9304@endif dejagnu
9305
9306.PHONY: maybe-clean-dejagnu clean-dejagnu
9307maybe-clean-dejagnu:
9308@if dejagnu
9309maybe-clean-dejagnu: clean-dejagnu
9310
9311clean-dejagnu:
9312 @: $(MAKE); $(unstage)
9313 @[ -f ./dejagnu/Makefile ] || exit 0; \
9314 r=`${PWD_COMMAND}`; export r; \
9315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9316 $(HOST_EXPORTS) \
9317 for flag in $(EXTRA_HOST_FLAGS) ; do \
9318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9319 done; \
9320 echo "Doing clean in dejagnu" ; \
9321 (cd $(HOST_SUBDIR)/dejagnu && \
9322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9324 "RANLIB=$${RANLIB}" \
9325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9326 clean) \
9327 || exit 1
9328
9329@endif dejagnu
9330
9331.PHONY: maybe-distclean-dejagnu distclean-dejagnu
9332maybe-distclean-dejagnu:
9333@if dejagnu
9334maybe-distclean-dejagnu: distclean-dejagnu
9335
9336distclean-dejagnu:
9337 @: $(MAKE); $(unstage)
9338 @[ -f ./dejagnu/Makefile ] || exit 0; \
9339 r=`${PWD_COMMAND}`; export r; \
9340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9341 $(HOST_EXPORTS) \
9342 for flag in $(EXTRA_HOST_FLAGS) ; do \
9343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9344 done; \
9345 echo "Doing distclean in dejagnu" ; \
9346 (cd $(HOST_SUBDIR)/dejagnu && \
9347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9349 "RANLIB=$${RANLIB}" \
9350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9351 distclean) \
9352 || exit 1
9353
9354@endif dejagnu
9355
9356.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9357maybe-maintainer-clean-dejagnu:
9358@if dejagnu
9359maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9360
9361maintainer-clean-dejagnu:
9362 @: $(MAKE); $(unstage)
9363 @[ -f ./dejagnu/Makefile ] || exit 0; \
9364 r=`${PWD_COMMAND}`; export r; \
9365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9366 $(HOST_EXPORTS) \
9367 for flag in $(EXTRA_HOST_FLAGS) ; do \
9368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9369 done; \
9370 echo "Doing maintainer-clean in dejagnu" ; \
9371 (cd $(HOST_SUBDIR)/dejagnu && \
9372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9374 "RANLIB=$${RANLIB}" \
9375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9376 maintainer-clean) \
9377 || exit 1
9378
9379@endif dejagnu
9380
9381
9382
9383.PHONY: configure-diff maybe-configure-diff
9384maybe-configure-diff:
9385@if gcc-bootstrap
9386configure-diff: stage_current
9387@endif gcc-bootstrap
9388@if diff
9389maybe-configure-diff: configure-diff
9390configure-diff:
9391 @: $(MAKE); $(unstage)
9392 @r=`${PWD_COMMAND}`; export r; \
9393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9394 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9396 $(HOST_EXPORTS) \
9397 echo Configuring in $(HOST_SUBDIR)/diff; \
9398 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9399 case $(srcdir) in \
9400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9401 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9403 esac; \
9404 srcdiroption="--srcdir=$${topdir}/diff"; \
9405 libsrcdir="$$s/diff"; \
9406 $(SHELL) $${libsrcdir}/configure \
9407 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9408 --target=${target_alias} $${srcdiroption} \
9409 || exit 1
9410@endif diff
9411
9412
9413
9414
9415
9416.PHONY: all-diff maybe-all-diff
9417maybe-all-diff:
9418@if gcc-bootstrap
9419all-diff: stage_current
9420@endif gcc-bootstrap
9421@if diff
9422TARGET-diff=all
9423maybe-all-diff: all-diff
9424all-diff: configure-diff
9425 @: $(MAKE); $(unstage)
9426 @r=`${PWD_COMMAND}`; export r; \
9427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9428 $(HOST_EXPORTS) \
9429 (cd $(HOST_SUBDIR)/diff && \
9430 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9431 $(TARGET-diff))
9432@endif diff
9433
9434
9435
9436
9437.PHONY: check-diff maybe-check-diff
9438maybe-check-diff:
9439@if diff
9440maybe-check-diff: check-diff
9441
9442check-diff:
9443 @: $(MAKE); $(unstage)
9444 @r=`${PWD_COMMAND}`; export r; \
9445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9446 $(HOST_EXPORTS) \
9447 (cd $(HOST_SUBDIR)/diff && \
9448 $(MAKE) $(FLAGS_TO_PASS) check)
9449
9450@endif diff
9451
9452.PHONY: install-diff maybe-install-diff
9453maybe-install-diff:
9454@if diff
9455maybe-install-diff: install-diff
9456
9457install-diff: installdirs
9458 @: $(MAKE); $(unstage)
9459 @r=`${PWD_COMMAND}`; export r; \
9460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9461 $(HOST_EXPORTS) \
9462 (cd $(HOST_SUBDIR)/diff && \
9463 $(MAKE) $(FLAGS_TO_PASS) install)
9464
9465@endif diff
9466
9467# Other targets (info, dvi, pdf, etc.)
9468
9469.PHONY: maybe-info-diff info-diff
9470maybe-info-diff:
9471@if diff
9472maybe-info-diff: info-diff
9473
9474info-diff: \
9475 configure-diff
9476 @: $(MAKE); $(unstage)
9477 @[ -f ./diff/Makefile ] || exit 0; \
9478 r=`${PWD_COMMAND}`; export r; \
9479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9480 $(HOST_EXPORTS) \
9481 for flag in $(EXTRA_HOST_FLAGS) ; do \
9482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9483 done; \
9484 echo "Doing info in diff" ; \
9485 (cd $(HOST_SUBDIR)/diff && \
9486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9488 "RANLIB=$${RANLIB}" \
9489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9490 info) \
9491 || exit 1
9492
9493@endif diff
9494
9495.PHONY: maybe-dvi-diff dvi-diff
9496maybe-dvi-diff:
9497@if diff
9498maybe-dvi-diff: dvi-diff
9499
9500dvi-diff: \
9501 configure-diff
9502 @: $(MAKE); $(unstage)
9503 @[ -f ./diff/Makefile ] || exit 0; \
9504 r=`${PWD_COMMAND}`; export r; \
9505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9506 $(HOST_EXPORTS) \
9507 for flag in $(EXTRA_HOST_FLAGS) ; do \
9508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9509 done; \
9510 echo "Doing dvi in diff" ; \
9511 (cd $(HOST_SUBDIR)/diff && \
9512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9514 "RANLIB=$${RANLIB}" \
9515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9516 dvi) \
9517 || exit 1
9518
9519@endif diff
9520
9521.PHONY: maybe-pdf-diff pdf-diff
9522maybe-pdf-diff:
9523@if diff
9524maybe-pdf-diff: pdf-diff
9525
9526pdf-diff: \
9527 configure-diff
9528 @: $(MAKE); $(unstage)
9529 @[ -f ./diff/Makefile ] || exit 0; \
9530 r=`${PWD_COMMAND}`; export r; \
9531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9532 $(HOST_EXPORTS) \
9533 for flag in $(EXTRA_HOST_FLAGS) ; do \
9534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9535 done; \
9536 echo "Doing pdf in diff" ; \
9537 (cd $(HOST_SUBDIR)/diff && \
9538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9540 "RANLIB=$${RANLIB}" \
9541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9542 pdf) \
9543 || exit 1
9544
9545@endif diff
9546
9547.PHONY: maybe-html-diff html-diff
9548maybe-html-diff:
9549@if diff
9550maybe-html-diff: html-diff
9551
9552html-diff: \
9553 configure-diff
9554 @: $(MAKE); $(unstage)
9555 @[ -f ./diff/Makefile ] || exit 0; \
9556 r=`${PWD_COMMAND}`; export r; \
9557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9558 $(HOST_EXPORTS) \
9559 for flag in $(EXTRA_HOST_FLAGS) ; do \
9560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9561 done; \
9562 echo "Doing html in diff" ; \
9563 (cd $(HOST_SUBDIR)/diff && \
9564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9566 "RANLIB=$${RANLIB}" \
9567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9568 html) \
9569 || exit 1
9570
9571@endif diff
9572
9573.PHONY: maybe-TAGS-diff TAGS-diff
9574maybe-TAGS-diff:
9575@if diff
9576maybe-TAGS-diff: TAGS-diff
9577
9578TAGS-diff: \
9579 configure-diff
9580 @: $(MAKE); $(unstage)
9581 @[ -f ./diff/Makefile ] || exit 0; \
9582 r=`${PWD_COMMAND}`; export r; \
9583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9584 $(HOST_EXPORTS) \
9585 for flag in $(EXTRA_HOST_FLAGS) ; do \
9586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9587 done; \
9588 echo "Doing TAGS in diff" ; \
9589 (cd $(HOST_SUBDIR)/diff && \
9590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9592 "RANLIB=$${RANLIB}" \
9593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9594 TAGS) \
9595 || exit 1
9596
9597@endif diff
9598
9599.PHONY: maybe-install-info-diff install-info-diff
9600maybe-install-info-diff:
9601@if diff
9602maybe-install-info-diff: install-info-diff
9603
9604install-info-diff: \
9605 configure-diff \
9606 info-diff
9607 @: $(MAKE); $(unstage)
9608 @[ -f ./diff/Makefile ] || exit 0; \
9609 r=`${PWD_COMMAND}`; export r; \
9610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9611 $(HOST_EXPORTS) \
9612 for flag in $(EXTRA_HOST_FLAGS) ; do \
9613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9614 done; \
9615 echo "Doing install-info in diff" ; \
9616 (cd $(HOST_SUBDIR)/diff && \
9617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9619 "RANLIB=$${RANLIB}" \
9620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9621 install-info) \
9622 || exit 1
9623
9624@endif diff
9625
9626.PHONY: maybe-install-pdf-diff install-pdf-diff
9627maybe-install-pdf-diff:
9628@if diff
9629maybe-install-pdf-diff: install-pdf-diff
9630
9631install-pdf-diff: \
9632 configure-diff \
9633 pdf-diff
9634 @: $(MAKE); $(unstage)
9635 @[ -f ./diff/Makefile ] || exit 0; \
9636 r=`${PWD_COMMAND}`; export r; \
9637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9638 $(HOST_EXPORTS) \
9639 for flag in $(EXTRA_HOST_FLAGS) ; do \
9640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9641 done; \
9642 echo "Doing install-pdf in diff" ; \
9643 (cd $(HOST_SUBDIR)/diff && \
9644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9646 "RANLIB=$${RANLIB}" \
9647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9648 install-pdf) \
9649 || exit 1
9650
9651@endif diff
9652
9653.PHONY: maybe-install-html-diff install-html-diff
9654maybe-install-html-diff:
9655@if diff
9656maybe-install-html-diff: install-html-diff
9657
9658install-html-diff: \
9659 configure-diff \
9660 html-diff
9661 @: $(MAKE); $(unstage)
9662 @[ -f ./diff/Makefile ] || exit 0; \
9663 r=`${PWD_COMMAND}`; export r; \
9664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9665 $(HOST_EXPORTS) \
9666 for flag in $(EXTRA_HOST_FLAGS) ; do \
9667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9668 done; \
9669 echo "Doing install-html in diff" ; \
9670 (cd $(HOST_SUBDIR)/diff && \
9671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9673 "RANLIB=$${RANLIB}" \
9674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9675 install-html) \
9676 || exit 1
9677
9678@endif diff
9679
9680.PHONY: maybe-installcheck-diff installcheck-diff
9681maybe-installcheck-diff:
9682@if diff
9683maybe-installcheck-diff: installcheck-diff
9684
9685installcheck-diff: \
9686 configure-diff
9687 @: $(MAKE); $(unstage)
9688 @[ -f ./diff/Makefile ] || exit 0; \
9689 r=`${PWD_COMMAND}`; export r; \
9690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9691 $(HOST_EXPORTS) \
9692 for flag in $(EXTRA_HOST_FLAGS) ; do \
9693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9694 done; \
9695 echo "Doing installcheck in diff" ; \
9696 (cd $(HOST_SUBDIR)/diff && \
9697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9699 "RANLIB=$${RANLIB}" \
9700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9701 installcheck) \
9702 || exit 1
9703
9704@endif diff
9705
9706.PHONY: maybe-mostlyclean-diff mostlyclean-diff
9707maybe-mostlyclean-diff:
9708@if diff
9709maybe-mostlyclean-diff: mostlyclean-diff
9710
9711mostlyclean-diff:
9712 @: $(MAKE); $(unstage)
9713 @[ -f ./diff/Makefile ] || exit 0; \
9714 r=`${PWD_COMMAND}`; export r; \
9715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9716 $(HOST_EXPORTS) \
9717 for flag in $(EXTRA_HOST_FLAGS) ; do \
9718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9719 done; \
9720 echo "Doing mostlyclean in diff" ; \
9721 (cd $(HOST_SUBDIR)/diff && \
9722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9724 "RANLIB=$${RANLIB}" \
9725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9726 mostlyclean) \
9727 || exit 1
9728
9729@endif diff
9730
9731.PHONY: maybe-clean-diff clean-diff
9732maybe-clean-diff:
9733@if diff
9734maybe-clean-diff: clean-diff
9735
9736clean-diff:
9737 @: $(MAKE); $(unstage)
9738 @[ -f ./diff/Makefile ] || exit 0; \
9739 r=`${PWD_COMMAND}`; export r; \
9740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9741 $(HOST_EXPORTS) \
9742 for flag in $(EXTRA_HOST_FLAGS) ; do \
9743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9744 done; \
9745 echo "Doing clean in diff" ; \
9746 (cd $(HOST_SUBDIR)/diff && \
9747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9749 "RANLIB=$${RANLIB}" \
9750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9751 clean) \
9752 || exit 1
9753
9754@endif diff
9755
9756.PHONY: maybe-distclean-diff distclean-diff
9757maybe-distclean-diff:
9758@if diff
9759maybe-distclean-diff: distclean-diff
9760
9761distclean-diff:
9762 @: $(MAKE); $(unstage)
9763 @[ -f ./diff/Makefile ] || exit 0; \
9764 r=`${PWD_COMMAND}`; export r; \
9765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9766 $(HOST_EXPORTS) \
9767 for flag in $(EXTRA_HOST_FLAGS) ; do \
9768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9769 done; \
9770 echo "Doing distclean in diff" ; \
9771 (cd $(HOST_SUBDIR)/diff && \
9772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9774 "RANLIB=$${RANLIB}" \
9775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9776 distclean) \
9777 || exit 1
9778
9779@endif diff
9780
9781.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9782maybe-maintainer-clean-diff:
9783@if diff
9784maybe-maintainer-clean-diff: maintainer-clean-diff
9785
9786maintainer-clean-diff:
9787 @: $(MAKE); $(unstage)
9788 @[ -f ./diff/Makefile ] || exit 0; \
9789 r=`${PWD_COMMAND}`; export r; \
9790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9791 $(HOST_EXPORTS) \
9792 for flag in $(EXTRA_HOST_FLAGS) ; do \
9793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9794 done; \
9795 echo "Doing maintainer-clean in diff" ; \
9796 (cd $(HOST_SUBDIR)/diff && \
9797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9799 "RANLIB=$${RANLIB}" \
9800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9801 maintainer-clean) \
9802 || exit 1
9803
9804@endif diff
9805
9806
9807
9808.PHONY: configure-dosutils maybe-configure-dosutils
9809maybe-configure-dosutils:
9810@if gcc-bootstrap
9811configure-dosutils: stage_current
9812@endif gcc-bootstrap
9813@if dosutils
9814maybe-configure-dosutils: configure-dosutils
9815configure-dosutils:
9816 @: $(MAKE); $(unstage)
9817 @r=`${PWD_COMMAND}`; export r; \
9818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9819 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9821 $(HOST_EXPORTS) \
9822 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9823 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9824 case $(srcdir) in \
9825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9826 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9828 esac; \
9829 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9830 libsrcdir="$$s/dosutils"; \
9831 $(SHELL) $${libsrcdir}/configure \
9832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9833 --target=${target_alias} $${srcdiroption} \
9834 || exit 1
9835@endif dosutils
9836
9837
9838
9839
9840
9841.PHONY: all-dosutils maybe-all-dosutils
9842maybe-all-dosutils:
9843@if gcc-bootstrap
9844all-dosutils: stage_current
9845@endif gcc-bootstrap
9846@if dosutils
9847TARGET-dosutils=all
9848maybe-all-dosutils: all-dosutils
9849all-dosutils: configure-dosutils
9850 @: $(MAKE); $(unstage)
9851 @r=`${PWD_COMMAND}`; export r; \
9852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9853 $(HOST_EXPORTS) \
9854 (cd $(HOST_SUBDIR)/dosutils && \
9855 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9856 $(TARGET-dosutils))
9857@endif dosutils
9858
9859
9860
9861
9862.PHONY: check-dosutils maybe-check-dosutils
9863maybe-check-dosutils:
9864@if dosutils
9865maybe-check-dosutils: check-dosutils
9866
9867check-dosutils:
9868
9869@endif dosutils
9870
9871.PHONY: install-dosutils maybe-install-dosutils
9872maybe-install-dosutils:
9873@if dosutils
9874maybe-install-dosutils: install-dosutils
9875
9876install-dosutils: installdirs
9877 @: $(MAKE); $(unstage)
9878 @r=`${PWD_COMMAND}`; export r; \
9879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9880 $(HOST_EXPORTS) \
9881 (cd $(HOST_SUBDIR)/dosutils && \
9882 $(MAKE) $(FLAGS_TO_PASS) install)
9883
9884@endif dosutils
9885
9886# Other targets (info, dvi, pdf, etc.)
9887
9888.PHONY: maybe-info-dosutils info-dosutils
9889maybe-info-dosutils:
9890@if dosutils
9891maybe-info-dosutils: info-dosutils
9892
9893info-dosutils: \
9894 configure-dosutils
9895 @: $(MAKE); $(unstage)
9896 @[ -f ./dosutils/Makefile ] || exit 0; \
9897 r=`${PWD_COMMAND}`; export r; \
9898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9899 $(HOST_EXPORTS) \
9900 for flag in $(EXTRA_HOST_FLAGS) ; do \
9901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9902 done; \
9903 echo "Doing info in dosutils" ; \
9904 (cd $(HOST_SUBDIR)/dosutils && \
9905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9907 "RANLIB=$${RANLIB}" \
9908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9909 info) \
9910 || exit 1
9911
9912@endif dosutils
9913
9914.PHONY: maybe-dvi-dosutils dvi-dosutils
9915maybe-dvi-dosutils:
9916@if dosutils
9917maybe-dvi-dosutils: dvi-dosutils
9918
9919dvi-dosutils: \
9920 configure-dosutils
9921 @: $(MAKE); $(unstage)
9922 @[ -f ./dosutils/Makefile ] || exit 0; \
9923 r=`${PWD_COMMAND}`; export r; \
9924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9925 $(HOST_EXPORTS) \
9926 for flag in $(EXTRA_HOST_FLAGS) ; do \
9927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9928 done; \
9929 echo "Doing dvi in dosutils" ; \
9930 (cd $(HOST_SUBDIR)/dosutils && \
9931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9933 "RANLIB=$${RANLIB}" \
9934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9935 dvi) \
9936 || exit 1
9937
9938@endif dosutils
9939
9940.PHONY: maybe-pdf-dosutils pdf-dosutils
9941maybe-pdf-dosutils:
9942@if dosutils
9943maybe-pdf-dosutils: pdf-dosutils
9944
9945pdf-dosutils: \
9946 configure-dosutils
9947 @: $(MAKE); $(unstage)
9948 @[ -f ./dosutils/Makefile ] || exit 0; \
9949 r=`${PWD_COMMAND}`; export r; \
9950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9951 $(HOST_EXPORTS) \
9952 for flag in $(EXTRA_HOST_FLAGS) ; do \
9953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9954 done; \
9955 echo "Doing pdf in dosutils" ; \
9956 (cd $(HOST_SUBDIR)/dosutils && \
9957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9959 "RANLIB=$${RANLIB}" \
9960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9961 pdf) \
9962 || exit 1
9963
9964@endif dosutils
9965
9966.PHONY: maybe-html-dosutils html-dosutils
9967maybe-html-dosutils:
9968@if dosutils
9969maybe-html-dosutils: html-dosutils
9970
9971html-dosutils: \
9972 configure-dosutils
9973 @: $(MAKE); $(unstage)
9974 @[ -f ./dosutils/Makefile ] || exit 0; \
9975 r=`${PWD_COMMAND}`; export r; \
9976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9977 $(HOST_EXPORTS) \
9978 for flag in $(EXTRA_HOST_FLAGS) ; do \
9979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9980 done; \
9981 echo "Doing html in dosutils" ; \
9982 (cd $(HOST_SUBDIR)/dosutils && \
9983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9985 "RANLIB=$${RANLIB}" \
9986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9987 html) \
9988 || exit 1
9989
9990@endif dosutils
9991
9992.PHONY: maybe-TAGS-dosutils TAGS-dosutils
9993maybe-TAGS-dosutils:
9994@if dosutils
9995maybe-TAGS-dosutils: TAGS-dosutils
9996
9997TAGS-dosutils: \
9998 configure-dosutils
9999 @: $(MAKE); $(unstage)
10000 @[ -f ./dosutils/Makefile ] || exit 0; \
10001 r=`${PWD_COMMAND}`; export r; \
10002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10003 $(HOST_EXPORTS) \
10004 for flag in $(EXTRA_HOST_FLAGS) ; do \
10005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10006 done; \
10007 echo "Doing TAGS in dosutils" ; \
10008 (cd $(HOST_SUBDIR)/dosutils && \
10009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10011 "RANLIB=$${RANLIB}" \
10012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10013 TAGS) \
10014 || exit 1
10015
10016@endif dosutils
10017
10018.PHONY: maybe-install-info-dosutils install-info-dosutils
10019maybe-install-info-dosutils:
10020@if dosutils
10021maybe-install-info-dosutils: install-info-dosutils
10022
10023install-info-dosutils: \
10024 configure-dosutils \
10025 info-dosutils
10026 @: $(MAKE); $(unstage)
10027 @[ -f ./dosutils/Makefile ] || exit 0; \
10028 r=`${PWD_COMMAND}`; export r; \
10029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10030 $(HOST_EXPORTS) \
10031 for flag in $(EXTRA_HOST_FLAGS) ; do \
10032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10033 done; \
10034 echo "Doing install-info in dosutils" ; \
10035 (cd $(HOST_SUBDIR)/dosutils && \
10036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10038 "RANLIB=$${RANLIB}" \
10039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10040 install-info) \
10041 || exit 1
10042
10043@endif dosutils
10044
10045.PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10046maybe-install-pdf-dosutils:
10047@if dosutils
10048maybe-install-pdf-dosutils: install-pdf-dosutils
10049
10050install-pdf-dosutils: \
10051 configure-dosutils \
10052 pdf-dosutils
10053 @: $(MAKE); $(unstage)
10054 @[ -f ./dosutils/Makefile ] || exit 0; \
10055 r=`${PWD_COMMAND}`; export r; \
10056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10057 $(HOST_EXPORTS) \
10058 for flag in $(EXTRA_HOST_FLAGS) ; do \
10059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10060 done; \
10061 echo "Doing install-pdf in dosutils" ; \
10062 (cd $(HOST_SUBDIR)/dosutils && \
10063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10065 "RANLIB=$${RANLIB}" \
10066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10067 install-pdf) \
10068 || exit 1
10069
10070@endif dosutils
10071
10072.PHONY: maybe-install-html-dosutils install-html-dosutils
10073maybe-install-html-dosutils:
10074@if dosutils
10075maybe-install-html-dosutils: install-html-dosutils
10076
10077install-html-dosutils: \
10078 configure-dosutils \
10079 html-dosutils
10080 @: $(MAKE); $(unstage)
10081 @[ -f ./dosutils/Makefile ] || exit 0; \
10082 r=`${PWD_COMMAND}`; export r; \
10083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10084 $(HOST_EXPORTS) \
10085 for flag in $(EXTRA_HOST_FLAGS) ; do \
10086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10087 done; \
10088 echo "Doing install-html in dosutils" ; \
10089 (cd $(HOST_SUBDIR)/dosutils && \
10090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10092 "RANLIB=$${RANLIB}" \
10093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10094 install-html) \
10095 || exit 1
10096
10097@endif dosutils
10098
10099.PHONY: maybe-installcheck-dosutils installcheck-dosutils
10100maybe-installcheck-dosutils:
10101@if dosutils
10102maybe-installcheck-dosutils: installcheck-dosutils
10103
10104installcheck-dosutils: \
10105 configure-dosutils
10106 @: $(MAKE); $(unstage)
10107 @[ -f ./dosutils/Makefile ] || exit 0; \
10108 r=`${PWD_COMMAND}`; export r; \
10109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10110 $(HOST_EXPORTS) \
10111 for flag in $(EXTRA_HOST_FLAGS) ; do \
10112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10113 done; \
10114 echo "Doing installcheck in dosutils" ; \
10115 (cd $(HOST_SUBDIR)/dosutils && \
10116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10118 "RANLIB=$${RANLIB}" \
10119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10120 installcheck) \
10121 || exit 1
10122
10123@endif dosutils
10124
10125.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10126maybe-mostlyclean-dosutils:
10127@if dosutils
10128maybe-mostlyclean-dosutils: mostlyclean-dosutils
10129
10130mostlyclean-dosutils:
10131 @: $(MAKE); $(unstage)
10132 @[ -f ./dosutils/Makefile ] || exit 0; \
10133 r=`${PWD_COMMAND}`; export r; \
10134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10135 $(HOST_EXPORTS) \
10136 for flag in $(EXTRA_HOST_FLAGS) ; do \
10137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10138 done; \
10139 echo "Doing mostlyclean in dosutils" ; \
10140 (cd $(HOST_SUBDIR)/dosutils && \
10141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10143 "RANLIB=$${RANLIB}" \
10144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10145 mostlyclean) \
10146 || exit 1
10147
10148@endif dosutils
10149
10150.PHONY: maybe-clean-dosutils clean-dosutils
10151maybe-clean-dosutils:
10152@if dosutils
10153maybe-clean-dosutils: clean-dosutils
10154
10155clean-dosutils:
10156 @: $(MAKE); $(unstage)
10157 @[ -f ./dosutils/Makefile ] || exit 0; \
10158 r=`${PWD_COMMAND}`; export r; \
10159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10160 $(HOST_EXPORTS) \
10161 for flag in $(EXTRA_HOST_FLAGS) ; do \
10162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10163 done; \
10164 echo "Doing clean in dosutils" ; \
10165 (cd $(HOST_SUBDIR)/dosutils && \
10166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10168 "RANLIB=$${RANLIB}" \
10169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10170 clean) \
10171 || exit 1
10172
10173@endif dosutils
10174
10175.PHONY: maybe-distclean-dosutils distclean-dosutils
10176maybe-distclean-dosutils:
10177@if dosutils
10178maybe-distclean-dosutils: distclean-dosutils
10179
10180distclean-dosutils:
10181 @: $(MAKE); $(unstage)
10182 @[ -f ./dosutils/Makefile ] || exit 0; \
10183 r=`${PWD_COMMAND}`; export r; \
10184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10185 $(HOST_EXPORTS) \
10186 for flag in $(EXTRA_HOST_FLAGS) ; do \
10187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10188 done; \
10189 echo "Doing distclean in dosutils" ; \
10190 (cd $(HOST_SUBDIR)/dosutils && \
10191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10193 "RANLIB=$${RANLIB}" \
10194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10195 distclean) \
10196 || exit 1
10197
10198@endif dosutils
10199
10200.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10201maybe-maintainer-clean-dosutils:
10202@if dosutils
10203maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10204
10205maintainer-clean-dosutils:
10206 @: $(MAKE); $(unstage)
10207 @[ -f ./dosutils/Makefile ] || exit 0; \
10208 r=`${PWD_COMMAND}`; export r; \
10209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10210 $(HOST_EXPORTS) \
10211 for flag in $(EXTRA_HOST_FLAGS) ; do \
10212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10213 done; \
10214 echo "Doing maintainer-clean in dosutils" ; \
10215 (cd $(HOST_SUBDIR)/dosutils && \
10216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10218 "RANLIB=$${RANLIB}" \
10219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10220 maintainer-clean) \
10221 || exit 1
10222
10223@endif dosutils
10224
10225
10226
10227.PHONY: configure-etc maybe-configure-etc
10228maybe-configure-etc:
10229@if gcc-bootstrap
10230configure-etc: stage_current
10231@endif gcc-bootstrap
10232@if etc
10233maybe-configure-etc: configure-etc
10234configure-etc:
10235 @: $(MAKE); $(unstage)
10236 @r=`${PWD_COMMAND}`; export r; \
10237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10238 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10240 $(HOST_EXPORTS) \
10241 echo Configuring in $(HOST_SUBDIR)/etc; \
10242 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10243 case $(srcdir) in \
10244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10245 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10247 esac; \
10248 srcdiroption="--srcdir=$${topdir}/etc"; \
10249 libsrcdir="$$s/etc"; \
10250 $(SHELL) $${libsrcdir}/configure \
10251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10252 --target=${target_alias} $${srcdiroption} \
10253 || exit 1
10254@endif etc
10255
10256
10257
10258
10259
10260.PHONY: all-etc maybe-all-etc
10261maybe-all-etc:
10262@if gcc-bootstrap
10263all-etc: stage_current
10264@endif gcc-bootstrap
10265@if etc
10266TARGET-etc=all
10267maybe-all-etc: all-etc
10268all-etc: configure-etc
10269 @: $(MAKE); $(unstage)
10270 @r=`${PWD_COMMAND}`; export r; \
10271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10272 $(HOST_EXPORTS) \
10273 (cd $(HOST_SUBDIR)/etc && \
10274 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10275 $(TARGET-etc))
10276@endif etc
10277
10278
10279
10280
10281.PHONY: check-etc maybe-check-etc
10282maybe-check-etc:
10283@if etc
10284maybe-check-etc: check-etc
10285
10286check-etc:
10287 @: $(MAKE); $(unstage)
10288 @r=`${PWD_COMMAND}`; export r; \
10289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10290 $(HOST_EXPORTS) \
10291 (cd $(HOST_SUBDIR)/etc && \
10292 $(MAKE) $(FLAGS_TO_PASS) check)
10293
10294@endif etc
10295
10296.PHONY: install-etc maybe-install-etc
10297maybe-install-etc:
10298@if etc
10299maybe-install-etc: install-etc
10300
10301install-etc: installdirs
10302 @: $(MAKE); $(unstage)
10303 @r=`${PWD_COMMAND}`; export r; \
10304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10305 $(HOST_EXPORTS) \
10306 (cd $(HOST_SUBDIR)/etc && \
10307 $(MAKE) $(FLAGS_TO_PASS) install)
10308
10309@endif etc
10310
10311# Other targets (info, dvi, pdf, etc.)
10312
10313.PHONY: maybe-info-etc info-etc
10314maybe-info-etc:
10315@if etc
10316maybe-info-etc: info-etc
10317
10318info-etc: \
10319 configure-etc
10320 @: $(MAKE); $(unstage)
10321 @[ -f ./etc/Makefile ] || exit 0; \
10322 r=`${PWD_COMMAND}`; export r; \
10323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10324 $(HOST_EXPORTS) \
10325 for flag in $(EXTRA_HOST_FLAGS) ; do \
10326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10327 done; \
10328 echo "Doing info in etc" ; \
10329 (cd $(HOST_SUBDIR)/etc && \
10330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10332 "RANLIB=$${RANLIB}" \
10333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10334 info) \
10335 || exit 1
10336
10337@endif etc
10338
10339.PHONY: maybe-dvi-etc dvi-etc
10340maybe-dvi-etc:
10341@if etc
10342maybe-dvi-etc: dvi-etc
10343
10344dvi-etc: \
10345 configure-etc
10346 @: $(MAKE); $(unstage)
10347 @[ -f ./etc/Makefile ] || exit 0; \
10348 r=`${PWD_COMMAND}`; export r; \
10349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10350 $(HOST_EXPORTS) \
10351 for flag in $(EXTRA_HOST_FLAGS) ; do \
10352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10353 done; \
10354 echo "Doing dvi in etc" ; \
10355 (cd $(HOST_SUBDIR)/etc && \
10356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10358 "RANLIB=$${RANLIB}" \
10359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10360 dvi) \
10361 || exit 1
10362
10363@endif etc
10364
10365.PHONY: maybe-pdf-etc pdf-etc
10366maybe-pdf-etc:
10367@if etc
10368maybe-pdf-etc: pdf-etc
10369
10370pdf-etc: \
10371 configure-etc
10372 @: $(MAKE); $(unstage)
10373 @[ -f ./etc/Makefile ] || exit 0; \
10374 r=`${PWD_COMMAND}`; export r; \
10375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10376 $(HOST_EXPORTS) \
10377 for flag in $(EXTRA_HOST_FLAGS) ; do \
10378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10379 done; \
10380 echo "Doing pdf in etc" ; \
10381 (cd $(HOST_SUBDIR)/etc && \
10382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10384 "RANLIB=$${RANLIB}" \
10385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10386 pdf) \
10387 || exit 1
10388
10389@endif etc
10390
10391.PHONY: maybe-html-etc html-etc
10392maybe-html-etc:
10393@if etc
10394maybe-html-etc: html-etc
10395
10396html-etc: \
10397 configure-etc
10398 @: $(MAKE); $(unstage)
10399 @[ -f ./etc/Makefile ] || exit 0; \
10400 r=`${PWD_COMMAND}`; export r; \
10401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10402 $(HOST_EXPORTS) \
10403 for flag in $(EXTRA_HOST_FLAGS) ; do \
10404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10405 done; \
10406 echo "Doing html in etc" ; \
10407 (cd $(HOST_SUBDIR)/etc && \
10408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10410 "RANLIB=$${RANLIB}" \
10411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10412 html) \
10413 || exit 1
10414
10415@endif etc
10416
10417.PHONY: maybe-TAGS-etc TAGS-etc
10418maybe-TAGS-etc:
10419@if etc
10420maybe-TAGS-etc: TAGS-etc
10421
10422TAGS-etc: \
10423 configure-etc
10424 @: $(MAKE); $(unstage)
10425 @[ -f ./etc/Makefile ] || exit 0; \
10426 r=`${PWD_COMMAND}`; export r; \
10427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10428 $(HOST_EXPORTS) \
10429 for flag in $(EXTRA_HOST_FLAGS) ; do \
10430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10431 done; \
10432 echo "Doing TAGS in etc" ; \
10433 (cd $(HOST_SUBDIR)/etc && \
10434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10436 "RANLIB=$${RANLIB}" \
10437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10438 TAGS) \
10439 || exit 1
10440
10441@endif etc
10442
10443.PHONY: maybe-install-info-etc install-info-etc
10444maybe-install-info-etc:
10445@if etc
10446maybe-install-info-etc: install-info-etc
10447
10448install-info-etc: \
10449 configure-etc \
10450 info-etc
10451 @: $(MAKE); $(unstage)
10452 @[ -f ./etc/Makefile ] || exit 0; \
10453 r=`${PWD_COMMAND}`; export r; \
10454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10455 $(HOST_EXPORTS) \
10456 for flag in $(EXTRA_HOST_FLAGS) ; do \
10457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10458 done; \
10459 echo "Doing install-info in etc" ; \
10460 (cd $(HOST_SUBDIR)/etc && \
10461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10463 "RANLIB=$${RANLIB}" \
10464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10465 install-info) \
10466 || exit 1
10467
10468@endif etc
10469
10470.PHONY: maybe-install-pdf-etc install-pdf-etc
10471maybe-install-pdf-etc:
10472@if etc
10473maybe-install-pdf-etc: install-pdf-etc
10474
10475install-pdf-etc: \
10476 configure-etc \
10477 pdf-etc
10478 @: $(MAKE); $(unstage)
10479 @[ -f ./etc/Makefile ] || exit 0; \
10480 r=`${PWD_COMMAND}`; export r; \
10481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482 $(HOST_EXPORTS) \
10483 for flag in $(EXTRA_HOST_FLAGS) ; do \
10484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10485 done; \
10486 echo "Doing install-pdf in etc" ; \
10487 (cd $(HOST_SUBDIR)/etc && \
10488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10490 "RANLIB=$${RANLIB}" \
10491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10492 install-pdf) \
10493 || exit 1
10494
10495@endif etc
10496
10497.PHONY: maybe-install-html-etc install-html-etc
10498maybe-install-html-etc:
10499@if etc
10500maybe-install-html-etc: install-html-etc
10501
10502install-html-etc: \
10503 configure-etc \
10504 html-etc
10505 @: $(MAKE); $(unstage)
10506 @[ -f ./etc/Makefile ] || exit 0; \
10507 r=`${PWD_COMMAND}`; export r; \
10508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10509 $(HOST_EXPORTS) \
10510 for flag in $(EXTRA_HOST_FLAGS) ; do \
10511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10512 done; \
10513 echo "Doing install-html in etc" ; \
10514 (cd $(HOST_SUBDIR)/etc && \
10515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10517 "RANLIB=$${RANLIB}" \
10518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10519 install-html) \
10520 || exit 1
10521
10522@endif etc
10523
10524.PHONY: maybe-installcheck-etc installcheck-etc
10525maybe-installcheck-etc:
10526@if etc
10527maybe-installcheck-etc: installcheck-etc
10528
10529installcheck-etc: \
10530 configure-etc
10531 @: $(MAKE); $(unstage)
10532 @[ -f ./etc/Makefile ] || exit 0; \
10533 r=`${PWD_COMMAND}`; export r; \
10534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10535 $(HOST_EXPORTS) \
10536 for flag in $(EXTRA_HOST_FLAGS) ; do \
10537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10538 done; \
10539 echo "Doing installcheck in etc" ; \
10540 (cd $(HOST_SUBDIR)/etc && \
10541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10543 "RANLIB=$${RANLIB}" \
10544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10545 installcheck) \
10546 || exit 1
10547
10548@endif etc
10549
10550.PHONY: maybe-mostlyclean-etc mostlyclean-etc
10551maybe-mostlyclean-etc:
10552@if etc
10553maybe-mostlyclean-etc: mostlyclean-etc
10554
10555mostlyclean-etc:
10556 @: $(MAKE); $(unstage)
10557 @[ -f ./etc/Makefile ] || exit 0; \
10558 r=`${PWD_COMMAND}`; export r; \
10559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10560 $(HOST_EXPORTS) \
10561 for flag in $(EXTRA_HOST_FLAGS) ; do \
10562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10563 done; \
10564 echo "Doing mostlyclean in etc" ; \
10565 (cd $(HOST_SUBDIR)/etc && \
10566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10568 "RANLIB=$${RANLIB}" \
10569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10570 mostlyclean) \
10571 || exit 1
10572
10573@endif etc
10574
10575.PHONY: maybe-clean-etc clean-etc
10576maybe-clean-etc:
10577@if etc
10578maybe-clean-etc: clean-etc
10579
10580clean-etc:
10581 @: $(MAKE); $(unstage)
10582 @[ -f ./etc/Makefile ] || exit 0; \
10583 r=`${PWD_COMMAND}`; export r; \
10584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10585 $(HOST_EXPORTS) \
10586 for flag in $(EXTRA_HOST_FLAGS) ; do \
10587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10588 done; \
10589 echo "Doing clean in etc" ; \
10590 (cd $(HOST_SUBDIR)/etc && \
10591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10593 "RANLIB=$${RANLIB}" \
10594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10595 clean) \
10596 || exit 1
10597
10598@endif etc
10599
10600.PHONY: maybe-distclean-etc distclean-etc
10601maybe-distclean-etc:
10602@if etc
10603maybe-distclean-etc: distclean-etc
10604
10605distclean-etc:
10606 @: $(MAKE); $(unstage)
10607 @[ -f ./etc/Makefile ] || exit 0; \
10608 r=`${PWD_COMMAND}`; export r; \
10609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10610 $(HOST_EXPORTS) \
10611 for flag in $(EXTRA_HOST_FLAGS) ; do \
10612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10613 done; \
10614 echo "Doing distclean in etc" ; \
10615 (cd $(HOST_SUBDIR)/etc && \
10616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10618 "RANLIB=$${RANLIB}" \
10619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10620 distclean) \
10621 || exit 1
10622
10623@endif etc
10624
10625.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10626maybe-maintainer-clean-etc:
10627@if etc
10628maybe-maintainer-clean-etc: maintainer-clean-etc
10629
10630maintainer-clean-etc:
10631 @: $(MAKE); $(unstage)
10632 @[ -f ./etc/Makefile ] || exit 0; \
10633 r=`${PWD_COMMAND}`; export r; \
10634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10635 $(HOST_EXPORTS) \
10636 for flag in $(EXTRA_HOST_FLAGS) ; do \
10637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10638 done; \
10639 echo "Doing maintainer-clean in etc" ; \
10640 (cd $(HOST_SUBDIR)/etc && \
10641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10643 "RANLIB=$${RANLIB}" \
10644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10645 maintainer-clean) \
10646 || exit 1
10647
10648@endif etc
10649
10650
10651
10652.PHONY: configure-fastjar maybe-configure-fastjar
10653maybe-configure-fastjar:
10654@if gcc-bootstrap
10655configure-fastjar: stage_current
10656@endif gcc-bootstrap
10657@if fastjar
10658maybe-configure-fastjar: configure-fastjar
10659configure-fastjar:
10660 @: $(MAKE); $(unstage)
10661 @r=`${PWD_COMMAND}`; export r; \
10662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10663 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10665 $(HOST_EXPORTS) \
10666 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10667 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10668 case $(srcdir) in \
10669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10670 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10672 esac; \
10673 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10674 libsrcdir="$$s/fastjar"; \
10675 $(SHELL) $${libsrcdir}/configure \
10676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10677 --target=${target_alias} $${srcdiroption} \
10678 || exit 1
10679@endif fastjar
10680
10681
10682
10683
10684
10685.PHONY: all-fastjar maybe-all-fastjar
10686maybe-all-fastjar:
10687@if gcc-bootstrap
10688all-fastjar: stage_current
10689@endif gcc-bootstrap
10690@if fastjar
10691TARGET-fastjar=all
10692maybe-all-fastjar: all-fastjar
10693all-fastjar: configure-fastjar
10694 @: $(MAKE); $(unstage)
10695 @r=`${PWD_COMMAND}`; export r; \
10696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10697 $(HOST_EXPORTS) \
10698 (cd $(HOST_SUBDIR)/fastjar && \
10699 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10700 $(TARGET-fastjar))
10701@endif fastjar
10702
10703
10704
10705
10706.PHONY: check-fastjar maybe-check-fastjar
10707maybe-check-fastjar:
10708@if fastjar
10709maybe-check-fastjar: check-fastjar
10710
10711# This module is only tested in a native toolchain.
10712check-fastjar:
10713 @: $(MAKE); $(unstage)
10714 @if [ '$(host)' = '$(target)' ] ; then \
10715 r=`${PWD_COMMAND}`; export r; \
10716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10717 $(HOST_EXPORTS) \
10718 (cd $(HOST_SUBDIR)/fastjar && \
10719 $(MAKE) $(FLAGS_TO_PASS) check); \
10720 fi
10721
10722@endif fastjar
10723
10724.PHONY: install-fastjar maybe-install-fastjar
10725maybe-install-fastjar:
10726@if fastjar
10727maybe-install-fastjar: install-fastjar
10728
10729install-fastjar: installdirs
10730 @: $(MAKE); $(unstage)
10731 @r=`${PWD_COMMAND}`; export r; \
10732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733 $(HOST_EXPORTS) \
10734 (cd $(HOST_SUBDIR)/fastjar && \
10735 $(MAKE) $(FLAGS_TO_PASS) install)
10736
10737@endif fastjar
10738
10739# Other targets (info, dvi, pdf, etc.)
10740
10741.PHONY: maybe-info-fastjar info-fastjar
10742maybe-info-fastjar:
10743@if fastjar
10744maybe-info-fastjar: info-fastjar
10745
10746info-fastjar: \
10747 configure-fastjar
10748 @: $(MAKE); $(unstage)
10749 @[ -f ./fastjar/Makefile ] || exit 0; \
10750 r=`${PWD_COMMAND}`; export r; \
10751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10752 $(HOST_EXPORTS) \
10753 for flag in $(EXTRA_HOST_FLAGS) ; do \
10754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10755 done; \
10756 echo "Doing info in fastjar" ; \
10757 (cd $(HOST_SUBDIR)/fastjar && \
10758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10760 "RANLIB=$${RANLIB}" \
10761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10762 info) \
10763 || exit 1
10764
10765@endif fastjar
10766
10767.PHONY: maybe-dvi-fastjar dvi-fastjar
10768maybe-dvi-fastjar:
10769@if fastjar
10770maybe-dvi-fastjar: dvi-fastjar
10771
10772dvi-fastjar: \
10773 configure-fastjar
10774 @: $(MAKE); $(unstage)
10775 @[ -f ./fastjar/Makefile ] || exit 0; \
10776 r=`${PWD_COMMAND}`; export r; \
10777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10778 $(HOST_EXPORTS) \
10779 for flag in $(EXTRA_HOST_FLAGS) ; do \
10780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10781 done; \
10782 echo "Doing dvi in fastjar" ; \
10783 (cd $(HOST_SUBDIR)/fastjar && \
10784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10786 "RANLIB=$${RANLIB}" \
10787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10788 dvi) \
10789 || exit 1
10790
10791@endif fastjar
10792
10793.PHONY: maybe-pdf-fastjar pdf-fastjar
10794maybe-pdf-fastjar:
10795@if fastjar
10796maybe-pdf-fastjar: pdf-fastjar
10797
10798pdf-fastjar: \
10799 configure-fastjar
10800 @: $(MAKE); $(unstage)
10801 @[ -f ./fastjar/Makefile ] || exit 0; \
10802 r=`${PWD_COMMAND}`; export r; \
10803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10804 $(HOST_EXPORTS) \
10805 for flag in $(EXTRA_HOST_FLAGS) ; do \
10806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10807 done; \
10808 echo "Doing pdf in fastjar" ; \
10809 (cd $(HOST_SUBDIR)/fastjar && \
10810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10812 "RANLIB=$${RANLIB}" \
10813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10814 pdf) \
10815 || exit 1
10816
10817@endif fastjar
10818
10819.PHONY: maybe-html-fastjar html-fastjar
10820maybe-html-fastjar:
10821@if fastjar
10822maybe-html-fastjar: html-fastjar
10823
10824html-fastjar: \
10825 configure-fastjar
10826 @: $(MAKE); $(unstage)
10827 @[ -f ./fastjar/Makefile ] || exit 0; \
10828 r=`${PWD_COMMAND}`; export r; \
10829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10830 $(HOST_EXPORTS) \
10831 for flag in $(EXTRA_HOST_FLAGS) ; do \
10832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10833 done; \
10834 echo "Doing html in fastjar" ; \
10835 (cd $(HOST_SUBDIR)/fastjar && \
10836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10838 "RANLIB=$${RANLIB}" \
10839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10840 html) \
10841 || exit 1
10842
10843@endif fastjar
10844
10845.PHONY: maybe-TAGS-fastjar TAGS-fastjar
10846maybe-TAGS-fastjar:
10847@if fastjar
10848maybe-TAGS-fastjar: TAGS-fastjar
10849
10850TAGS-fastjar: \
10851 configure-fastjar
10852 @: $(MAKE); $(unstage)
10853 @[ -f ./fastjar/Makefile ] || exit 0; \
10854 r=`${PWD_COMMAND}`; export r; \
10855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10856 $(HOST_EXPORTS) \
10857 for flag in $(EXTRA_HOST_FLAGS) ; do \
10858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10859 done; \
10860 echo "Doing TAGS in fastjar" ; \
10861 (cd $(HOST_SUBDIR)/fastjar && \
10862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10864 "RANLIB=$${RANLIB}" \
10865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10866 TAGS) \
10867 || exit 1
10868
10869@endif fastjar
10870
10871.PHONY: maybe-install-info-fastjar install-info-fastjar
10872maybe-install-info-fastjar:
10873@if fastjar
10874maybe-install-info-fastjar: install-info-fastjar
10875
10876install-info-fastjar: \
10877 configure-fastjar \
10878 info-fastjar
10879 @: $(MAKE); $(unstage)
10880 @[ -f ./fastjar/Makefile ] || exit 0; \
10881 r=`${PWD_COMMAND}`; export r; \
10882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10883 $(HOST_EXPORTS) \
10884 for flag in $(EXTRA_HOST_FLAGS) ; do \
10885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10886 done; \
10887 echo "Doing install-info in fastjar" ; \
10888 (cd $(HOST_SUBDIR)/fastjar && \
10889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10891 "RANLIB=$${RANLIB}" \
10892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10893 install-info) \
10894 || exit 1
10895
10896@endif fastjar
10897
10898.PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10899maybe-install-pdf-fastjar:
10900@if fastjar
10901maybe-install-pdf-fastjar: install-pdf-fastjar
10902
10903install-pdf-fastjar: \
10904 configure-fastjar \
10905 pdf-fastjar
10906 @: $(MAKE); $(unstage)
10907 @[ -f ./fastjar/Makefile ] || exit 0; \
10908 r=`${PWD_COMMAND}`; export r; \
10909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10910 $(HOST_EXPORTS) \
10911 for flag in $(EXTRA_HOST_FLAGS) ; do \
10912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10913 done; \
10914 echo "Doing install-pdf in fastjar" ; \
10915 (cd $(HOST_SUBDIR)/fastjar && \
10916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10918 "RANLIB=$${RANLIB}" \
10919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10920 install-pdf) \
10921 || exit 1
10922
10923@endif fastjar
10924
10925.PHONY: maybe-install-html-fastjar install-html-fastjar
10926maybe-install-html-fastjar:
10927@if fastjar
10928maybe-install-html-fastjar: install-html-fastjar
10929
10930install-html-fastjar: \
10931 configure-fastjar \
10932 html-fastjar
10933 @: $(MAKE); $(unstage)
10934 @[ -f ./fastjar/Makefile ] || exit 0; \
10935 r=`${PWD_COMMAND}`; export r; \
10936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10937 $(HOST_EXPORTS) \
10938 for flag in $(EXTRA_HOST_FLAGS) ; do \
10939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10940 done; \
10941 echo "Doing install-html in fastjar" ; \
10942 (cd $(HOST_SUBDIR)/fastjar && \
10943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10945 "RANLIB=$${RANLIB}" \
10946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10947 install-html) \
10948 || exit 1
10949
10950@endif fastjar
10951
10952.PHONY: maybe-installcheck-fastjar installcheck-fastjar
10953maybe-installcheck-fastjar:
10954@if fastjar
10955maybe-installcheck-fastjar: installcheck-fastjar
10956
10957installcheck-fastjar: \
10958 configure-fastjar
10959 @: $(MAKE); $(unstage)
10960 @[ -f ./fastjar/Makefile ] || exit 0; \
10961 r=`${PWD_COMMAND}`; export r; \
10962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10963 $(HOST_EXPORTS) \
10964 for flag in $(EXTRA_HOST_FLAGS) ; do \
10965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10966 done; \
10967 echo "Doing installcheck in fastjar" ; \
10968 (cd $(HOST_SUBDIR)/fastjar && \
10969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10971 "RANLIB=$${RANLIB}" \
10972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10973 installcheck) \
10974 || exit 1
10975
10976@endif fastjar
10977
10978.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10979maybe-mostlyclean-fastjar:
10980@if fastjar
10981maybe-mostlyclean-fastjar: mostlyclean-fastjar
10982
10983mostlyclean-fastjar:
10984 @: $(MAKE); $(unstage)
10985 @[ -f ./fastjar/Makefile ] || exit 0; \
10986 r=`${PWD_COMMAND}`; export r; \
10987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10988 $(HOST_EXPORTS) \
10989 for flag in $(EXTRA_HOST_FLAGS) ; do \
10990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10991 done; \
10992 echo "Doing mostlyclean in fastjar" ; \
10993 (cd $(HOST_SUBDIR)/fastjar && \
10994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10996 "RANLIB=$${RANLIB}" \
10997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10998 mostlyclean) \
10999 || exit 1
11000
11001@endif fastjar
11002
11003.PHONY: maybe-clean-fastjar clean-fastjar
11004maybe-clean-fastjar:
11005@if fastjar
11006maybe-clean-fastjar: clean-fastjar
11007
11008clean-fastjar:
11009 @: $(MAKE); $(unstage)
11010 @[ -f ./fastjar/Makefile ] || exit 0; \
11011 r=`${PWD_COMMAND}`; export r; \
11012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11013 $(HOST_EXPORTS) \
11014 for flag in $(EXTRA_HOST_FLAGS) ; do \
11015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11016 done; \
11017 echo "Doing clean in fastjar" ; \
11018 (cd $(HOST_SUBDIR)/fastjar && \
11019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11021 "RANLIB=$${RANLIB}" \
11022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11023 clean) \
11024 || exit 1
11025
11026@endif fastjar
11027
11028.PHONY: maybe-distclean-fastjar distclean-fastjar
11029maybe-distclean-fastjar:
11030@if fastjar
11031maybe-distclean-fastjar: distclean-fastjar
11032
11033distclean-fastjar:
11034 @: $(MAKE); $(unstage)
11035 @[ -f ./fastjar/Makefile ] || exit 0; \
11036 r=`${PWD_COMMAND}`; export r; \
11037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11038 $(HOST_EXPORTS) \
11039 for flag in $(EXTRA_HOST_FLAGS) ; do \
11040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11041 done; \
11042 echo "Doing distclean in fastjar" ; \
11043 (cd $(HOST_SUBDIR)/fastjar && \
11044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11046 "RANLIB=$${RANLIB}" \
11047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11048 distclean) \
11049 || exit 1
11050
11051@endif fastjar
11052
11053.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11054maybe-maintainer-clean-fastjar:
11055@if fastjar
11056maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11057
11058maintainer-clean-fastjar:
11059 @: $(MAKE); $(unstage)
11060 @[ -f ./fastjar/Makefile ] || exit 0; \
11061 r=`${PWD_COMMAND}`; export r; \
11062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11063 $(HOST_EXPORTS) \
11064 for flag in $(EXTRA_HOST_FLAGS) ; do \
11065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11066 done; \
11067 echo "Doing maintainer-clean in fastjar" ; \
11068 (cd $(HOST_SUBDIR)/fastjar && \
11069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11071 "RANLIB=$${RANLIB}" \
11072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11073 maintainer-clean) \
11074 || exit 1
11075
11076@endif fastjar
11077
11078
11079
11080.PHONY: configure-fileutils maybe-configure-fileutils
11081maybe-configure-fileutils:
11082@if gcc-bootstrap
11083configure-fileutils: stage_current
11084@endif gcc-bootstrap
11085@if fileutils
11086maybe-configure-fileutils: configure-fileutils
11087configure-fileutils:
11088 @: $(MAKE); $(unstage)
11089 @r=`${PWD_COMMAND}`; export r; \
11090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11093 $(HOST_EXPORTS) \
11094 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11095 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11096 case $(srcdir) in \
11097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11098 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11100 esac; \
11101 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11102 libsrcdir="$$s/fileutils"; \
11103 $(SHELL) $${libsrcdir}/configure \
11104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11105 --target=${target_alias} $${srcdiroption} \
11106 || exit 1
11107@endif fileutils
11108
11109
11110
11111
11112
11113.PHONY: all-fileutils maybe-all-fileutils
11114maybe-all-fileutils:
11115@if gcc-bootstrap
11116all-fileutils: stage_current
11117@endif gcc-bootstrap
11118@if fileutils
11119TARGET-fileutils=all
11120maybe-all-fileutils: all-fileutils
11121all-fileutils: configure-fileutils
11122 @: $(MAKE); $(unstage)
11123 @r=`${PWD_COMMAND}`; export r; \
11124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11125 $(HOST_EXPORTS) \
11126 (cd $(HOST_SUBDIR)/fileutils && \
11127 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11128 $(TARGET-fileutils))
11129@endif fileutils
11130
11131
11132
11133
11134.PHONY: check-fileutils maybe-check-fileutils
11135maybe-check-fileutils:
11136@if fileutils
11137maybe-check-fileutils: check-fileutils
11138
11139check-fileutils:
11140 @: $(MAKE); $(unstage)
11141 @r=`${PWD_COMMAND}`; export r; \
11142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11143 $(HOST_EXPORTS) \
11144 (cd $(HOST_SUBDIR)/fileutils && \
11145 $(MAKE) $(FLAGS_TO_PASS) check)
11146
11147@endif fileutils
11148
11149.PHONY: install-fileutils maybe-install-fileutils
11150maybe-install-fileutils:
11151@if fileutils
11152maybe-install-fileutils: install-fileutils
11153
11154install-fileutils: installdirs
11155 @: $(MAKE); $(unstage)
11156 @r=`${PWD_COMMAND}`; export r; \
11157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11158 $(HOST_EXPORTS) \
11159 (cd $(HOST_SUBDIR)/fileutils && \
11160 $(MAKE) $(FLAGS_TO_PASS) install)
11161
11162@endif fileutils
11163
11164# Other targets (info, dvi, pdf, etc.)
11165
11166.PHONY: maybe-info-fileutils info-fileutils
11167maybe-info-fileutils:
11168@if fileutils
11169maybe-info-fileutils: info-fileutils
11170
11171info-fileutils: \
11172 configure-fileutils
11173 @: $(MAKE); $(unstage)
11174 @[ -f ./fileutils/Makefile ] || exit 0; \
11175 r=`${PWD_COMMAND}`; export r; \
11176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11177 $(HOST_EXPORTS) \
11178 for flag in $(EXTRA_HOST_FLAGS) ; do \
11179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11180 done; \
11181 echo "Doing info in fileutils" ; \
11182 (cd $(HOST_SUBDIR)/fileutils && \
11183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11185 "RANLIB=$${RANLIB}" \
11186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11187 info) \
11188 || exit 1
11189
11190@endif fileutils
11191
11192.PHONY: maybe-dvi-fileutils dvi-fileutils
11193maybe-dvi-fileutils:
11194@if fileutils
11195maybe-dvi-fileutils: dvi-fileutils
11196
11197dvi-fileutils: \
11198 configure-fileutils
11199 @: $(MAKE); $(unstage)
11200 @[ -f ./fileutils/Makefile ] || exit 0; \
11201 r=`${PWD_COMMAND}`; export r; \
11202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11203 $(HOST_EXPORTS) \
11204 for flag in $(EXTRA_HOST_FLAGS) ; do \
11205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11206 done; \
11207 echo "Doing dvi in fileutils" ; \
11208 (cd $(HOST_SUBDIR)/fileutils && \
11209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11211 "RANLIB=$${RANLIB}" \
11212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11213 dvi) \
11214 || exit 1
11215
11216@endif fileutils
11217
11218.PHONY: maybe-pdf-fileutils pdf-fileutils
11219maybe-pdf-fileutils:
11220@if fileutils
11221maybe-pdf-fileutils: pdf-fileutils
11222
11223pdf-fileutils: \
11224 configure-fileutils
11225 @: $(MAKE); $(unstage)
11226 @[ -f ./fileutils/Makefile ] || exit 0; \
11227 r=`${PWD_COMMAND}`; export r; \
11228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229 $(HOST_EXPORTS) \
11230 for flag in $(EXTRA_HOST_FLAGS) ; do \
11231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11232 done; \
11233 echo "Doing pdf in fileutils" ; \
11234 (cd $(HOST_SUBDIR)/fileutils && \
11235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11237 "RANLIB=$${RANLIB}" \
11238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11239 pdf) \
11240 || exit 1
11241
11242@endif fileutils
11243
11244.PHONY: maybe-html-fileutils html-fileutils
11245maybe-html-fileutils:
11246@if fileutils
11247maybe-html-fileutils: html-fileutils
11248
11249html-fileutils: \
11250 configure-fileutils
11251 @: $(MAKE); $(unstage)
11252 @[ -f ./fileutils/Makefile ] || exit 0; \
11253 r=`${PWD_COMMAND}`; export r; \
11254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11255 $(HOST_EXPORTS) \
11256 for flag in $(EXTRA_HOST_FLAGS) ; do \
11257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11258 done; \
11259 echo "Doing html in fileutils" ; \
11260 (cd $(HOST_SUBDIR)/fileutils && \
11261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11263 "RANLIB=$${RANLIB}" \
11264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11265 html) \
11266 || exit 1
11267
11268@endif fileutils
11269
11270.PHONY: maybe-TAGS-fileutils TAGS-fileutils
11271maybe-TAGS-fileutils:
11272@if fileutils
11273maybe-TAGS-fileutils: TAGS-fileutils
11274
11275TAGS-fileutils: \
11276 configure-fileutils
11277 @: $(MAKE); $(unstage)
11278 @[ -f ./fileutils/Makefile ] || exit 0; \
11279 r=`${PWD_COMMAND}`; export r; \
11280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11281 $(HOST_EXPORTS) \
11282 for flag in $(EXTRA_HOST_FLAGS) ; do \
11283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11284 done; \
11285 echo "Doing TAGS in fileutils" ; \
11286 (cd $(HOST_SUBDIR)/fileutils && \
11287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11289 "RANLIB=$${RANLIB}" \
11290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11291 TAGS) \
11292 || exit 1
11293
11294@endif fileutils
11295
11296.PHONY: maybe-install-info-fileutils install-info-fileutils
11297maybe-install-info-fileutils:
11298@if fileutils
11299maybe-install-info-fileutils: install-info-fileutils
11300
11301install-info-fileutils: \
11302 configure-fileutils \
11303 info-fileutils
11304 @: $(MAKE); $(unstage)
11305 @[ -f ./fileutils/Makefile ] || exit 0; \
11306 r=`${PWD_COMMAND}`; export r; \
11307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11308 $(HOST_EXPORTS) \
11309 for flag in $(EXTRA_HOST_FLAGS) ; do \
11310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11311 done; \
11312 echo "Doing install-info in fileutils" ; \
11313 (cd $(HOST_SUBDIR)/fileutils && \
11314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11316 "RANLIB=$${RANLIB}" \
11317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11318 install-info) \
11319 || exit 1
11320
11321@endif fileutils
11322
11323.PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11324maybe-install-pdf-fileutils:
11325@if fileutils
11326maybe-install-pdf-fileutils: install-pdf-fileutils
11327
11328install-pdf-fileutils: \
11329 configure-fileutils \
11330 pdf-fileutils
11331 @: $(MAKE); $(unstage)
11332 @[ -f ./fileutils/Makefile ] || exit 0; \
11333 r=`${PWD_COMMAND}`; export r; \
11334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11335 $(HOST_EXPORTS) \
11336 for flag in $(EXTRA_HOST_FLAGS) ; do \
11337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11338 done; \
11339 echo "Doing install-pdf in fileutils" ; \
11340 (cd $(HOST_SUBDIR)/fileutils && \
11341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11343 "RANLIB=$${RANLIB}" \
11344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11345 install-pdf) \
11346 || exit 1
11347
11348@endif fileutils
11349
11350.PHONY: maybe-install-html-fileutils install-html-fileutils
11351maybe-install-html-fileutils:
11352@if fileutils
11353maybe-install-html-fileutils: install-html-fileutils
11354
11355install-html-fileutils: \
11356 configure-fileutils \
11357 html-fileutils
11358 @: $(MAKE); $(unstage)
11359 @[ -f ./fileutils/Makefile ] || exit 0; \
11360 r=`${PWD_COMMAND}`; export r; \
11361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11362 $(HOST_EXPORTS) \
11363 for flag in $(EXTRA_HOST_FLAGS) ; do \
11364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11365 done; \
11366 echo "Doing install-html in fileutils" ; \
11367 (cd $(HOST_SUBDIR)/fileutils && \
11368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11370 "RANLIB=$${RANLIB}" \
11371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11372 install-html) \
11373 || exit 1
11374
11375@endif fileutils
11376
11377.PHONY: maybe-installcheck-fileutils installcheck-fileutils
11378maybe-installcheck-fileutils:
11379@if fileutils
11380maybe-installcheck-fileutils: installcheck-fileutils
11381
11382installcheck-fileutils: \
11383 configure-fileutils
11384 @: $(MAKE); $(unstage)
11385 @[ -f ./fileutils/Makefile ] || exit 0; \
11386 r=`${PWD_COMMAND}`; export r; \
11387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11388 $(HOST_EXPORTS) \
11389 for flag in $(EXTRA_HOST_FLAGS) ; do \
11390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11391 done; \
11392 echo "Doing installcheck in fileutils" ; \
11393 (cd $(HOST_SUBDIR)/fileutils && \
11394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11396 "RANLIB=$${RANLIB}" \
11397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11398 installcheck) \
11399 || exit 1
11400
11401@endif fileutils
11402
11403.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11404maybe-mostlyclean-fileutils:
11405@if fileutils
11406maybe-mostlyclean-fileutils: mostlyclean-fileutils
11407
11408mostlyclean-fileutils:
11409 @: $(MAKE); $(unstage)
11410 @[ -f ./fileutils/Makefile ] || exit 0; \
11411 r=`${PWD_COMMAND}`; export r; \
11412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11413 $(HOST_EXPORTS) \
11414 for flag in $(EXTRA_HOST_FLAGS) ; do \
11415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11416 done; \
11417 echo "Doing mostlyclean in fileutils" ; \
11418 (cd $(HOST_SUBDIR)/fileutils && \
11419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11421 "RANLIB=$${RANLIB}" \
11422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11423 mostlyclean) \
11424 || exit 1
11425
11426@endif fileutils
11427
11428.PHONY: maybe-clean-fileutils clean-fileutils
11429maybe-clean-fileutils:
11430@if fileutils
11431maybe-clean-fileutils: clean-fileutils
11432
11433clean-fileutils:
11434 @: $(MAKE); $(unstage)
11435 @[ -f ./fileutils/Makefile ] || exit 0; \
11436 r=`${PWD_COMMAND}`; export r; \
11437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11438 $(HOST_EXPORTS) \
11439 for flag in $(EXTRA_HOST_FLAGS) ; do \
11440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11441 done; \
11442 echo "Doing clean in fileutils" ; \
11443 (cd $(HOST_SUBDIR)/fileutils && \
11444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11446 "RANLIB=$${RANLIB}" \
11447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11448 clean) \
11449 || exit 1
11450
11451@endif fileutils
11452
11453.PHONY: maybe-distclean-fileutils distclean-fileutils
11454maybe-distclean-fileutils:
11455@if fileutils
11456maybe-distclean-fileutils: distclean-fileutils
11457
11458distclean-fileutils:
11459 @: $(MAKE); $(unstage)
11460 @[ -f ./fileutils/Makefile ] || exit 0; \
11461 r=`${PWD_COMMAND}`; export r; \
11462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11463 $(HOST_EXPORTS) \
11464 for flag in $(EXTRA_HOST_FLAGS) ; do \
11465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11466 done; \
11467 echo "Doing distclean in fileutils" ; \
11468 (cd $(HOST_SUBDIR)/fileutils && \
11469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11471 "RANLIB=$${RANLIB}" \
11472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11473 distclean) \
11474 || exit 1
11475
11476@endif fileutils
11477
11478.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11479maybe-maintainer-clean-fileutils:
11480@if fileutils
11481maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11482
11483maintainer-clean-fileutils:
11484 @: $(MAKE); $(unstage)
11485 @[ -f ./fileutils/Makefile ] || exit 0; \
11486 r=`${PWD_COMMAND}`; export r; \
11487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11488 $(HOST_EXPORTS) \
11489 for flag in $(EXTRA_HOST_FLAGS) ; do \
11490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11491 done; \
11492 echo "Doing maintainer-clean in fileutils" ; \
11493 (cd $(HOST_SUBDIR)/fileutils && \
11494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11496 "RANLIB=$${RANLIB}" \
11497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11498 maintainer-clean) \
11499 || exit 1
11500
11501@endif fileutils
11502
11503
11504
11505.PHONY: configure-findutils maybe-configure-findutils
11506maybe-configure-findutils:
11507@if gcc-bootstrap
11508configure-findutils: stage_current
11509@endif gcc-bootstrap
11510@if findutils
11511maybe-configure-findutils: configure-findutils
11512configure-findutils:
11513 @: $(MAKE); $(unstage)
11514 @r=`${PWD_COMMAND}`; export r; \
11515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11516 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11517 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11518 $(HOST_EXPORTS) \
11519 echo Configuring in $(HOST_SUBDIR)/findutils; \
11520 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11521 case $(srcdir) in \
11522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11523 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11525 esac; \
11526 srcdiroption="--srcdir=$${topdir}/findutils"; \
11527 libsrcdir="$$s/findutils"; \
11528 $(SHELL) $${libsrcdir}/configure \
11529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11530 --target=${target_alias} $${srcdiroption} \
11531 || exit 1
11532@endif findutils
11533
11534
11535
11536
11537
11538.PHONY: all-findutils maybe-all-findutils
11539maybe-all-findutils:
11540@if gcc-bootstrap
11541all-findutils: stage_current
11542@endif gcc-bootstrap
11543@if findutils
11544TARGET-findutils=all
11545maybe-all-findutils: all-findutils
11546all-findutils: configure-findutils
11547 @: $(MAKE); $(unstage)
11548 @r=`${PWD_COMMAND}`; export r; \
11549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11550 $(HOST_EXPORTS) \
11551 (cd $(HOST_SUBDIR)/findutils && \
11552 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11553 $(TARGET-findutils))
11554@endif findutils
11555
11556
11557
11558
11559.PHONY: check-findutils maybe-check-findutils
11560maybe-check-findutils:
11561@if findutils
11562maybe-check-findutils: check-findutils
11563
11564check-findutils:
11565 @: $(MAKE); $(unstage)
11566 @r=`${PWD_COMMAND}`; export r; \
11567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11568 $(HOST_EXPORTS) \
11569 (cd $(HOST_SUBDIR)/findutils && \
11570 $(MAKE) $(FLAGS_TO_PASS) check)
11571
11572@endif findutils
11573
11574.PHONY: install-findutils maybe-install-findutils
11575maybe-install-findutils:
11576@if findutils
11577maybe-install-findutils: install-findutils
11578
11579install-findutils: installdirs
11580 @: $(MAKE); $(unstage)
11581 @r=`${PWD_COMMAND}`; export r; \
11582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11583 $(HOST_EXPORTS) \
11584 (cd $(HOST_SUBDIR)/findutils && \
11585 $(MAKE) $(FLAGS_TO_PASS) install)
11586
11587@endif findutils
11588
11589# Other targets (info, dvi, pdf, etc.)
11590
11591.PHONY: maybe-info-findutils info-findutils
11592maybe-info-findutils:
11593@if findutils
11594maybe-info-findutils: info-findutils
11595
11596info-findutils: \
11597 configure-findutils
11598 @: $(MAKE); $(unstage)
11599 @[ -f ./findutils/Makefile ] || exit 0; \
11600 r=`${PWD_COMMAND}`; export r; \
11601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11602 $(HOST_EXPORTS) \
11603 for flag in $(EXTRA_HOST_FLAGS) ; do \
11604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11605 done; \
11606 echo "Doing info in findutils" ; \
11607 (cd $(HOST_SUBDIR)/findutils && \
11608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11610 "RANLIB=$${RANLIB}" \
11611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11612 info) \
11613 || exit 1
11614
11615@endif findutils
11616
11617.PHONY: maybe-dvi-findutils dvi-findutils
11618maybe-dvi-findutils:
11619@if findutils
11620maybe-dvi-findutils: dvi-findutils
11621
11622dvi-findutils: \
11623 configure-findutils
11624 @: $(MAKE); $(unstage)
11625 @[ -f ./findutils/Makefile ] || exit 0; \
11626 r=`${PWD_COMMAND}`; export r; \
11627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11628 $(HOST_EXPORTS) \
11629 for flag in $(EXTRA_HOST_FLAGS) ; do \
11630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11631 done; \
11632 echo "Doing dvi in findutils" ; \
11633 (cd $(HOST_SUBDIR)/findutils && \
11634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11636 "RANLIB=$${RANLIB}" \
11637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11638 dvi) \
11639 || exit 1
11640
11641@endif findutils
11642
11643.PHONY: maybe-pdf-findutils pdf-findutils
11644maybe-pdf-findutils:
11645@if findutils
11646maybe-pdf-findutils: pdf-findutils
11647
11648pdf-findutils: \
11649 configure-findutils
11650 @: $(MAKE); $(unstage)
11651 @[ -f ./findutils/Makefile ] || exit 0; \
11652 r=`${PWD_COMMAND}`; export r; \
11653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11654 $(HOST_EXPORTS) \
11655 for flag in $(EXTRA_HOST_FLAGS) ; do \
11656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11657 done; \
11658 echo "Doing pdf in findutils" ; \
11659 (cd $(HOST_SUBDIR)/findutils && \
11660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11662 "RANLIB=$${RANLIB}" \
11663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11664 pdf) \
11665 || exit 1
11666
11667@endif findutils
11668
11669.PHONY: maybe-html-findutils html-findutils
11670maybe-html-findutils:
11671@if findutils
11672maybe-html-findutils: html-findutils
11673
11674html-findutils: \
11675 configure-findutils
11676 @: $(MAKE); $(unstage)
11677 @[ -f ./findutils/Makefile ] || exit 0; \
11678 r=`${PWD_COMMAND}`; export r; \
11679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11680 $(HOST_EXPORTS) \
11681 for flag in $(EXTRA_HOST_FLAGS) ; do \
11682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11683 done; \
11684 echo "Doing html in findutils" ; \
11685 (cd $(HOST_SUBDIR)/findutils && \
11686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11688 "RANLIB=$${RANLIB}" \
11689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11690 html) \
11691 || exit 1
11692
11693@endif findutils
11694
11695.PHONY: maybe-TAGS-findutils TAGS-findutils
11696maybe-TAGS-findutils:
11697@if findutils
11698maybe-TAGS-findutils: TAGS-findutils
11699
11700TAGS-findutils: \
11701 configure-findutils
11702 @: $(MAKE); $(unstage)
11703 @[ -f ./findutils/Makefile ] || exit 0; \
11704 r=`${PWD_COMMAND}`; export r; \
11705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11706 $(HOST_EXPORTS) \
11707 for flag in $(EXTRA_HOST_FLAGS) ; do \
11708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11709 done; \
11710 echo "Doing TAGS in findutils" ; \
11711 (cd $(HOST_SUBDIR)/findutils && \
11712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11714 "RANLIB=$${RANLIB}" \
11715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11716 TAGS) \
11717 || exit 1
11718
11719@endif findutils
11720
11721.PHONY: maybe-install-info-findutils install-info-findutils
11722maybe-install-info-findutils:
11723@if findutils
11724maybe-install-info-findutils: install-info-findutils
11725
11726install-info-findutils: \
11727 configure-findutils \
11728 info-findutils
11729 @: $(MAKE); $(unstage)
11730 @[ -f ./findutils/Makefile ] || exit 0; \
11731 r=`${PWD_COMMAND}`; export r; \
11732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11733 $(HOST_EXPORTS) \
11734 for flag in $(EXTRA_HOST_FLAGS) ; do \
11735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11736 done; \
11737 echo "Doing install-info in findutils" ; \
11738 (cd $(HOST_SUBDIR)/findutils && \
11739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11741 "RANLIB=$${RANLIB}" \
11742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11743 install-info) \
11744 || exit 1
11745
11746@endif findutils
11747
11748.PHONY: maybe-install-pdf-findutils install-pdf-findutils
11749maybe-install-pdf-findutils:
11750@if findutils
11751maybe-install-pdf-findutils: install-pdf-findutils
11752
11753install-pdf-findutils: \
11754 configure-findutils \
11755 pdf-findutils
11756 @: $(MAKE); $(unstage)
11757 @[ -f ./findutils/Makefile ] || exit 0; \
11758 r=`${PWD_COMMAND}`; export r; \
11759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11760 $(HOST_EXPORTS) \
11761 for flag in $(EXTRA_HOST_FLAGS) ; do \
11762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11763 done; \
11764 echo "Doing install-pdf in findutils" ; \
11765 (cd $(HOST_SUBDIR)/findutils && \
11766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11768 "RANLIB=$${RANLIB}" \
11769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11770 install-pdf) \
11771 || exit 1
11772
11773@endif findutils
11774
11775.PHONY: maybe-install-html-findutils install-html-findutils
11776maybe-install-html-findutils:
11777@if findutils
11778maybe-install-html-findutils: install-html-findutils
11779
11780install-html-findutils: \
11781 configure-findutils \
11782 html-findutils
11783 @: $(MAKE); $(unstage)
11784 @[ -f ./findutils/Makefile ] || exit 0; \
11785 r=`${PWD_COMMAND}`; export r; \
11786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11787 $(HOST_EXPORTS) \
11788 for flag in $(EXTRA_HOST_FLAGS) ; do \
11789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11790 done; \
11791 echo "Doing install-html in findutils" ; \
11792 (cd $(HOST_SUBDIR)/findutils && \
11793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11795 "RANLIB=$${RANLIB}" \
11796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11797 install-html) \
11798 || exit 1
11799
11800@endif findutils
11801
11802.PHONY: maybe-installcheck-findutils installcheck-findutils
11803maybe-installcheck-findutils:
11804@if findutils
11805maybe-installcheck-findutils: installcheck-findutils
11806
11807installcheck-findutils: \
11808 configure-findutils
11809 @: $(MAKE); $(unstage)
11810 @[ -f ./findutils/Makefile ] || exit 0; \
11811 r=`${PWD_COMMAND}`; export r; \
11812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11813 $(HOST_EXPORTS) \
11814 for flag in $(EXTRA_HOST_FLAGS) ; do \
11815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11816 done; \
11817 echo "Doing installcheck in findutils" ; \
11818 (cd $(HOST_SUBDIR)/findutils && \
11819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11821 "RANLIB=$${RANLIB}" \
11822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11823 installcheck) \
11824 || exit 1
11825
11826@endif findutils
11827
11828.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11829maybe-mostlyclean-findutils:
11830@if findutils
11831maybe-mostlyclean-findutils: mostlyclean-findutils
11832
11833mostlyclean-findutils:
11834 @: $(MAKE); $(unstage)
11835 @[ -f ./findutils/Makefile ] || exit 0; \
11836 r=`${PWD_COMMAND}`; export r; \
11837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11838 $(HOST_EXPORTS) \
11839 for flag in $(EXTRA_HOST_FLAGS) ; do \
11840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11841 done; \
11842 echo "Doing mostlyclean in findutils" ; \
11843 (cd $(HOST_SUBDIR)/findutils && \
11844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11846 "RANLIB=$${RANLIB}" \
11847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11848 mostlyclean) \
11849 || exit 1
11850
11851@endif findutils
11852
11853.PHONY: maybe-clean-findutils clean-findutils
11854maybe-clean-findutils:
11855@if findutils
11856maybe-clean-findutils: clean-findutils
11857
11858clean-findutils:
11859 @: $(MAKE); $(unstage)
11860 @[ -f ./findutils/Makefile ] || exit 0; \
11861 r=`${PWD_COMMAND}`; export r; \
11862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11863 $(HOST_EXPORTS) \
11864 for flag in $(EXTRA_HOST_FLAGS) ; do \
11865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11866 done; \
11867 echo "Doing clean in findutils" ; \
11868 (cd $(HOST_SUBDIR)/findutils && \
11869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11871 "RANLIB=$${RANLIB}" \
11872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11873 clean) \
11874 || exit 1
11875
11876@endif findutils
11877
11878.PHONY: maybe-distclean-findutils distclean-findutils
11879maybe-distclean-findutils:
11880@if findutils
11881maybe-distclean-findutils: distclean-findutils
11882
11883distclean-findutils:
11884 @: $(MAKE); $(unstage)
11885 @[ -f ./findutils/Makefile ] || exit 0; \
11886 r=`${PWD_COMMAND}`; export r; \
11887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11888 $(HOST_EXPORTS) \
11889 for flag in $(EXTRA_HOST_FLAGS) ; do \
11890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11891 done; \
11892 echo "Doing distclean in findutils" ; \
11893 (cd $(HOST_SUBDIR)/findutils && \
11894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11896 "RANLIB=$${RANLIB}" \
11897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11898 distclean) \
11899 || exit 1
11900
11901@endif findutils
11902
11903.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11904maybe-maintainer-clean-findutils:
11905@if findutils
11906maybe-maintainer-clean-findutils: maintainer-clean-findutils
11907
11908maintainer-clean-findutils:
11909 @: $(MAKE); $(unstage)
11910 @[ -f ./findutils/Makefile ] || exit 0; \
11911 r=`${PWD_COMMAND}`; export r; \
11912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11913 $(HOST_EXPORTS) \
11914 for flag in $(EXTRA_HOST_FLAGS) ; do \
11915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11916 done; \
11917 echo "Doing maintainer-clean in findutils" ; \
11918 (cd $(HOST_SUBDIR)/findutils && \
11919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11921 "RANLIB=$${RANLIB}" \
11922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11923 maintainer-clean) \
11924 || exit 1
11925
11926@endif findutils
11927
11928
11929
11930.PHONY: configure-find maybe-configure-find
11931maybe-configure-find:
11932@if gcc-bootstrap
11933configure-find: stage_current
11934@endif gcc-bootstrap
11935@if find
11936maybe-configure-find: configure-find
11937configure-find:
11938 @: $(MAKE); $(unstage)
11939 @r=`${PWD_COMMAND}`; export r; \
11940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11941 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11943 $(HOST_EXPORTS) \
11944 echo Configuring in $(HOST_SUBDIR)/find; \
11945 cd "$(HOST_SUBDIR)/find" || exit 1; \
11946 case $(srcdir) in \
11947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11948 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11950 esac; \
11951 srcdiroption="--srcdir=$${topdir}/find"; \
11952 libsrcdir="$$s/find"; \
11953 $(SHELL) $${libsrcdir}/configure \
11954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11955 --target=${target_alias} $${srcdiroption} \
11956 || exit 1
11957@endif find
11958
11959
11960
11961
11962
11963.PHONY: all-find maybe-all-find
11964maybe-all-find:
11965@if gcc-bootstrap
11966all-find: stage_current
11967@endif gcc-bootstrap
11968@if find
11969TARGET-find=all
11970maybe-all-find: all-find
11971all-find: configure-find
11972 @: $(MAKE); $(unstage)
11973 @r=`${PWD_COMMAND}`; export r; \
11974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11975 $(HOST_EXPORTS) \
11976 (cd $(HOST_SUBDIR)/find && \
11977 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11978 $(TARGET-find))
11979@endif find
11980
11981
11982
11983
11984.PHONY: check-find maybe-check-find
11985maybe-check-find:
11986@if find
11987maybe-check-find: check-find
11988
11989check-find:
11990 @: $(MAKE); $(unstage)
11991 @r=`${PWD_COMMAND}`; export r; \
11992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11993 $(HOST_EXPORTS) \
11994 (cd $(HOST_SUBDIR)/find && \
11995 $(MAKE) $(FLAGS_TO_PASS) check)
11996
11997@endif find
11998
11999.PHONY: install-find maybe-install-find
12000maybe-install-find:
12001@if find
12002maybe-install-find: install-find
12003
12004install-find: installdirs
12005 @: $(MAKE); $(unstage)
12006 @r=`${PWD_COMMAND}`; export r; \
12007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12008 $(HOST_EXPORTS) \
12009 (cd $(HOST_SUBDIR)/find && \
12010 $(MAKE) $(FLAGS_TO_PASS) install)
12011
12012@endif find
12013
12014# Other targets (info, dvi, pdf, etc.)
12015
12016.PHONY: maybe-info-find info-find
12017maybe-info-find:
12018@if find
12019maybe-info-find: info-find
12020
12021info-find: \
12022 configure-find
12023 @: $(MAKE); $(unstage)
12024 @[ -f ./find/Makefile ] || exit 0; \
12025 r=`${PWD_COMMAND}`; export r; \
12026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12027 $(HOST_EXPORTS) \
12028 for flag in $(EXTRA_HOST_FLAGS) ; do \
12029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12030 done; \
12031 echo "Doing info in find" ; \
12032 (cd $(HOST_SUBDIR)/find && \
12033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12035 "RANLIB=$${RANLIB}" \
12036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12037 info) \
12038 || exit 1
12039
12040@endif find
12041
12042.PHONY: maybe-dvi-find dvi-find
12043maybe-dvi-find:
12044@if find
12045maybe-dvi-find: dvi-find
12046
12047dvi-find: \
12048 configure-find
12049 @: $(MAKE); $(unstage)
12050 @[ -f ./find/Makefile ] || exit 0; \
12051 r=`${PWD_COMMAND}`; export r; \
12052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12053 $(HOST_EXPORTS) \
12054 for flag in $(EXTRA_HOST_FLAGS) ; do \
12055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12056 done; \
12057 echo "Doing dvi in find" ; \
12058 (cd $(HOST_SUBDIR)/find && \
12059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12061 "RANLIB=$${RANLIB}" \
12062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12063 dvi) \
12064 || exit 1
12065
12066@endif find
12067
12068.PHONY: maybe-pdf-find pdf-find
12069maybe-pdf-find:
12070@if find
12071maybe-pdf-find: pdf-find
12072
12073pdf-find: \
12074 configure-find
12075 @: $(MAKE); $(unstage)
12076 @[ -f ./find/Makefile ] || exit 0; \
12077 r=`${PWD_COMMAND}`; export r; \
12078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12079 $(HOST_EXPORTS) \
12080 for flag in $(EXTRA_HOST_FLAGS) ; do \
12081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12082 done; \
12083 echo "Doing pdf in find" ; \
12084 (cd $(HOST_SUBDIR)/find && \
12085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12087 "RANLIB=$${RANLIB}" \
12088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12089 pdf) \
12090 || exit 1
12091
12092@endif find
12093
12094.PHONY: maybe-html-find html-find
12095maybe-html-find:
12096@if find
12097maybe-html-find: html-find
12098
12099html-find: \
12100 configure-find
12101 @: $(MAKE); $(unstage)
12102 @[ -f ./find/Makefile ] || exit 0; \
12103 r=`${PWD_COMMAND}`; export r; \
12104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105 $(HOST_EXPORTS) \
12106 for flag in $(EXTRA_HOST_FLAGS) ; do \
12107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12108 done; \
12109 echo "Doing html in find" ; \
12110 (cd $(HOST_SUBDIR)/find && \
12111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12113 "RANLIB=$${RANLIB}" \
12114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12115 html) \
12116 || exit 1
12117
12118@endif find
12119
12120.PHONY: maybe-TAGS-find TAGS-find
12121maybe-TAGS-find:
12122@if find
12123maybe-TAGS-find: TAGS-find
12124
12125TAGS-find: \
12126 configure-find
12127 @: $(MAKE); $(unstage)
12128 @[ -f ./find/Makefile ] || exit 0; \
12129 r=`${PWD_COMMAND}`; export r; \
12130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12131 $(HOST_EXPORTS) \
12132 for flag in $(EXTRA_HOST_FLAGS) ; do \
12133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12134 done; \
12135 echo "Doing TAGS in find" ; \
12136 (cd $(HOST_SUBDIR)/find && \
12137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12139 "RANLIB=$${RANLIB}" \
12140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12141 TAGS) \
12142 || exit 1
12143
12144@endif find
12145
12146.PHONY: maybe-install-info-find install-info-find
12147maybe-install-info-find:
12148@if find
12149maybe-install-info-find: install-info-find
12150
12151install-info-find: \
12152 configure-find \
12153 info-find
12154 @: $(MAKE); $(unstage)
12155 @[ -f ./find/Makefile ] || exit 0; \
12156 r=`${PWD_COMMAND}`; export r; \
12157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12158 $(HOST_EXPORTS) \
12159 for flag in $(EXTRA_HOST_FLAGS) ; do \
12160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12161 done; \
12162 echo "Doing install-info in find" ; \
12163 (cd $(HOST_SUBDIR)/find && \
12164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12166 "RANLIB=$${RANLIB}" \
12167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12168 install-info) \
12169 || exit 1
12170
12171@endif find
12172
12173.PHONY: maybe-install-pdf-find install-pdf-find
12174maybe-install-pdf-find:
12175@if find
12176maybe-install-pdf-find: install-pdf-find
12177
12178install-pdf-find: \
12179 configure-find \
12180 pdf-find
12181 @: $(MAKE); $(unstage)
12182 @[ -f ./find/Makefile ] || exit 0; \
12183 r=`${PWD_COMMAND}`; export r; \
12184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12185 $(HOST_EXPORTS) \
12186 for flag in $(EXTRA_HOST_FLAGS) ; do \
12187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12188 done; \
12189 echo "Doing install-pdf in find" ; \
12190 (cd $(HOST_SUBDIR)/find && \
12191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12193 "RANLIB=$${RANLIB}" \
12194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12195 install-pdf) \
12196 || exit 1
12197
12198@endif find
12199
12200.PHONY: maybe-install-html-find install-html-find
12201maybe-install-html-find:
12202@if find
12203maybe-install-html-find: install-html-find
12204
12205install-html-find: \
12206 configure-find \
12207 html-find
12208 @: $(MAKE); $(unstage)
12209 @[ -f ./find/Makefile ] || exit 0; \
12210 r=`${PWD_COMMAND}`; export r; \
12211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12212 $(HOST_EXPORTS) \
12213 for flag in $(EXTRA_HOST_FLAGS) ; do \
12214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12215 done; \
12216 echo "Doing install-html in find" ; \
12217 (cd $(HOST_SUBDIR)/find && \
12218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12220 "RANLIB=$${RANLIB}" \
12221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12222 install-html) \
12223 || exit 1
12224
12225@endif find
12226
12227.PHONY: maybe-installcheck-find installcheck-find
12228maybe-installcheck-find:
12229@if find
12230maybe-installcheck-find: installcheck-find
12231
12232installcheck-find: \
12233 configure-find
12234 @: $(MAKE); $(unstage)
12235 @[ -f ./find/Makefile ] || exit 0; \
12236 r=`${PWD_COMMAND}`; export r; \
12237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12238 $(HOST_EXPORTS) \
12239 for flag in $(EXTRA_HOST_FLAGS) ; do \
12240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12241 done; \
12242 echo "Doing installcheck in find" ; \
12243 (cd $(HOST_SUBDIR)/find && \
12244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12246 "RANLIB=$${RANLIB}" \
12247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12248 installcheck) \
12249 || exit 1
12250
12251@endif find
12252
12253.PHONY: maybe-mostlyclean-find mostlyclean-find
12254maybe-mostlyclean-find:
12255@if find
12256maybe-mostlyclean-find: mostlyclean-find
12257
12258mostlyclean-find:
12259 @: $(MAKE); $(unstage)
12260 @[ -f ./find/Makefile ] || exit 0; \
12261 r=`${PWD_COMMAND}`; export r; \
12262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12263 $(HOST_EXPORTS) \
12264 for flag in $(EXTRA_HOST_FLAGS) ; do \
12265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12266 done; \
12267 echo "Doing mostlyclean in find" ; \
12268 (cd $(HOST_SUBDIR)/find && \
12269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12271 "RANLIB=$${RANLIB}" \
12272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12273 mostlyclean) \
12274 || exit 1
12275
12276@endif find
12277
12278.PHONY: maybe-clean-find clean-find
12279maybe-clean-find:
12280@if find
12281maybe-clean-find: clean-find
12282
12283clean-find:
12284 @: $(MAKE); $(unstage)
12285 @[ -f ./find/Makefile ] || exit 0; \
12286 r=`${PWD_COMMAND}`; export r; \
12287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12288 $(HOST_EXPORTS) \
12289 for flag in $(EXTRA_HOST_FLAGS) ; do \
12290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12291 done; \
12292 echo "Doing clean in find" ; \
12293 (cd $(HOST_SUBDIR)/find && \
12294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12296 "RANLIB=$${RANLIB}" \
12297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12298 clean) \
12299 || exit 1
12300
12301@endif find
12302
12303.PHONY: maybe-distclean-find distclean-find
12304maybe-distclean-find:
12305@if find
12306maybe-distclean-find: distclean-find
12307
12308distclean-find:
12309 @: $(MAKE); $(unstage)
12310 @[ -f ./find/Makefile ] || exit 0; \
12311 r=`${PWD_COMMAND}`; export r; \
12312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12313 $(HOST_EXPORTS) \
12314 for flag in $(EXTRA_HOST_FLAGS) ; do \
12315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12316 done; \
12317 echo "Doing distclean in find" ; \
12318 (cd $(HOST_SUBDIR)/find && \
12319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12321 "RANLIB=$${RANLIB}" \
12322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12323 distclean) \
12324 || exit 1
12325
12326@endif find
12327
12328.PHONY: maybe-maintainer-clean-find maintainer-clean-find
12329maybe-maintainer-clean-find:
12330@if find
12331maybe-maintainer-clean-find: maintainer-clean-find
12332
12333maintainer-clean-find:
12334 @: $(MAKE); $(unstage)
12335 @[ -f ./find/Makefile ] || exit 0; \
12336 r=`${PWD_COMMAND}`; export r; \
12337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12338 $(HOST_EXPORTS) \
12339 for flag in $(EXTRA_HOST_FLAGS) ; do \
12340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12341 done; \
12342 echo "Doing maintainer-clean in find" ; \
12343 (cd $(HOST_SUBDIR)/find && \
12344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12346 "RANLIB=$${RANLIB}" \
12347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12348 maintainer-clean) \
12349 || exit 1
12350
12351@endif find
12352
12353
12354
12355.PHONY: configure-fixincludes maybe-configure-fixincludes
12356maybe-configure-fixincludes:
12357@if gcc-bootstrap
12358configure-fixincludes: stage_current
12359@endif gcc-bootstrap
12360@if fixincludes
12361maybe-configure-fixincludes: configure-fixincludes
12362configure-fixincludes:
12363 @: $(MAKE); $(unstage)
12364 @r=`${PWD_COMMAND}`; export r; \
12365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12366 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12367 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12368 $(HOST_EXPORTS) \
12369 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12370 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12371 case $(srcdir) in \
12372 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12373 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12374 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12375 esac; \
12376 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12377 libsrcdir="$$s/fixincludes"; \
12378 $(SHELL) $${libsrcdir}/configure \
12379 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12380 --target=${target_alias} $${srcdiroption} \
12381 || exit 1
12382@endif fixincludes
12383
12384
12385
12386
12387
12388.PHONY: all-fixincludes maybe-all-fixincludes
12389maybe-all-fixincludes:
12390@if gcc-bootstrap
12391all-fixincludes: stage_current
12392@endif gcc-bootstrap
12393@if fixincludes
12394TARGET-fixincludes=all
12395maybe-all-fixincludes: all-fixincludes
12396all-fixincludes: configure-fixincludes
12397 @: $(MAKE); $(unstage)
12398 @r=`${PWD_COMMAND}`; export r; \
12399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400 $(HOST_EXPORTS) \
12401 (cd $(HOST_SUBDIR)/fixincludes && \
12402 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12403 $(TARGET-fixincludes))
12404@endif fixincludes
12405
12406
12407
12408
12409.PHONY: check-fixincludes maybe-check-fixincludes
12410maybe-check-fixincludes:
12411@if fixincludes
12412maybe-check-fixincludes: check-fixincludes
12413
12414check-fixincludes:
12415 @: $(MAKE); $(unstage)
12416 @r=`${PWD_COMMAND}`; export r; \
12417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12418 $(HOST_EXPORTS) \
12419 (cd $(HOST_SUBDIR)/fixincludes && \
12420 $(MAKE) $(FLAGS_TO_PASS) check)
12421
12422@endif fixincludes
12423
12424.PHONY: install-fixincludes maybe-install-fixincludes
12425maybe-install-fixincludes:
12426@if fixincludes
12427maybe-install-fixincludes: install-fixincludes
12428
12429install-fixincludes: installdirs
12430 @: $(MAKE); $(unstage)
12431 @r=`${PWD_COMMAND}`; export r; \
12432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12433 $(HOST_EXPORTS) \
12434 (cd $(HOST_SUBDIR)/fixincludes && \
12435 $(MAKE) $(FLAGS_TO_PASS) install)
12436
12437@endif fixincludes
12438
12439# Other targets (info, dvi, pdf, etc.)
12440
12441.PHONY: maybe-info-fixincludes info-fixincludes
12442maybe-info-fixincludes:
12443@if fixincludes
12444maybe-info-fixincludes: info-fixincludes
12445
12446info-fixincludes: \
12447 configure-fixincludes
12448 @: $(MAKE); $(unstage)
12449 @[ -f ./fixincludes/Makefile ] || exit 0; \
12450 r=`${PWD_COMMAND}`; export r; \
12451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12452 $(HOST_EXPORTS) \
12453 for flag in $(EXTRA_HOST_FLAGS) ; do \
12454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12455 done; \
12456 echo "Doing info in fixincludes" ; \
12457 (cd $(HOST_SUBDIR)/fixincludes && \
12458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12460 "RANLIB=$${RANLIB}" \
12461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12462 info) \
12463 || exit 1
12464
12465@endif fixincludes
12466
12467.PHONY: maybe-dvi-fixincludes dvi-fixincludes
12468maybe-dvi-fixincludes:
12469@if fixincludes
12470maybe-dvi-fixincludes: dvi-fixincludes
12471
12472dvi-fixincludes: \
12473 configure-fixincludes
12474 @: $(MAKE); $(unstage)
12475 @[ -f ./fixincludes/Makefile ] || exit 0; \
12476 r=`${PWD_COMMAND}`; export r; \
12477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12478 $(HOST_EXPORTS) \
12479 for flag in $(EXTRA_HOST_FLAGS) ; do \
12480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12481 done; \
12482 echo "Doing dvi in fixincludes" ; \
12483 (cd $(HOST_SUBDIR)/fixincludes && \
12484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12486 "RANLIB=$${RANLIB}" \
12487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12488 dvi) \
12489 || exit 1
12490
12491@endif fixincludes
12492
12493.PHONY: maybe-pdf-fixincludes pdf-fixincludes
12494maybe-pdf-fixincludes:
12495@if fixincludes
12496maybe-pdf-fixincludes: pdf-fixincludes
12497
12498pdf-fixincludes: \
12499 configure-fixincludes
12500 @: $(MAKE); $(unstage)
12501 @[ -f ./fixincludes/Makefile ] || exit 0; \
12502 r=`${PWD_COMMAND}`; export r; \
12503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12504 $(HOST_EXPORTS) \
12505 for flag in $(EXTRA_HOST_FLAGS) ; do \
12506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12507 done; \
12508 echo "Doing pdf in fixincludes" ; \
12509 (cd $(HOST_SUBDIR)/fixincludes && \
12510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12512 "RANLIB=$${RANLIB}" \
12513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12514 pdf) \
12515 || exit 1
12516
12517@endif fixincludes
12518
12519.PHONY: maybe-html-fixincludes html-fixincludes
12520maybe-html-fixincludes:
12521@if fixincludes
12522maybe-html-fixincludes: html-fixincludes
12523
12524html-fixincludes: \
12525 configure-fixincludes
12526 @: $(MAKE); $(unstage)
12527 @[ -f ./fixincludes/Makefile ] || exit 0; \
12528 r=`${PWD_COMMAND}`; export r; \
12529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12530 $(HOST_EXPORTS) \
12531 for flag in $(EXTRA_HOST_FLAGS) ; do \
12532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12533 done; \
12534 echo "Doing html in fixincludes" ; \
12535 (cd $(HOST_SUBDIR)/fixincludes && \
12536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12538 "RANLIB=$${RANLIB}" \
12539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12540 html) \
12541 || exit 1
12542
12543@endif fixincludes
12544
12545.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12546maybe-TAGS-fixincludes:
12547@if fixincludes
12548maybe-TAGS-fixincludes: TAGS-fixincludes
12549
12550# fixincludes doesn't support TAGS.
12551TAGS-fixincludes:
12552
12553@endif fixincludes
12554
12555.PHONY: maybe-install-info-fixincludes install-info-fixincludes
12556maybe-install-info-fixincludes:
12557@if fixincludes
12558maybe-install-info-fixincludes: install-info-fixincludes
12559
12560install-info-fixincludes: \
12561 configure-fixincludes \
12562 info-fixincludes
12563 @: $(MAKE); $(unstage)
12564 @[ -f ./fixincludes/Makefile ] || exit 0; \
12565 r=`${PWD_COMMAND}`; export r; \
12566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12567 $(HOST_EXPORTS) \
12568 for flag in $(EXTRA_HOST_FLAGS) ; do \
12569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12570 done; \
12571 echo "Doing install-info in fixincludes" ; \
12572 (cd $(HOST_SUBDIR)/fixincludes && \
12573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12575 "RANLIB=$${RANLIB}" \
12576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12577 install-info) \
12578 || exit 1
12579
12580@endif fixincludes
12581
12582.PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12583maybe-install-pdf-fixincludes:
12584@if fixincludes
12585maybe-install-pdf-fixincludes: install-pdf-fixincludes
12586
12587install-pdf-fixincludes: \
12588 configure-fixincludes \
12589 pdf-fixincludes
12590 @: $(MAKE); $(unstage)
12591 @[ -f ./fixincludes/Makefile ] || exit 0; \
12592 r=`${PWD_COMMAND}`; export r; \
12593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12594 $(HOST_EXPORTS) \
12595 for flag in $(EXTRA_HOST_FLAGS) ; do \
12596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12597 done; \
12598 echo "Doing install-pdf in fixincludes" ; \
12599 (cd $(HOST_SUBDIR)/fixincludes && \
12600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12602 "RANLIB=$${RANLIB}" \
12603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12604 install-pdf) \
12605 || exit 1
12606
12607@endif fixincludes
12608
12609.PHONY: maybe-install-html-fixincludes install-html-fixincludes
12610maybe-install-html-fixincludes:
12611@if fixincludes
12612maybe-install-html-fixincludes: install-html-fixincludes
12613
12614install-html-fixincludes: \
12615 configure-fixincludes \
12616 html-fixincludes
12617 @: $(MAKE); $(unstage)
12618 @[ -f ./fixincludes/Makefile ] || exit 0; \
12619 r=`${PWD_COMMAND}`; export r; \
12620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12621 $(HOST_EXPORTS) \
12622 for flag in $(EXTRA_HOST_FLAGS) ; do \
12623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12624 done; \
12625 echo "Doing install-html in fixincludes" ; \
12626 (cd $(HOST_SUBDIR)/fixincludes && \
12627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12629 "RANLIB=$${RANLIB}" \
12630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12631 install-html) \
12632 || exit 1
12633
12634@endif fixincludes
12635
12636.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12637maybe-installcheck-fixincludes:
12638@if fixincludes
12639maybe-installcheck-fixincludes: installcheck-fixincludes
12640
12641installcheck-fixincludes: \
12642 configure-fixincludes
12643 @: $(MAKE); $(unstage)
12644 @[ -f ./fixincludes/Makefile ] || exit 0; \
12645 r=`${PWD_COMMAND}`; export r; \
12646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12647 $(HOST_EXPORTS) \
12648 for flag in $(EXTRA_HOST_FLAGS) ; do \
12649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12650 done; \
12651 echo "Doing installcheck in fixincludes" ; \
12652 (cd $(HOST_SUBDIR)/fixincludes && \
12653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12655 "RANLIB=$${RANLIB}" \
12656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12657 installcheck) \
12658 || exit 1
12659
12660@endif fixincludes
12661
12662.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12663maybe-mostlyclean-fixincludes:
12664@if fixincludes
12665maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12666
12667mostlyclean-fixincludes:
12668 @: $(MAKE); $(unstage)
12669 @[ -f ./fixincludes/Makefile ] || exit 0; \
12670 r=`${PWD_COMMAND}`; export r; \
12671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12672 $(HOST_EXPORTS) \
12673 for flag in $(EXTRA_HOST_FLAGS) ; do \
12674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12675 done; \
12676 echo "Doing mostlyclean in fixincludes" ; \
12677 (cd $(HOST_SUBDIR)/fixincludes && \
12678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12680 "RANLIB=$${RANLIB}" \
12681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12682 mostlyclean) \
12683 || exit 1
12684
12685@endif fixincludes
12686
12687.PHONY: maybe-clean-fixincludes clean-fixincludes
12688maybe-clean-fixincludes:
12689@if fixincludes
12690maybe-clean-fixincludes: clean-fixincludes
12691
12692clean-fixincludes:
12693 @: $(MAKE); $(unstage)
12694 @[ -f ./fixincludes/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 clean in fixincludes" ; \
12702 (cd $(HOST_SUBDIR)/fixincludes && \
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 clean) \
12708 || exit 1
12709
12710@endif fixincludes
12711
12712.PHONY: maybe-distclean-fixincludes distclean-fixincludes
12713maybe-distclean-fixincludes:
12714@if fixincludes
12715maybe-distclean-fixincludes: distclean-fixincludes
12716
12717distclean-fixincludes:
12718 @: $(MAKE); $(unstage)
12719 @[ -f ./fixincludes/Makefile ] || exit 0; \
12720 r=`${PWD_COMMAND}`; export r; \
12721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12722 $(HOST_EXPORTS) \
12723 for flag in $(EXTRA_HOST_FLAGS) ; do \
12724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12725 done; \
12726 echo "Doing distclean in fixincludes" ; \
12727 (cd $(HOST_SUBDIR)/fixincludes && \
12728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12730 "RANLIB=$${RANLIB}" \
12731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12732 distclean) \
12733 || exit 1
12734
12735@endif fixincludes
12736
12737.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12738maybe-maintainer-clean-fixincludes:
12739@if fixincludes
12740maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12741
12742maintainer-clean-fixincludes:
12743 @: $(MAKE); $(unstage)
12744 @[ -f ./fixincludes/Makefile ] || exit 0; \
12745 r=`${PWD_COMMAND}`; export r; \
12746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12747 $(HOST_EXPORTS) \
12748 for flag in $(EXTRA_HOST_FLAGS) ; do \
12749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12750 done; \
12751 echo "Doing maintainer-clean in fixincludes" ; \
12752 (cd $(HOST_SUBDIR)/fixincludes && \
12753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12755 "RANLIB=$${RANLIB}" \
12756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12757 maintainer-clean) \
12758 || exit 1
12759
12760@endif fixincludes
12761
12762
12763
12764.PHONY: configure-flex maybe-configure-flex
12765maybe-configure-flex:
12766@if gcc-bootstrap
12767configure-flex: stage_current
12768@endif gcc-bootstrap
12769@if flex
12770maybe-configure-flex: configure-flex
12771configure-flex:
12772 @: $(MAKE); $(unstage)
12773 @r=`${PWD_COMMAND}`; export r; \
12774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12777 $(HOST_EXPORTS) \
12778 echo Configuring in $(HOST_SUBDIR)/flex; \
12779 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12780 case $(srcdir) in \
12781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12782 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12784 esac; \
12785 srcdiroption="--srcdir=$${topdir}/flex"; \
12786 libsrcdir="$$s/flex"; \
12787 $(SHELL) $${libsrcdir}/configure \
12788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12789 --target=${target_alias} $${srcdiroption} \
12790 || exit 1
12791@endif flex
12792
12793
12794
12795
12796
12797.PHONY: all-flex maybe-all-flex
12798maybe-all-flex:
12799@if gcc-bootstrap
12800all-flex: stage_current
12801@endif gcc-bootstrap
12802@if flex
12803TARGET-flex=all
12804maybe-all-flex: all-flex
12805all-flex: configure-flex
12806 @: $(MAKE); $(unstage)
12807 @r=`${PWD_COMMAND}`; export r; \
12808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12809 $(HOST_EXPORTS) \
12810 (cd $(HOST_SUBDIR)/flex && \
12811 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12812 $(TARGET-flex))
12813@endif flex
12814
12815
12816
12817
12818.PHONY: check-flex maybe-check-flex
12819maybe-check-flex:
12820@if flex
12821maybe-check-flex: check-flex
12822
12823# This module is only tested in a native toolchain.
12824check-flex:
12825 @: $(MAKE); $(unstage)
12826 @if [ '$(host)' = '$(target)' ] ; then \
12827 r=`${PWD_COMMAND}`; export r; \
12828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12829 $(HOST_EXPORTS) \
12830 (cd $(HOST_SUBDIR)/flex && \
12831 $(MAKE) $(FLAGS_TO_PASS) check); \
12832 fi
12833
12834@endif flex
12835
12836.PHONY: install-flex maybe-install-flex
12837maybe-install-flex:
12838@if flex
12839maybe-install-flex: install-flex
12840
12841install-flex: installdirs
12842 @: $(MAKE); $(unstage)
12843 @r=`${PWD_COMMAND}`; export r; \
12844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12845 $(HOST_EXPORTS) \
12846 (cd $(HOST_SUBDIR)/flex && \
12847 $(MAKE) $(FLAGS_TO_PASS) install)
12848
12849@endif flex
12850
12851# Other targets (info, dvi, pdf, etc.)
12852
12853.PHONY: maybe-info-flex info-flex
12854maybe-info-flex:
12855@if flex
12856maybe-info-flex: info-flex
12857
12858info-flex: \
12859 configure-flex
12860 @: $(MAKE); $(unstage)
12861 @[ -f ./flex/Makefile ] || exit 0; \
12862 r=`${PWD_COMMAND}`; export r; \
12863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864 $(HOST_EXPORTS) \
12865 for flag in $(EXTRA_HOST_FLAGS) ; do \
12866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12867 done; \
12868 echo "Doing info in flex" ; \
12869 (cd $(HOST_SUBDIR)/flex && \
12870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12872 "RANLIB=$${RANLIB}" \
12873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12874 info) \
12875 || exit 1
12876
12877@endif flex
12878
12879.PHONY: maybe-dvi-flex dvi-flex
12880maybe-dvi-flex:
12881@if flex
12882maybe-dvi-flex: dvi-flex
12883
12884dvi-flex: \
12885 configure-flex
12886 @: $(MAKE); $(unstage)
12887 @[ -f ./flex/Makefile ] || exit 0; \
12888 r=`${PWD_COMMAND}`; export r; \
12889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12890 $(HOST_EXPORTS) \
12891 for flag in $(EXTRA_HOST_FLAGS) ; do \
12892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12893 done; \
12894 echo "Doing dvi in flex" ; \
12895 (cd $(HOST_SUBDIR)/flex && \
12896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12898 "RANLIB=$${RANLIB}" \
12899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12900 dvi) \
12901 || exit 1
12902
12903@endif flex
12904
12905.PHONY: maybe-pdf-flex pdf-flex
12906maybe-pdf-flex:
12907@if flex
12908maybe-pdf-flex: pdf-flex
12909
12910pdf-flex: \
12911 configure-flex
12912 @: $(MAKE); $(unstage)
12913 @[ -f ./flex/Makefile ] || exit 0; \
12914 r=`${PWD_COMMAND}`; export r; \
12915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12916 $(HOST_EXPORTS) \
12917 for flag in $(EXTRA_HOST_FLAGS) ; do \
12918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12919 done; \
12920 echo "Doing pdf in flex" ; \
12921 (cd $(HOST_SUBDIR)/flex && \
12922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12924 "RANLIB=$${RANLIB}" \
12925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12926 pdf) \
12927 || exit 1
12928
12929@endif flex
12930
12931.PHONY: maybe-html-flex html-flex
12932maybe-html-flex:
12933@if flex
12934maybe-html-flex: html-flex
12935
12936html-flex: \
12937 configure-flex
12938 @: $(MAKE); $(unstage)
12939 @[ -f ./flex/Makefile ] || exit 0; \
12940 r=`${PWD_COMMAND}`; export r; \
12941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12942 $(HOST_EXPORTS) \
12943 for flag in $(EXTRA_HOST_FLAGS) ; do \
12944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12945 done; \
12946 echo "Doing html in flex" ; \
12947 (cd $(HOST_SUBDIR)/flex && \
12948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12950 "RANLIB=$${RANLIB}" \
12951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12952 html) \
12953 || exit 1
12954
12955@endif flex
12956
12957.PHONY: maybe-TAGS-flex TAGS-flex
12958maybe-TAGS-flex:
12959@if flex
12960maybe-TAGS-flex: TAGS-flex
12961
12962TAGS-flex: \
12963 configure-flex
12964 @: $(MAKE); $(unstage)
12965 @[ -f ./flex/Makefile ] || exit 0; \
12966 r=`${PWD_COMMAND}`; export r; \
12967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12968 $(HOST_EXPORTS) \
12969 for flag in $(EXTRA_HOST_FLAGS) ; do \
12970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12971 done; \
12972 echo "Doing TAGS in flex" ; \
12973 (cd $(HOST_SUBDIR)/flex && \
12974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12976 "RANLIB=$${RANLIB}" \
12977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12978 TAGS) \
12979 || exit 1
12980
12981@endif flex
12982
12983.PHONY: maybe-install-info-flex install-info-flex
12984maybe-install-info-flex:
12985@if flex
12986maybe-install-info-flex: install-info-flex
12987
12988install-info-flex: \
12989 configure-flex \
12990 info-flex
12991 @: $(MAKE); $(unstage)
12992 @[ -f ./flex/Makefile ] || exit 0; \
12993 r=`${PWD_COMMAND}`; export r; \
12994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12995 $(HOST_EXPORTS) \
12996 for flag in $(EXTRA_HOST_FLAGS) ; do \
12997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12998 done; \
12999 echo "Doing install-info in flex" ; \
13000 (cd $(HOST_SUBDIR)/flex && \
13001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13003 "RANLIB=$${RANLIB}" \
13004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13005 install-info) \
13006 || exit 1
13007
13008@endif flex
13009
13010.PHONY: maybe-install-pdf-flex install-pdf-flex
13011maybe-install-pdf-flex:
13012@if flex
13013maybe-install-pdf-flex: install-pdf-flex
13014
13015install-pdf-flex: \
13016 configure-flex \
13017 pdf-flex
13018 @: $(MAKE); $(unstage)
13019 @[ -f ./flex/Makefile ] || exit 0; \
13020 r=`${PWD_COMMAND}`; export r; \
13021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13022 $(HOST_EXPORTS) \
13023 for flag in $(EXTRA_HOST_FLAGS) ; do \
13024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13025 done; \
13026 echo "Doing install-pdf in flex" ; \
13027 (cd $(HOST_SUBDIR)/flex && \
13028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13030 "RANLIB=$${RANLIB}" \
13031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13032 install-pdf) \
13033 || exit 1
13034
13035@endif flex
13036
13037.PHONY: maybe-install-html-flex install-html-flex
13038maybe-install-html-flex:
13039@if flex
13040maybe-install-html-flex: install-html-flex
13041
13042install-html-flex: \
13043 configure-flex \
13044 html-flex
13045 @: $(MAKE); $(unstage)
13046 @[ -f ./flex/Makefile ] || exit 0; \
13047 r=`${PWD_COMMAND}`; export r; \
13048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13049 $(HOST_EXPORTS) \
13050 for flag in $(EXTRA_HOST_FLAGS) ; do \
13051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13052 done; \
13053 echo "Doing install-html in flex" ; \
13054 (cd $(HOST_SUBDIR)/flex && \
13055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13057 "RANLIB=$${RANLIB}" \
13058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13059 install-html) \
13060 || exit 1
13061
13062@endif flex
13063
13064.PHONY: maybe-installcheck-flex installcheck-flex
13065maybe-installcheck-flex:
13066@if flex
13067maybe-installcheck-flex: installcheck-flex
13068
13069installcheck-flex: \
13070 configure-flex
13071 @: $(MAKE); $(unstage)
13072 @[ -f ./flex/Makefile ] || exit 0; \
13073 r=`${PWD_COMMAND}`; export r; \
13074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13075 $(HOST_EXPORTS) \
13076 for flag in $(EXTRA_HOST_FLAGS) ; do \
13077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13078 done; \
13079 echo "Doing installcheck in flex" ; \
13080 (cd $(HOST_SUBDIR)/flex && \
13081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13083 "RANLIB=$${RANLIB}" \
13084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13085 installcheck) \
13086 || exit 1
13087
13088@endif flex
13089
13090.PHONY: maybe-mostlyclean-flex mostlyclean-flex
13091maybe-mostlyclean-flex:
13092@if flex
13093maybe-mostlyclean-flex: mostlyclean-flex
13094
13095mostlyclean-flex:
13096 @: $(MAKE); $(unstage)
13097 @[ -f ./flex/Makefile ] || exit 0; \
13098 r=`${PWD_COMMAND}`; export r; \
13099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13100 $(HOST_EXPORTS) \
13101 for flag in $(EXTRA_HOST_FLAGS) ; do \
13102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13103 done; \
13104 echo "Doing mostlyclean in flex" ; \
13105 (cd $(HOST_SUBDIR)/flex && \
13106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13108 "RANLIB=$${RANLIB}" \
13109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13110 mostlyclean) \
13111 || exit 1
13112
13113@endif flex
13114
13115.PHONY: maybe-clean-flex clean-flex
13116maybe-clean-flex:
13117@if flex
13118maybe-clean-flex: clean-flex
13119
13120clean-flex:
13121 @: $(MAKE); $(unstage)
13122 @[ -f ./flex/Makefile ] || exit 0; \
13123 r=`${PWD_COMMAND}`; export r; \
13124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13125 $(HOST_EXPORTS) \
13126 for flag in $(EXTRA_HOST_FLAGS) ; do \
13127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13128 done; \
13129 echo "Doing clean in flex" ; \
13130 (cd $(HOST_SUBDIR)/flex && \
13131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13133 "RANLIB=$${RANLIB}" \
13134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13135 clean) \
13136 || exit 1
13137
13138@endif flex
13139
13140.PHONY: maybe-distclean-flex distclean-flex
13141maybe-distclean-flex:
13142@if flex
13143maybe-distclean-flex: distclean-flex
13144
13145distclean-flex:
13146 @: $(MAKE); $(unstage)
13147 @[ -f ./flex/Makefile ] || exit 0; \
13148 r=`${PWD_COMMAND}`; export r; \
13149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13150 $(HOST_EXPORTS) \
13151 for flag in $(EXTRA_HOST_FLAGS) ; do \
13152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13153 done; \
13154 echo "Doing distclean in flex" ; \
13155 (cd $(HOST_SUBDIR)/flex && \
13156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13158 "RANLIB=$${RANLIB}" \
13159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13160 distclean) \
13161 || exit 1
13162
13163@endif flex
13164
13165.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13166maybe-maintainer-clean-flex:
13167@if flex
13168maybe-maintainer-clean-flex: maintainer-clean-flex
13169
13170maintainer-clean-flex:
13171 @: $(MAKE); $(unstage)
13172 @[ -f ./flex/Makefile ] || exit 0; \
13173 r=`${PWD_COMMAND}`; export r; \
13174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13175 $(HOST_EXPORTS) \
13176 for flag in $(EXTRA_HOST_FLAGS) ; do \
13177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13178 done; \
13179 echo "Doing maintainer-clean in flex" ; \
13180 (cd $(HOST_SUBDIR)/flex && \
13181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13183 "RANLIB=$${RANLIB}" \
13184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13185 maintainer-clean) \
13186 || exit 1
13187
13188@endif flex
13189
13190
13191
13192.PHONY: configure-gas maybe-configure-gas
13193maybe-configure-gas:
13194@if gcc-bootstrap
13195configure-gas: stage_current
13196@endif gcc-bootstrap
13197@if gas
13198maybe-configure-gas: configure-gas
13199configure-gas:
13200 @r=`${PWD_COMMAND}`; export r; \
13201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13202 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13204 $(HOST_EXPORTS) \
13205 echo Configuring in $(HOST_SUBDIR)/gas; \
13206 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13207 case $(srcdir) in \
13208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13209 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13211 esac; \
13212 srcdiroption="--srcdir=$${topdir}/gas"; \
13213 libsrcdir="$$s/gas"; \
13214 $(SHELL) $${libsrcdir}/configure \
13215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13216 --target=${target_alias} $${srcdiroption} \
13217 || exit 1
13218@endif gas
13219
13220
13221
13222.PHONY: configure-stage1-gas maybe-configure-stage1-gas
13223maybe-configure-stage1-gas:
13224@if gas-bootstrap
13225maybe-configure-stage1-gas: configure-stage1-gas
13226configure-stage1-gas:
13227 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13229 @r=`${PWD_COMMAND}`; export r; \
13230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13231 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13232 $(HOST_EXPORTS) \
13233 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13234 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13235 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13236 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13237 cd $(HOST_SUBDIR)/gas || exit 1; \
13238 case $(srcdir) in \
13239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13240 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13242 esac; \
13243 srcdiroption="--srcdir=$${topdir}/gas"; \
13244 libsrcdir="$$s/gas"; \
13245 $(SHELL) $${libsrcdir}/configure \
13246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13247 --target=${target_alias} $${srcdiroption} \
13248 \
13249 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
13250@endif gas-bootstrap
13251
13252.PHONY: configure-stage2-gas maybe-configure-stage2-gas
13253maybe-configure-stage2-gas:
13254@if gas-bootstrap
13255maybe-configure-stage2-gas: configure-stage2-gas
13256configure-stage2-gas:
13257 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13259 @r=`${PWD_COMMAND}`; export r; \
13260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13262 $(HOST_EXPORTS) \
13263 $(POSTSTAGE1_HOST_EXPORTS) \
13264 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13265 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13266 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13268 cd $(HOST_SUBDIR)/gas || exit 1; \
13269 case $(srcdir) in \
13270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13271 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13273 esac; \
13274 srcdiroption="--srcdir=$${topdir}/gas"; \
13275 libsrcdir="$$s/gas"; \
13276 $(SHELL) $${libsrcdir}/configure \
13277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13278 --target=${target_alias} $${srcdiroption} \
13279 --with-build-libsubdir=$(HOST_SUBDIR) \
13280 @stage2_werror_flag@
13281@endif gas-bootstrap
13282
13283.PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13284maybe-configure-stageb2g0-gas:
13285@if gas-bootstrap
13286maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13287configure-stageb2g0-gas:
13288 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13289 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13290 @r=`${PWD_COMMAND}`; export r; \
13291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13292 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13293 $(HOST_EXPORTS) \
13294 $(POSTSTAGE1_HOST_EXPORTS) \
13295 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13296 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
13297 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13299 cd $(HOST_SUBDIR)/gas || exit 1; \
13300 case $(srcdir) in \
13301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13302 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13304 esac; \
13305 srcdiroption="--srcdir=$${topdir}/gas"; \
13306 libsrcdir="$$s/gas"; \
13307 $(SHELL) $${libsrcdir}/configure \
13308 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13309 --target=${target_alias} $${srcdiroption} \
13310 --with-build-libsubdir=$(HOST_SUBDIR) \
13311 @stage2_werror_flag@
13312@endif gas-bootstrap
13313
13314.PHONY: configure-stage3-gas maybe-configure-stage3-gas
13315maybe-configure-stage3-gas:
13316@if gas-bootstrap
13317maybe-configure-stage3-gas: configure-stage3-gas
13318configure-stage3-gas:
13319 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13320 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13321 @r=`${PWD_COMMAND}`; export r; \
13322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13323 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13324 $(HOST_EXPORTS) \
13325 $(POSTSTAGE1_HOST_EXPORTS) \
13326 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13327 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13328 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13329 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13330 cd $(HOST_SUBDIR)/gas || exit 1; \
13331 case $(srcdir) in \
13332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13333 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13335 esac; \
13336 srcdiroption="--srcdir=$${topdir}/gas"; \
13337 libsrcdir="$$s/gas"; \
13338 $(SHELL) $${libsrcdir}/configure \
13339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13340 --target=${target_alias} $${srcdiroption} \
13341 --with-build-libsubdir=$(HOST_SUBDIR) \
13342 @stage2_werror_flag@
13343@endif gas-bootstrap
13344
13345.PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13346maybe-configure-stageb3g2-gas:
13347@if gas-bootstrap
13348maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13349configure-stageb3g2-gas:
13350 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13351 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13352 @r=`${PWD_COMMAND}`; export r; \
13353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13354 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13355 $(HOST_EXPORTS) \
13356 $(POSTSTAGE1_HOST_EXPORTS) \
13357 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13358 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
13359 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13361 cd $(HOST_SUBDIR)/gas || exit 1; \
13362 case $(srcdir) in \
13363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13364 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13366 esac; \
13367 srcdiroption="--srcdir=$${topdir}/gas"; \
13368 libsrcdir="$$s/gas"; \
13369 $(SHELL) $${libsrcdir}/configure \
13370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13371 --target=${target_alias} $${srcdiroption} \
13372 --with-build-libsubdir=$(HOST_SUBDIR) \
13373 @stage2_werror_flag@
13374@endif gas-bootstrap
13375
13376.PHONY: configure-stage4-gas maybe-configure-stage4-gas
13377maybe-configure-stage4-gas:
13378@if gas-bootstrap
13379maybe-configure-stage4-gas: configure-stage4-gas
13380configure-stage4-gas:
13381 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13382 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13383 @r=`${PWD_COMMAND}`; export r; \
13384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13386 $(HOST_EXPORTS) \
13387 $(POSTSTAGE1_HOST_EXPORTS) \
13388 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13389 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13390 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13392 cd $(HOST_SUBDIR)/gas || exit 1; \
13393 case $(srcdir) in \
13394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13395 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13397 esac; \
13398 srcdiroption="--srcdir=$${topdir}/gas"; \
13399 libsrcdir="$$s/gas"; \
13400 $(SHELL) $${libsrcdir}/configure \
13401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13402 --target=${target_alias} $${srcdiroption} \
13403 --with-build-libsubdir=$(HOST_SUBDIR) \
13404 @stage2_werror_flag@
13405@endif gas-bootstrap
13406
13407.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13408maybe-configure-stageprofile-gas:
13409@if gas-bootstrap
13410maybe-configure-stageprofile-gas: configure-stageprofile-gas
13411configure-stageprofile-gas:
13412 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13413 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13414 @r=`${PWD_COMMAND}`; export r; \
13415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13416 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13417 $(HOST_EXPORTS) \
13418 $(POSTSTAGE1_HOST_EXPORTS) \
13419 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13420 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
13421 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13423 cd $(HOST_SUBDIR)/gas || exit 1; \
13424 case $(srcdir) in \
13425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13426 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13428 esac; \
13429 srcdiroption="--srcdir=$${topdir}/gas"; \
13430 libsrcdir="$$s/gas"; \
13431 $(SHELL) $${libsrcdir}/configure \
13432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13433 --target=${target_alias} $${srcdiroption} \
13434 --with-build-libsubdir=$(HOST_SUBDIR) \
13435 @stage2_werror_flag@
13436@endif gas-bootstrap
13437
13438.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13439maybe-configure-stagefeedback-gas:
13440@if gas-bootstrap
13441maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13442configure-stagefeedback-gas:
13443 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13445 @r=`${PWD_COMMAND}`; export r; \
13446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13447 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13448 $(HOST_EXPORTS) \
13449 $(POSTSTAGE1_HOST_EXPORTS) \
13450 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13451 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
13452 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13453 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13454 cd $(HOST_SUBDIR)/gas || exit 1; \
13455 case $(srcdir) in \
13456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13457 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13459 esac; \
13460 srcdiroption="--srcdir=$${topdir}/gas"; \
13461 libsrcdir="$$s/gas"; \
13462 $(SHELL) $${libsrcdir}/configure \
13463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13464 --target=${target_alias} $${srcdiroption} \
13465 --with-build-libsubdir=$(HOST_SUBDIR) \
13466 @stage2_werror_flag@
13467@endif gas-bootstrap
13468
13469
13470
13471
13472
13473.PHONY: all-gas maybe-all-gas
13474maybe-all-gas:
13475@if gcc-bootstrap
13476all-gas: stage_current
13477@endif gcc-bootstrap
13478@if gas
13479TARGET-gas=all
13480maybe-all-gas: all-gas
13481all-gas: configure-gas
13482 @r=`${PWD_COMMAND}`; export r; \
13483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13484 $(HOST_EXPORTS) \
13485 (cd $(HOST_SUBDIR)/gas && \
13486 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13487 $(TARGET-gas))
13488@endif gas
13489
13490
13491
13492.PHONY: all-stage1-gas maybe-all-stage1-gas
13493.PHONY: clean-stage1-gas maybe-clean-stage1-gas
13494maybe-all-stage1-gas:
13495maybe-clean-stage1-gas:
13496@if gas-bootstrap
13497maybe-all-stage1-gas: all-stage1-gas
13498all-stage1: all-stage1-gas
13499TARGET-stage1-gas = $(TARGET-gas)
13500all-stage1-gas: configure-stage1-gas
13501 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13502 @r=`${PWD_COMMAND}`; export r; \
13503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13504 $(HOST_EXPORTS) \
13505 cd $(HOST_SUBDIR)/gas && \
13506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13507 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13508 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13509 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13510 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
13511 $(TARGET-stage1-gas)
13512
13513maybe-clean-stage1-gas: clean-stage1-gas
13514clean-stage1: clean-stage1-gas
13515clean-stage1-gas:
13516 @if [ $(current_stage) = stage1 ]; then \
13517 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13518 else \
13519 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13520 $(MAKE) stage1-start; \
13521 fi; \
13522 cd $(HOST_SUBDIR)/gas && \
13523 $(MAKE) $(EXTRA_HOST_FLAGS) \
13524 clean
13525@endif gas-bootstrap
13526
13527
13528.PHONY: all-stage2-gas maybe-all-stage2-gas
13529.PHONY: clean-stage2-gas maybe-clean-stage2-gas
13530maybe-all-stage2-gas:
13531maybe-clean-stage2-gas:
13532@if gas-bootstrap
13533maybe-all-stage2-gas: all-stage2-gas
13534all-stage2: all-stage2-gas
13535TARGET-stage2-gas = $(TARGET-gas)
13536all-stage2-gas: configure-stage2-gas
13537 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13538 @r=`${PWD_COMMAND}`; export r; \
13539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13540 $(HOST_EXPORTS) \
13541 $(POSTSTAGE1_HOST_EXPORTS) \
13542 cd $(HOST_SUBDIR)/gas && \
13543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13544 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13545 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13546 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13547 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13548 $(TARGET-stage2-gas)
13549
13550maybe-clean-stage2-gas: clean-stage2-gas
13551clean-stage2: clean-stage2-gas
13552clean-stage2-gas:
13553 @if [ $(current_stage) = stage2 ]; then \
13554 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13555 else \
13556 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13557 $(MAKE) stage2-start; \
13558 fi; \
13559 cd $(HOST_SUBDIR)/gas && \
13560 $(MAKE) $(EXTRA_HOST_FLAGS) \
13561 $(POSTSTAGE1_FLAGS_TO_PASS) \
13562 clean
13563@endif gas-bootstrap
13564
13565
13566.PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13567.PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13568maybe-all-stageb2g0-gas:
13569maybe-clean-stageb2g0-gas:
13570@if gas-bootstrap
13571maybe-all-stageb2g0-gas: all-stageb2g0-gas
13572all-stageb2g0: all-stageb2g0-gas
13573TARGET-stageb2g0-gas = $(TARGET-gas)
13574all-stageb2g0-gas: configure-stageb2g0-gas
13575 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13576 @r=`${PWD_COMMAND}`; export r; \
13577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13578 $(HOST_EXPORTS) \
13579 $(POSTSTAGE1_HOST_EXPORTS) \
13580 cd $(HOST_SUBDIR)/gas && \
13581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13582 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13583 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13584 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13585 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13586 $(TARGET-stageb2g0-gas)
13587
13588maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13589clean-stageb2g0: clean-stageb2g0-gas
13590clean-stageb2g0-gas:
13591 @if [ $(current_stage) = stageb2g0 ]; then \
13592 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13593 else \
13594 [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13595 $(MAKE) stageb2g0-start; \
13596 fi; \
13597 cd $(HOST_SUBDIR)/gas && \
13598 $(MAKE) $(EXTRA_HOST_FLAGS) \
13599 $(POSTSTAGE1_FLAGS_TO_PASS) \
13600 clean
13601@endif gas-bootstrap
13602
13603
13604.PHONY: all-stage3-gas maybe-all-stage3-gas
13605.PHONY: clean-stage3-gas maybe-clean-stage3-gas
13606maybe-all-stage3-gas:
13607maybe-clean-stage3-gas:
13608@if gas-bootstrap
13609maybe-all-stage3-gas: all-stage3-gas
13610all-stage3: all-stage3-gas
13611TARGET-stage3-gas = $(TARGET-gas)
13612all-stage3-gas: configure-stage3-gas
13613 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13614 @r=`${PWD_COMMAND}`; export r; \
13615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13616 $(HOST_EXPORTS) \
13617 $(POSTSTAGE1_HOST_EXPORTS) \
13618 cd $(HOST_SUBDIR)/gas && \
13619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13620 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13621 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13622 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13623 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13624 $(TARGET-stage3-gas)
13625
13626maybe-clean-stage3-gas: clean-stage3-gas
13627clean-stage3: clean-stage3-gas
13628clean-stage3-gas:
13629 @if [ $(current_stage) = stage3 ]; then \
13630 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13631 else \
13632 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13633 $(MAKE) stage3-start; \
13634 fi; \
13635 cd $(HOST_SUBDIR)/gas && \
13636 $(MAKE) $(EXTRA_HOST_FLAGS) \
13637 $(POSTSTAGE1_FLAGS_TO_PASS) \
13638 clean
13639@endif gas-bootstrap
13640
13641
13642.PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13643.PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13644maybe-all-stageb3g2-gas:
13645maybe-clean-stageb3g2-gas:
13646@if gas-bootstrap
13647maybe-all-stageb3g2-gas: all-stageb3g2-gas
13648all-stageb3g2: all-stageb3g2-gas
13649TARGET-stageb3g2-gas = $(TARGET-gas)
13650all-stageb3g2-gas: configure-stageb3g2-gas
13651 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13652 @r=`${PWD_COMMAND}`; export r; \
13653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13654 $(HOST_EXPORTS) \
13655 $(POSTSTAGE1_HOST_EXPORTS) \
13656 cd $(HOST_SUBDIR)/gas && \
13657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13658 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13659 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13660 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13661 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13662 $(TARGET-stageb3g2-gas)
13663
13664maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13665clean-stageb3g2: clean-stageb3g2-gas
13666clean-stageb3g2-gas:
13667 @if [ $(current_stage) = stageb3g2 ]; then \
13668 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13669 else \
13670 [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13671 $(MAKE) stageb3g2-start; \
13672 fi; \
13673 cd $(HOST_SUBDIR)/gas && \
13674 $(MAKE) $(EXTRA_HOST_FLAGS) \
13675 $(POSTSTAGE1_FLAGS_TO_PASS) \
13676 clean
13677@endif gas-bootstrap
13678
13679
13680.PHONY: all-stage4-gas maybe-all-stage4-gas
13681.PHONY: clean-stage4-gas maybe-clean-stage4-gas
13682maybe-all-stage4-gas:
13683maybe-clean-stage4-gas:
13684@if gas-bootstrap
13685maybe-all-stage4-gas: all-stage4-gas
13686all-stage4: all-stage4-gas
13687TARGET-stage4-gas = $(TARGET-gas)
13688all-stage4-gas: configure-stage4-gas
13689 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13690 @r=`${PWD_COMMAND}`; export r; \
13691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13692 $(HOST_EXPORTS) \
13693 $(POSTSTAGE1_HOST_EXPORTS) \
13694 cd $(HOST_SUBDIR)/gas && \
13695 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13696 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13697 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13698 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13699 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13700 $(TARGET-stage4-gas)
13701
13702maybe-clean-stage4-gas: clean-stage4-gas
13703clean-stage4: clean-stage4-gas
13704clean-stage4-gas:
13705 @if [ $(current_stage) = stage4 ]; then \
13706 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13707 else \
13708 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13709 $(MAKE) stage4-start; \
13710 fi; \
13711 cd $(HOST_SUBDIR)/gas && \
13712 $(MAKE) $(EXTRA_HOST_FLAGS) \
13713 $(POSTSTAGE1_FLAGS_TO_PASS) \
13714 clean
13715@endif gas-bootstrap
13716
13717
13718.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13719.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13720maybe-all-stageprofile-gas:
13721maybe-clean-stageprofile-gas:
13722@if gas-bootstrap
13723maybe-all-stageprofile-gas: all-stageprofile-gas
13724all-stageprofile: all-stageprofile-gas
13725TARGET-stageprofile-gas = $(TARGET-gas)
13726all-stageprofile-gas: configure-stageprofile-gas
13727 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13728 @r=`${PWD_COMMAND}`; export r; \
13729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13730 $(HOST_EXPORTS) \
13731 $(POSTSTAGE1_HOST_EXPORTS) \
13732 cd $(HOST_SUBDIR)/gas && \
13733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13734 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13735 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
13736 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
13737 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13738 $(TARGET-stageprofile-gas)
13739
13740maybe-clean-stageprofile-gas: clean-stageprofile-gas
13741clean-stageprofile: clean-stageprofile-gas
13742clean-stageprofile-gas:
13743 @if [ $(current_stage) = stageprofile ]; then \
13744 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13745 else \
13746 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13747 $(MAKE) stageprofile-start; \
13748 fi; \
13749 cd $(HOST_SUBDIR)/gas && \
13750 $(MAKE) $(EXTRA_HOST_FLAGS) \
13751 $(POSTSTAGE1_FLAGS_TO_PASS) \
13752 clean
13753@endif gas-bootstrap
13754
13755
13756.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13757.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13758maybe-all-stagefeedback-gas:
13759maybe-clean-stagefeedback-gas:
13760@if gas-bootstrap
13761maybe-all-stagefeedback-gas: all-stagefeedback-gas
13762all-stagefeedback: all-stagefeedback-gas
13763TARGET-stagefeedback-gas = $(TARGET-gas)
13764all-stagefeedback-gas: configure-stagefeedback-gas
13765 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13766 @r=`${PWD_COMMAND}`; export r; \
13767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13768 $(HOST_EXPORTS) \
13769 $(POSTSTAGE1_HOST_EXPORTS) \
13770 cd $(HOST_SUBDIR)/gas && \
13771 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13772 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13773 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13774 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13775 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13776 $(TARGET-stagefeedback-gas)
13777
13778maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13779clean-stagefeedback: clean-stagefeedback-gas
13780clean-stagefeedback-gas:
13781 @if [ $(current_stage) = stagefeedback ]; then \
13782 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13783 else \
13784 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13785 $(MAKE) stagefeedback-start; \
13786 fi; \
13787 cd $(HOST_SUBDIR)/gas && \
13788 $(MAKE) $(EXTRA_HOST_FLAGS) \
13789 $(POSTSTAGE1_FLAGS_TO_PASS) \
13790 clean
13791@endif gas-bootstrap
13792
13793
13794
13795
13796
13797.PHONY: check-gas maybe-check-gas
13798maybe-check-gas:
13799@if gas
13800maybe-check-gas: check-gas
13801
13802check-gas:
13803 @: $(MAKE); $(unstage)
13804 @r=`${PWD_COMMAND}`; export r; \
13805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806 $(HOST_EXPORTS) \
13807 (cd $(HOST_SUBDIR)/gas && \
13808 $(MAKE) $(FLAGS_TO_PASS) check)
13809
13810@endif gas
13811
13812.PHONY: install-gas maybe-install-gas
13813maybe-install-gas:
13814@if gas
13815maybe-install-gas: install-gas
13816
13817install-gas: installdirs
13818 @: $(MAKE); $(unstage)
13819 @r=`${PWD_COMMAND}`; export r; \
13820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13821 $(HOST_EXPORTS) \
13822 (cd $(HOST_SUBDIR)/gas && \
13823 $(MAKE) $(FLAGS_TO_PASS) install)
13824
13825@endif gas
13826
13827# Other targets (info, dvi, pdf, etc.)
13828
13829.PHONY: maybe-info-gas info-gas
13830maybe-info-gas:
13831@if gas
13832maybe-info-gas: info-gas
13833
13834info-gas: \
13835 configure-gas
13836 @[ -f ./gas/Makefile ] || exit 0; \
13837 r=`${PWD_COMMAND}`; export r; \
13838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13839 $(HOST_EXPORTS) \
13840 for flag in $(EXTRA_HOST_FLAGS) ; do \
13841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13842 done; \
13843 echo "Doing info in gas" ; \
13844 (cd $(HOST_SUBDIR)/gas && \
13845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13847 "RANLIB=$${RANLIB}" \
13848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13849 info) \
13850 || exit 1
13851
13852@endif gas
13853
13854.PHONY: maybe-dvi-gas dvi-gas
13855maybe-dvi-gas:
13856@if gas
13857maybe-dvi-gas: dvi-gas
13858
13859dvi-gas: \
13860 configure-gas
13861 @[ -f ./gas/Makefile ] || exit 0; \
13862 r=`${PWD_COMMAND}`; export r; \
13863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13864 $(HOST_EXPORTS) \
13865 for flag in $(EXTRA_HOST_FLAGS) ; do \
13866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13867 done; \
13868 echo "Doing dvi in gas" ; \
13869 (cd $(HOST_SUBDIR)/gas && \
13870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13872 "RANLIB=$${RANLIB}" \
13873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13874 dvi) \
13875 || exit 1
13876
13877@endif gas
13878
13879.PHONY: maybe-pdf-gas pdf-gas
13880maybe-pdf-gas:
13881@if gas
13882maybe-pdf-gas: pdf-gas
13883
13884pdf-gas: \
13885 configure-gas
13886 @[ -f ./gas/Makefile ] || exit 0; \
13887 r=`${PWD_COMMAND}`; export r; \
13888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13889 $(HOST_EXPORTS) \
13890 for flag in $(EXTRA_HOST_FLAGS) ; do \
13891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13892 done; \
13893 echo "Doing pdf in gas" ; \
13894 (cd $(HOST_SUBDIR)/gas && \
13895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13897 "RANLIB=$${RANLIB}" \
13898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13899 pdf) \
13900 || exit 1
13901
13902@endif gas
13903
13904.PHONY: maybe-html-gas html-gas
13905maybe-html-gas:
13906@if gas
13907maybe-html-gas: html-gas
13908
13909html-gas: \
13910 configure-gas
13911 @[ -f ./gas/Makefile ] || exit 0; \
13912 r=`${PWD_COMMAND}`; export r; \
13913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13914 $(HOST_EXPORTS) \
13915 for flag in $(EXTRA_HOST_FLAGS) ; do \
13916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13917 done; \
13918 echo "Doing html in gas" ; \
13919 (cd $(HOST_SUBDIR)/gas && \
13920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13922 "RANLIB=$${RANLIB}" \
13923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13924 html) \
13925 || exit 1
13926
13927@endif gas
13928
13929.PHONY: maybe-TAGS-gas TAGS-gas
13930maybe-TAGS-gas:
13931@if gas
13932maybe-TAGS-gas: TAGS-gas
13933
13934TAGS-gas: \
13935 configure-gas
13936 @[ -f ./gas/Makefile ] || exit 0; \
13937 r=`${PWD_COMMAND}`; export r; \
13938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13939 $(HOST_EXPORTS) \
13940 for flag in $(EXTRA_HOST_FLAGS) ; do \
13941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13942 done; \
13943 echo "Doing TAGS in gas" ; \
13944 (cd $(HOST_SUBDIR)/gas && \
13945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13947 "RANLIB=$${RANLIB}" \
13948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13949 TAGS) \
13950 || exit 1
13951
13952@endif gas
13953
13954.PHONY: maybe-install-info-gas install-info-gas
13955maybe-install-info-gas:
13956@if gas
13957maybe-install-info-gas: install-info-gas
13958
13959install-info-gas: \
13960 configure-gas \
13961 info-gas
13962 @[ -f ./gas/Makefile ] || exit 0; \
13963 r=`${PWD_COMMAND}`; export r; \
13964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13965 $(HOST_EXPORTS) \
13966 for flag in $(EXTRA_HOST_FLAGS) ; do \
13967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13968 done; \
13969 echo "Doing install-info in gas" ; \
13970 (cd $(HOST_SUBDIR)/gas && \
13971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13973 "RANLIB=$${RANLIB}" \
13974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13975 install-info) \
13976 || exit 1
13977
13978@endif gas
13979
13980.PHONY: maybe-install-pdf-gas install-pdf-gas
13981maybe-install-pdf-gas:
13982@if gas
13983maybe-install-pdf-gas: install-pdf-gas
13984
13985install-pdf-gas: \
13986 configure-gas \
13987 pdf-gas
13988 @[ -f ./gas/Makefile ] || exit 0; \
13989 r=`${PWD_COMMAND}`; export r; \
13990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13991 $(HOST_EXPORTS) \
13992 for flag in $(EXTRA_HOST_FLAGS) ; do \
13993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13994 done; \
13995 echo "Doing install-pdf in gas" ; \
13996 (cd $(HOST_SUBDIR)/gas && \
13997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13999 "RANLIB=$${RANLIB}" \
14000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14001 install-pdf) \
14002 || exit 1
14003
14004@endif gas
14005
14006.PHONY: maybe-install-html-gas install-html-gas
14007maybe-install-html-gas:
14008@if gas
14009maybe-install-html-gas: install-html-gas
14010
14011install-html-gas: \
14012 configure-gas \
14013 html-gas
14014 @[ -f ./gas/Makefile ] || exit 0; \
14015 r=`${PWD_COMMAND}`; export r; \
14016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017 $(HOST_EXPORTS) \
14018 for flag in $(EXTRA_HOST_FLAGS) ; do \
14019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14020 done; \
14021 echo "Doing install-html in gas" ; \
14022 (cd $(HOST_SUBDIR)/gas && \
14023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14025 "RANLIB=$${RANLIB}" \
14026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14027 install-html) \
14028 || exit 1
14029
14030@endif gas
14031
14032.PHONY: maybe-installcheck-gas installcheck-gas
14033maybe-installcheck-gas:
14034@if gas
14035maybe-installcheck-gas: installcheck-gas
14036
14037installcheck-gas: \
14038 configure-gas
14039 @[ -f ./gas/Makefile ] || exit 0; \
14040 r=`${PWD_COMMAND}`; export r; \
14041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14042 $(HOST_EXPORTS) \
14043 for flag in $(EXTRA_HOST_FLAGS) ; do \
14044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14045 done; \
14046 echo "Doing installcheck in gas" ; \
14047 (cd $(HOST_SUBDIR)/gas && \
14048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14050 "RANLIB=$${RANLIB}" \
14051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14052 installcheck) \
14053 || exit 1
14054
14055@endif gas
14056
14057.PHONY: maybe-mostlyclean-gas mostlyclean-gas
14058maybe-mostlyclean-gas:
14059@if gas
14060maybe-mostlyclean-gas: mostlyclean-gas
14061
14062mostlyclean-gas:
14063 @[ -f ./gas/Makefile ] || exit 0; \
14064 r=`${PWD_COMMAND}`; export r; \
14065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14066 $(HOST_EXPORTS) \
14067 for flag in $(EXTRA_HOST_FLAGS) ; do \
14068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14069 done; \
14070 echo "Doing mostlyclean in gas" ; \
14071 (cd $(HOST_SUBDIR)/gas && \
14072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14074 "RANLIB=$${RANLIB}" \
14075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14076 mostlyclean) \
14077 || exit 1
14078
14079@endif gas
14080
14081.PHONY: maybe-clean-gas clean-gas
14082maybe-clean-gas:
14083@if gas
14084maybe-clean-gas: clean-gas
14085
14086clean-gas:
14087 @[ -f ./gas/Makefile ] || exit 0; \
14088 r=`${PWD_COMMAND}`; export r; \
14089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14090 $(HOST_EXPORTS) \
14091 for flag in $(EXTRA_HOST_FLAGS) ; do \
14092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14093 done; \
14094 echo "Doing clean in gas" ; \
14095 (cd $(HOST_SUBDIR)/gas && \
14096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14098 "RANLIB=$${RANLIB}" \
14099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14100 clean) \
14101 || exit 1
14102
14103@endif gas
14104
14105.PHONY: maybe-distclean-gas distclean-gas
14106maybe-distclean-gas:
14107@if gas
14108maybe-distclean-gas: distclean-gas
14109
14110distclean-gas:
14111 @[ -f ./gas/Makefile ] || exit 0; \
14112 r=`${PWD_COMMAND}`; export r; \
14113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114 $(HOST_EXPORTS) \
14115 for flag in $(EXTRA_HOST_FLAGS) ; do \
14116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14117 done; \
14118 echo "Doing distclean in gas" ; \
14119 (cd $(HOST_SUBDIR)/gas && \
14120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14122 "RANLIB=$${RANLIB}" \
14123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14124 distclean) \
14125 || exit 1
14126
14127@endif gas
14128
14129.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14130maybe-maintainer-clean-gas:
14131@if gas
14132maybe-maintainer-clean-gas: maintainer-clean-gas
14133
14134maintainer-clean-gas:
14135 @[ -f ./gas/Makefile ] || exit 0; \
14136 r=`${PWD_COMMAND}`; export r; \
14137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14138 $(HOST_EXPORTS) \
14139 for flag in $(EXTRA_HOST_FLAGS) ; do \
14140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14141 done; \
14142 echo "Doing maintainer-clean in gas" ; \
14143 (cd $(HOST_SUBDIR)/gas && \
14144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14146 "RANLIB=$${RANLIB}" \
14147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14148 maintainer-clean) \
14149 || exit 1
14150
14151@endif gas
14152
14153
14154
14155.PHONY: configure-gcc maybe-configure-gcc
14156maybe-configure-gcc:
14157@if gcc-bootstrap
14158configure-gcc: stage_current
14159@endif gcc-bootstrap
14160@if gcc
14161maybe-configure-gcc: configure-gcc
14162configure-gcc:
14163 @r=`${PWD_COMMAND}`; export r; \
14164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14165 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14167 $(HOST_EXPORTS) \
14168 echo Configuring in $(HOST_SUBDIR)/gcc; \
14169 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14170 case $(srcdir) in \
14171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14172 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14174 esac; \
14175 srcdiroption="--srcdir=$${topdir}/gcc"; \
14176 libsrcdir="$$s/gcc"; \
14177 $(SHELL) $${libsrcdir}/configure \
14178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14179 --target=${target_alias} $${srcdiroption} \
14180 || exit 1
14181@endif gcc
14182
14183
14184
14185.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14186maybe-configure-stage1-gcc:
14187@if gcc-bootstrap
14188maybe-configure-stage1-gcc: configure-stage1-gcc
14189configure-stage1-gcc:
14190 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14192 @r=`${PWD_COMMAND}`; export r; \
14193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14195 $(HOST_EXPORTS) \
14196 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14197 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14198 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14199 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14200 cd $(HOST_SUBDIR)/gcc || exit 1; \
14201 case $(srcdir) in \
14202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14203 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14205 esac; \
14206 srcdiroption="--srcdir=$${topdir}/gcc"; \
14207 libsrcdir="$$s/gcc"; \
14208 $(SHELL) $${libsrcdir}/configure \
14209 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14210 --target=${target_alias} $${srcdiroption} \
14211 \
14212 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14213@endif gcc-bootstrap
14214
14215.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14216maybe-configure-stage2-gcc:
14217@if gcc-bootstrap
14218maybe-configure-stage2-gcc: configure-stage2-gcc
14219configure-stage2-gcc:
14220 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14221 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14222 @r=`${PWD_COMMAND}`; export r; \
14223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14225 $(HOST_EXPORTS) \
14226 $(POSTSTAGE1_HOST_EXPORTS) \
14227 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14228 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14229 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14230 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14231 cd $(HOST_SUBDIR)/gcc || exit 1; \
14232 case $(srcdir) in \
14233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14234 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14236 esac; \
14237 srcdiroption="--srcdir=$${topdir}/gcc"; \
14238 libsrcdir="$$s/gcc"; \
14239 $(SHELL) $${libsrcdir}/configure \
14240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14241 --target=${target_alias} $${srcdiroption} \
14242 --with-build-libsubdir=$(HOST_SUBDIR) \
14243 @stage2_werror_flag@
14244@endif gcc-bootstrap
14245
14246.PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14247maybe-configure-stageb2g0-gcc:
14248@if gcc-bootstrap
14249maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14250configure-stageb2g0-gcc:
14251 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14253 @r=`${PWD_COMMAND}`; export r; \
14254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14255 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14256 $(HOST_EXPORTS) \
14257 $(POSTSTAGE1_HOST_EXPORTS) \
14258 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14259 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
14260 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14261 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14262 cd $(HOST_SUBDIR)/gcc || exit 1; \
14263 case $(srcdir) in \
14264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14265 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14267 esac; \
14268 srcdiroption="--srcdir=$${topdir}/gcc"; \
14269 libsrcdir="$$s/gcc"; \
14270 $(SHELL) $${libsrcdir}/configure \
14271 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14272 --target=${target_alias} $${srcdiroption} \
14273 --with-build-libsubdir=$(HOST_SUBDIR) \
14274 @stage2_werror_flag@
14275@endif gcc-bootstrap
14276
14277.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14278maybe-configure-stage3-gcc:
14279@if gcc-bootstrap
14280maybe-configure-stage3-gcc: configure-stage3-gcc
14281configure-stage3-gcc:
14282 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14283 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14284 @r=`${PWD_COMMAND}`; export r; \
14285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14286 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14287 $(HOST_EXPORTS) \
14288 $(POSTSTAGE1_HOST_EXPORTS) \
14289 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14290 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14291 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14293 cd $(HOST_SUBDIR)/gcc || exit 1; \
14294 case $(srcdir) in \
14295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14296 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14298 esac; \
14299 srcdiroption="--srcdir=$${topdir}/gcc"; \
14300 libsrcdir="$$s/gcc"; \
14301 $(SHELL) $${libsrcdir}/configure \
14302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14303 --target=${target_alias} $${srcdiroption} \
14304 --with-build-libsubdir=$(HOST_SUBDIR) \
14305 @stage2_werror_flag@
14306@endif gcc-bootstrap
14307
14308.PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14309maybe-configure-stageb3g2-gcc:
14310@if gcc-bootstrap
14311maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14312configure-stageb3g2-gcc:
14313 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14314 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14315 @r=`${PWD_COMMAND}`; export r; \
14316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14317 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14318 $(HOST_EXPORTS) \
14319 $(POSTSTAGE1_HOST_EXPORTS) \
14320 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14321 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
14322 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14324 cd $(HOST_SUBDIR)/gcc || exit 1; \
14325 case $(srcdir) in \
14326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14327 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14329 esac; \
14330 srcdiroption="--srcdir=$${topdir}/gcc"; \
14331 libsrcdir="$$s/gcc"; \
14332 $(SHELL) $${libsrcdir}/configure \
14333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14334 --target=${target_alias} $${srcdiroption} \
14335 --with-build-libsubdir=$(HOST_SUBDIR) \
14336 @stage2_werror_flag@
14337@endif gcc-bootstrap
14338
14339.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14340maybe-configure-stage4-gcc:
14341@if gcc-bootstrap
14342maybe-configure-stage4-gcc: configure-stage4-gcc
14343configure-stage4-gcc:
14344 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14346 @r=`${PWD_COMMAND}`; export r; \
14347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14348 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14349 $(HOST_EXPORTS) \
14350 $(POSTSTAGE1_HOST_EXPORTS) \
14351 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14352 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14353 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14355 cd $(HOST_SUBDIR)/gcc || exit 1; \
14356 case $(srcdir) in \
14357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14358 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14360 esac; \
14361 srcdiroption="--srcdir=$${topdir}/gcc"; \
14362 libsrcdir="$$s/gcc"; \
14363 $(SHELL) $${libsrcdir}/configure \
14364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14365 --target=${target_alias} $${srcdiroption} \
14366 --with-build-libsubdir=$(HOST_SUBDIR) \
14367 @stage2_werror_flag@
14368@endif gcc-bootstrap
14369
14370.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14371maybe-configure-stageprofile-gcc:
14372@if gcc-bootstrap
14373maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14374configure-stageprofile-gcc:
14375 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14376 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14377 @r=`${PWD_COMMAND}`; export r; \
14378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14379 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14380 $(HOST_EXPORTS) \
14381 $(POSTSTAGE1_HOST_EXPORTS) \
14382 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14383 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
14384 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14386 cd $(HOST_SUBDIR)/gcc || exit 1; \
14387 case $(srcdir) in \
14388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14389 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14391 esac; \
14392 srcdiroption="--srcdir=$${topdir}/gcc"; \
14393 libsrcdir="$$s/gcc"; \
14394 $(SHELL) $${libsrcdir}/configure \
14395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14396 --target=${target_alias} $${srcdiroption} \
14397 --with-build-libsubdir=$(HOST_SUBDIR) \
14398 @stage2_werror_flag@
14399@endif gcc-bootstrap
14400
14401.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14402maybe-configure-stagefeedback-gcc:
14403@if gcc-bootstrap
14404maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14405configure-stagefeedback-gcc:
14406 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14407 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14408 @r=`${PWD_COMMAND}`; export r; \
14409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14410 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14411 $(HOST_EXPORTS) \
14412 $(POSTSTAGE1_HOST_EXPORTS) \
14413 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14414 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
14415 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14417 cd $(HOST_SUBDIR)/gcc || exit 1; \
14418 case $(srcdir) in \
14419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14420 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14422 esac; \
14423 srcdiroption="--srcdir=$${topdir}/gcc"; \
14424 libsrcdir="$$s/gcc"; \
14425 $(SHELL) $${libsrcdir}/configure \
14426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14427 --target=${target_alias} $${srcdiroption} \
14428 --with-build-libsubdir=$(HOST_SUBDIR) \
14429 @stage2_werror_flag@
14430@endif gcc-bootstrap
14431
14432
14433
14434
14435
14436.PHONY: all-gcc maybe-all-gcc
14437maybe-all-gcc:
14438@if gcc-bootstrap
14439all-gcc: stage_current
14440@endif gcc-bootstrap
14441@if gcc
14442TARGET-gcc=all
14443maybe-all-gcc: all-gcc
14444all-gcc: configure-gcc
14445 @r=`${PWD_COMMAND}`; export r; \
14446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14447 $(HOST_EXPORTS) \
14448 (cd $(HOST_SUBDIR)/gcc && \
14449 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14450 $(TARGET-gcc))
14451@endif gcc
14452
14453
14454
14455.PHONY: all-stage1-gcc maybe-all-stage1-gcc
14456.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14457maybe-all-stage1-gcc:
14458maybe-clean-stage1-gcc:
14459@if gcc-bootstrap
14460maybe-all-stage1-gcc: all-stage1-gcc
14461all-stage1: all-stage1-gcc
14462TARGET-stage1-gcc = $(TARGET-gcc)
14463all-stage1-gcc: configure-stage1-gcc
14464 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14465 @r=`${PWD_COMMAND}`; export r; \
14466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14467 $(HOST_EXPORTS) \
14468 cd $(HOST_SUBDIR)/gcc && \
14469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14470 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14471 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14472 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14473 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14474 $(TARGET-stage1-gcc)
14475
14476maybe-clean-stage1-gcc: clean-stage1-gcc
14477clean-stage1: clean-stage1-gcc
14478clean-stage1-gcc:
14479 @if [ $(current_stage) = stage1 ]; then \
14480 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14481 else \
14482 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14483 $(MAKE) stage1-start; \
14484 fi; \
14485 cd $(HOST_SUBDIR)/gcc && \
14486 $(MAKE) $(EXTRA_HOST_FLAGS) \
14487 $(EXTRA_GCC_FLAGS) clean
14488@endif gcc-bootstrap
14489
14490
14491.PHONY: all-stage2-gcc maybe-all-stage2-gcc
14492.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14493maybe-all-stage2-gcc:
14494maybe-clean-stage2-gcc:
14495@if gcc-bootstrap
14496maybe-all-stage2-gcc: all-stage2-gcc
14497all-stage2: all-stage2-gcc
14498TARGET-stage2-gcc = $(TARGET-gcc)
14499all-stage2-gcc: configure-stage2-gcc
14500 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14501 @r=`${PWD_COMMAND}`; export r; \
14502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503 $(HOST_EXPORTS) \
14504 $(POSTSTAGE1_HOST_EXPORTS) \
14505 cd $(HOST_SUBDIR)/gcc && \
14506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14507 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14508 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14509 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14510 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14511 $(TARGET-stage2-gcc)
14512
14513maybe-clean-stage2-gcc: clean-stage2-gcc
14514clean-stage2: clean-stage2-gcc
14515clean-stage2-gcc:
14516 @if [ $(current_stage) = stage2 ]; then \
14517 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14518 else \
14519 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14520 $(MAKE) stage2-start; \
14521 fi; \
14522 cd $(HOST_SUBDIR)/gcc && \
14523 $(MAKE) $(EXTRA_HOST_FLAGS) \
14524 $(POSTSTAGE1_FLAGS_TO_PASS) \
14525 $(EXTRA_GCC_FLAGS) clean
14526@endif gcc-bootstrap
14527
14528
14529.PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14530.PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14531maybe-all-stageb2g0-gcc:
14532maybe-clean-stageb2g0-gcc:
14533@if gcc-bootstrap
14534maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14535all-stageb2g0: all-stageb2g0-gcc
14536TARGET-stageb2g0-gcc = $(TARGET-gcc)
14537all-stageb2g0-gcc: configure-stageb2g0-gcc
14538 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14539 @r=`${PWD_COMMAND}`; export r; \
14540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14541 $(HOST_EXPORTS) \
14542 $(POSTSTAGE1_HOST_EXPORTS) \
14543 cd $(HOST_SUBDIR)/gcc && \
14544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14545 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14546 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14547 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14548 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14549 $(TARGET-stageb2g0-gcc)
14550
14551maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14552clean-stageb2g0: clean-stageb2g0-gcc
14553clean-stageb2g0-gcc:
14554 @if [ $(current_stage) = stageb2g0 ]; then \
14555 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14556 else \
14557 [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14558 $(MAKE) stageb2g0-start; \
14559 fi; \
14560 cd $(HOST_SUBDIR)/gcc && \
14561 $(MAKE) $(EXTRA_HOST_FLAGS) \
14562 $(POSTSTAGE1_FLAGS_TO_PASS) \
14563 $(EXTRA_GCC_FLAGS) clean
14564@endif gcc-bootstrap
14565
14566
14567.PHONY: all-stage3-gcc maybe-all-stage3-gcc
14568.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14569maybe-all-stage3-gcc:
14570maybe-clean-stage3-gcc:
14571@if gcc-bootstrap
14572maybe-all-stage3-gcc: all-stage3-gcc
14573all-stage3: all-stage3-gcc
14574TARGET-stage3-gcc = $(TARGET-gcc)
14575all-stage3-gcc: configure-stage3-gcc
14576 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14577 @r=`${PWD_COMMAND}`; export r; \
14578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14579 $(HOST_EXPORTS) \
14580 $(POSTSTAGE1_HOST_EXPORTS) \
14581 cd $(HOST_SUBDIR)/gcc && \
14582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14583 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14584 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14585 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14586 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14587 $(TARGET-stage3-gcc)
14588
14589maybe-clean-stage3-gcc: clean-stage3-gcc
14590clean-stage3: clean-stage3-gcc
14591clean-stage3-gcc:
14592 @if [ $(current_stage) = stage3 ]; then \
14593 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14594 else \
14595 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14596 $(MAKE) stage3-start; \
14597 fi; \
14598 cd $(HOST_SUBDIR)/gcc && \
14599 $(MAKE) $(EXTRA_HOST_FLAGS) \
14600 $(POSTSTAGE1_FLAGS_TO_PASS) \
14601 $(EXTRA_GCC_FLAGS) clean
14602@endif gcc-bootstrap
14603
14604
14605.PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14606.PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14607maybe-all-stageb3g2-gcc:
14608maybe-clean-stageb3g2-gcc:
14609@if gcc-bootstrap
14610maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14611all-stageb3g2: all-stageb3g2-gcc
14612TARGET-stageb3g2-gcc = $(TARGET-gcc)
14613all-stageb3g2-gcc: configure-stageb3g2-gcc
14614 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14615 @r=`${PWD_COMMAND}`; export r; \
14616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14617 $(HOST_EXPORTS) \
14618 $(POSTSTAGE1_HOST_EXPORTS) \
14619 cd $(HOST_SUBDIR)/gcc && \
14620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14621 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14622 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14623 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14624 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14625 $(TARGET-stageb3g2-gcc)
14626
14627maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14628clean-stageb3g2: clean-stageb3g2-gcc
14629clean-stageb3g2-gcc:
14630 @if [ $(current_stage) = stageb3g2 ]; then \
14631 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14632 else \
14633 [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14634 $(MAKE) stageb3g2-start; \
14635 fi; \
14636 cd $(HOST_SUBDIR)/gcc && \
14637 $(MAKE) $(EXTRA_HOST_FLAGS) \
14638 $(POSTSTAGE1_FLAGS_TO_PASS) \
14639 $(EXTRA_GCC_FLAGS) clean
14640@endif gcc-bootstrap
14641
14642
14643.PHONY: all-stage4-gcc maybe-all-stage4-gcc
14644.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14645maybe-all-stage4-gcc:
14646maybe-clean-stage4-gcc:
14647@if gcc-bootstrap
14648maybe-all-stage4-gcc: all-stage4-gcc
14649all-stage4: all-stage4-gcc
14650TARGET-stage4-gcc = $(TARGET-gcc)
14651all-stage4-gcc: configure-stage4-gcc
14652 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14653 @r=`${PWD_COMMAND}`; export r; \
14654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14655 $(HOST_EXPORTS) \
14656 $(POSTSTAGE1_HOST_EXPORTS) \
14657 cd $(HOST_SUBDIR)/gcc && \
14658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14659 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14660 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14661 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14662 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14663 $(TARGET-stage4-gcc)
14664
14665maybe-clean-stage4-gcc: clean-stage4-gcc
14666clean-stage4: clean-stage4-gcc
14667clean-stage4-gcc:
14668 @if [ $(current_stage) = stage4 ]; then \
14669 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14670 else \
14671 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14672 $(MAKE) stage4-start; \
14673 fi; \
14674 cd $(HOST_SUBDIR)/gcc && \
14675 $(MAKE) $(EXTRA_HOST_FLAGS) \
14676 $(POSTSTAGE1_FLAGS_TO_PASS) \
14677 $(EXTRA_GCC_FLAGS) clean
14678@endif gcc-bootstrap
14679
14680
14681.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14682.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14683maybe-all-stageprofile-gcc:
14684maybe-clean-stageprofile-gcc:
14685@if gcc-bootstrap
14686maybe-all-stageprofile-gcc: all-stageprofile-gcc
14687all-stageprofile: all-stageprofile-gcc
14688TARGET-stageprofile-gcc = $(TARGET-gcc)
14689all-stageprofile-gcc: configure-stageprofile-gcc
14690 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14691 @r=`${PWD_COMMAND}`; export r; \
14692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14693 $(HOST_EXPORTS) \
14694 $(POSTSTAGE1_HOST_EXPORTS) \
14695 cd $(HOST_SUBDIR)/gcc && \
14696 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14697 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14698 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
14699 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
14700 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14701 $(TARGET-stageprofile-gcc)
14702
14703maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14704clean-stageprofile: clean-stageprofile-gcc
14705clean-stageprofile-gcc:
14706 @if [ $(current_stage) = stageprofile ]; then \
14707 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14708 else \
14709 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14710 $(MAKE) stageprofile-start; \
14711 fi; \
14712 cd $(HOST_SUBDIR)/gcc && \
14713 $(MAKE) $(EXTRA_HOST_FLAGS) \
14714 $(POSTSTAGE1_FLAGS_TO_PASS) \
14715 $(EXTRA_GCC_FLAGS) clean
14716@endif gcc-bootstrap
14717
14718
14719.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14720.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14721maybe-all-stagefeedback-gcc:
14722maybe-clean-stagefeedback-gcc:
14723@if gcc-bootstrap
14724maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14725all-stagefeedback: all-stagefeedback-gcc
14726TARGET-stagefeedback-gcc = $(TARGET-gcc)
14727all-stagefeedback-gcc: configure-stagefeedback-gcc
14728 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14729 @r=`${PWD_COMMAND}`; export r; \
14730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14731 $(HOST_EXPORTS) \
14732 $(POSTSTAGE1_HOST_EXPORTS) \
14733 cd $(HOST_SUBDIR)/gcc && \
14734 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14735 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14736 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14737 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14738 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14739 $(TARGET-stagefeedback-gcc)
14740
14741maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14742clean-stagefeedback: clean-stagefeedback-gcc
14743clean-stagefeedback-gcc:
14744 @if [ $(current_stage) = stagefeedback ]; then \
14745 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14746 else \
14747 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14748 $(MAKE) stagefeedback-start; \
14749 fi; \
14750 cd $(HOST_SUBDIR)/gcc && \
14751 $(MAKE) $(EXTRA_HOST_FLAGS) \
14752 $(POSTSTAGE1_FLAGS_TO_PASS) \
14753 $(EXTRA_GCC_FLAGS) clean
14754@endif gcc-bootstrap
14755
14756
14757
14758
14759
14760.PHONY: check-gcc maybe-check-gcc
14761maybe-check-gcc:
14762@if gcc
14763maybe-check-gcc: check-gcc
14764
14765check-gcc:
14766 @: $(MAKE); $(unstage)
14767 @r=`${PWD_COMMAND}`; export r; \
14768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769 $(HOST_EXPORTS) \
14770 (cd $(HOST_SUBDIR)/gcc && \
14771 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14772
14773@endif gcc
14774
14775.PHONY: install-gcc maybe-install-gcc
14776maybe-install-gcc:
14777@if gcc
14778maybe-install-gcc: install-gcc
14779
14780install-gcc: installdirs
14781 @: $(MAKE); $(unstage)
14782 @r=`${PWD_COMMAND}`; export r; \
14783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14784 $(HOST_EXPORTS) \
14785 (cd $(HOST_SUBDIR)/gcc && \
14786 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14787
14788@endif gcc
14789
14790# Other targets (info, dvi, pdf, etc.)
14791
14792.PHONY: maybe-info-gcc info-gcc
14793maybe-info-gcc:
14794@if gcc
14795maybe-info-gcc: info-gcc
14796
14797info-gcc: \
14798 configure-gcc
14799 @[ -f ./gcc/Makefile ] || exit 0; \
14800 r=`${PWD_COMMAND}`; export r; \
14801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14802 $(HOST_EXPORTS) \
14803 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14805 done; \
14806 echo "Doing info in gcc" ; \
14807 (cd $(HOST_SUBDIR)/gcc && \
14808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14810 "RANLIB=$${RANLIB}" \
14811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14812 info) \
14813 || exit 1
14814
14815@endif gcc
14816
14817.PHONY: maybe-dvi-gcc dvi-gcc
14818maybe-dvi-gcc:
14819@if gcc
14820maybe-dvi-gcc: dvi-gcc
14821
14822dvi-gcc: \
14823 configure-gcc
14824 @[ -f ./gcc/Makefile ] || exit 0; \
14825 r=`${PWD_COMMAND}`; export r; \
14826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14827 $(HOST_EXPORTS) \
14828 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14830 done; \
14831 echo "Doing dvi in gcc" ; \
14832 (cd $(HOST_SUBDIR)/gcc && \
14833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14835 "RANLIB=$${RANLIB}" \
14836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14837 dvi) \
14838 || exit 1
14839
14840@endif gcc
14841
14842.PHONY: maybe-pdf-gcc pdf-gcc
14843maybe-pdf-gcc:
14844@if gcc
14845maybe-pdf-gcc: pdf-gcc
14846
14847pdf-gcc: \
14848 configure-gcc
14849 @[ -f ./gcc/Makefile ] || exit 0; \
14850 r=`${PWD_COMMAND}`; export r; \
14851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14852 $(HOST_EXPORTS) \
14853 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14855 done; \
14856 echo "Doing pdf in gcc" ; \
14857 (cd $(HOST_SUBDIR)/gcc && \
14858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14860 "RANLIB=$${RANLIB}" \
14861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14862 pdf) \
14863 || exit 1
14864
14865@endif gcc
14866
14867.PHONY: maybe-html-gcc html-gcc
14868maybe-html-gcc:
14869@if gcc
14870maybe-html-gcc: html-gcc
14871
14872html-gcc: \
14873 configure-gcc
14874 @[ -f ./gcc/Makefile ] || exit 0; \
14875 r=`${PWD_COMMAND}`; export r; \
14876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14877 $(HOST_EXPORTS) \
14878 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14880 done; \
14881 echo "Doing html in gcc" ; \
14882 (cd $(HOST_SUBDIR)/gcc && \
14883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14885 "RANLIB=$${RANLIB}" \
14886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14887 html) \
14888 || exit 1
14889
14890@endif gcc
14891
14892.PHONY: maybe-TAGS-gcc TAGS-gcc
14893maybe-TAGS-gcc:
14894@if gcc
14895maybe-TAGS-gcc: TAGS-gcc
14896
14897TAGS-gcc: \
14898 configure-gcc
14899 @[ -f ./gcc/Makefile ] || exit 0; \
14900 r=`${PWD_COMMAND}`; export r; \
14901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902 $(HOST_EXPORTS) \
14903 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14905 done; \
14906 echo "Doing TAGS in gcc" ; \
14907 (cd $(HOST_SUBDIR)/gcc && \
14908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14910 "RANLIB=$${RANLIB}" \
14911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14912 TAGS) \
14913 || exit 1
14914
14915@endif gcc
14916
14917.PHONY: maybe-install-info-gcc install-info-gcc
14918maybe-install-info-gcc:
14919@if gcc
14920maybe-install-info-gcc: install-info-gcc
14921
14922install-info-gcc: \
14923 configure-gcc \
14924 info-gcc
14925 @[ -f ./gcc/Makefile ] || exit 0; \
14926 r=`${PWD_COMMAND}`; export r; \
14927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14928 $(HOST_EXPORTS) \
14929 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14931 done; \
14932 echo "Doing install-info in gcc" ; \
14933 (cd $(HOST_SUBDIR)/gcc && \
14934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14936 "RANLIB=$${RANLIB}" \
14937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14938 install-info) \
14939 || exit 1
14940
14941@endif gcc
14942
14943.PHONY: maybe-install-pdf-gcc install-pdf-gcc
14944maybe-install-pdf-gcc:
14945@if gcc
14946maybe-install-pdf-gcc: install-pdf-gcc
14947
14948install-pdf-gcc: \
14949 configure-gcc \
14950 pdf-gcc
14951 @[ -f ./gcc/Makefile ] || exit 0; \
14952 r=`${PWD_COMMAND}`; export r; \
14953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14954 $(HOST_EXPORTS) \
14955 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14957 done; \
14958 echo "Doing install-pdf in gcc" ; \
14959 (cd $(HOST_SUBDIR)/gcc && \
14960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14962 "RANLIB=$${RANLIB}" \
14963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14964 install-pdf) \
14965 || exit 1
14966
14967@endif gcc
14968
14969.PHONY: maybe-install-html-gcc install-html-gcc
14970maybe-install-html-gcc:
14971@if gcc
14972maybe-install-html-gcc: install-html-gcc
14973
14974install-html-gcc: \
14975 configure-gcc \
14976 html-gcc
14977 @[ -f ./gcc/Makefile ] || exit 0; \
14978 r=`${PWD_COMMAND}`; export r; \
14979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14980 $(HOST_EXPORTS) \
14981 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14983 done; \
14984 echo "Doing install-html in gcc" ; \
14985 (cd $(HOST_SUBDIR)/gcc && \
14986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14988 "RANLIB=$${RANLIB}" \
14989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14990 install-html) \
14991 || exit 1
14992
14993@endif gcc
14994
14995.PHONY: maybe-installcheck-gcc installcheck-gcc
14996maybe-installcheck-gcc:
14997@if gcc
14998maybe-installcheck-gcc: installcheck-gcc
14999
15000installcheck-gcc: \
15001 configure-gcc
15002 @[ -f ./gcc/Makefile ] || exit 0; \
15003 r=`${PWD_COMMAND}`; export r; \
15004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15005 $(HOST_EXPORTS) \
15006 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15008 done; \
15009 echo "Doing installcheck in gcc" ; \
15010 (cd $(HOST_SUBDIR)/gcc && \
15011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15013 "RANLIB=$${RANLIB}" \
15014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15015 installcheck) \
15016 || exit 1
15017
15018@endif gcc
15019
15020.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15021maybe-mostlyclean-gcc:
15022@if gcc
15023maybe-mostlyclean-gcc: mostlyclean-gcc
15024
15025mostlyclean-gcc:
15026 @[ -f ./gcc/Makefile ] || exit 0; \
15027 r=`${PWD_COMMAND}`; export r; \
15028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15029 $(HOST_EXPORTS) \
15030 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15032 done; \
15033 echo "Doing mostlyclean in gcc" ; \
15034 (cd $(HOST_SUBDIR)/gcc && \
15035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15037 "RANLIB=$${RANLIB}" \
15038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15039 mostlyclean) \
15040 || exit 1
15041
15042@endif gcc
15043
15044.PHONY: maybe-clean-gcc clean-gcc
15045maybe-clean-gcc:
15046@if gcc
15047maybe-clean-gcc: clean-gcc
15048
15049clean-gcc:
15050 @[ -f ./gcc/Makefile ] || exit 0; \
15051 r=`${PWD_COMMAND}`; export r; \
15052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15053 $(HOST_EXPORTS) \
15054 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15056 done; \
15057 echo "Doing clean in gcc" ; \
15058 (cd $(HOST_SUBDIR)/gcc && \
15059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15061 "RANLIB=$${RANLIB}" \
15062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15063 clean) \
15064 || exit 1
15065
15066@endif gcc
15067
15068.PHONY: maybe-distclean-gcc distclean-gcc
15069maybe-distclean-gcc:
15070@if gcc
15071maybe-distclean-gcc: distclean-gcc
15072
15073distclean-gcc:
15074 @[ -f ./gcc/Makefile ] || exit 0; \
15075 r=`${PWD_COMMAND}`; export r; \
15076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077 $(HOST_EXPORTS) \
15078 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15080 done; \
15081 echo "Doing distclean in gcc" ; \
15082 (cd $(HOST_SUBDIR)/gcc && \
15083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15085 "RANLIB=$${RANLIB}" \
15086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15087 distclean) \
15088 || exit 1
15089
15090@endif gcc
15091
15092.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15093maybe-maintainer-clean-gcc:
15094@if gcc
15095maybe-maintainer-clean-gcc: maintainer-clean-gcc
15096
15097maintainer-clean-gcc:
15098 @[ -f ./gcc/Makefile ] || exit 0; \
15099 r=`${PWD_COMMAND}`; export r; \
15100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15101 $(HOST_EXPORTS) \
15102 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15104 done; \
15105 echo "Doing maintainer-clean in gcc" ; \
15106 (cd $(HOST_SUBDIR)/gcc && \
15107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15109 "RANLIB=$${RANLIB}" \
15110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15111 maintainer-clean) \
15112 || exit 1
15113
15114@endif gcc
15115
15116
15117
15118.PHONY: configure-gawk maybe-configure-gawk
15119maybe-configure-gawk:
15120@if gcc-bootstrap
15121configure-gawk: stage_current
15122@endif gcc-bootstrap
15123@if gawk
15124maybe-configure-gawk: configure-gawk
15125configure-gawk:
15126 @: $(MAKE); $(unstage)
15127 @r=`${PWD_COMMAND}`; export r; \
15128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15129 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15131 $(HOST_EXPORTS) \
15132 echo Configuring in $(HOST_SUBDIR)/gawk; \
15133 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15134 case $(srcdir) in \
15135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15136 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15138 esac; \
15139 srcdiroption="--srcdir=$${topdir}/gawk"; \
15140 libsrcdir="$$s/gawk"; \
15141 $(SHELL) $${libsrcdir}/configure \
15142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15143 --target=${target_alias} $${srcdiroption} \
15144 || exit 1
15145@endif gawk
15146
15147
15148
15149
15150
15151.PHONY: all-gawk maybe-all-gawk
15152maybe-all-gawk:
15153@if gcc-bootstrap
15154all-gawk: stage_current
15155@endif gcc-bootstrap
15156@if gawk
15157TARGET-gawk=all
15158maybe-all-gawk: all-gawk
15159all-gawk: configure-gawk
15160 @: $(MAKE); $(unstage)
15161 @r=`${PWD_COMMAND}`; export r; \
15162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15163 $(HOST_EXPORTS) \
15164 (cd $(HOST_SUBDIR)/gawk && \
15165 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15166 $(TARGET-gawk))
15167@endif gawk
15168
15169
15170
15171
15172.PHONY: check-gawk maybe-check-gawk
15173maybe-check-gawk:
15174@if gawk
15175maybe-check-gawk: check-gawk
15176
15177check-gawk:
15178 @: $(MAKE); $(unstage)
15179 @r=`${PWD_COMMAND}`; export r; \
15180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15181 $(HOST_EXPORTS) \
15182 (cd $(HOST_SUBDIR)/gawk && \
15183 $(MAKE) $(FLAGS_TO_PASS) check)
15184
15185@endif gawk
15186
15187.PHONY: install-gawk maybe-install-gawk
15188maybe-install-gawk:
15189@if gawk
15190maybe-install-gawk: install-gawk
15191
15192install-gawk: installdirs
15193 @: $(MAKE); $(unstage)
15194 @r=`${PWD_COMMAND}`; export r; \
15195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15196 $(HOST_EXPORTS) \
15197 (cd $(HOST_SUBDIR)/gawk && \
15198 $(MAKE) $(FLAGS_TO_PASS) install)
15199
15200@endif gawk
15201
15202# Other targets (info, dvi, pdf, etc.)
15203
15204.PHONY: maybe-info-gawk info-gawk
15205maybe-info-gawk:
15206@if gawk
15207maybe-info-gawk: info-gawk
15208
15209info-gawk: \
15210 configure-gawk
15211 @: $(MAKE); $(unstage)
15212 @[ -f ./gawk/Makefile ] || exit 0; \
15213 r=`${PWD_COMMAND}`; export r; \
15214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15215 $(HOST_EXPORTS) \
15216 for flag in $(EXTRA_HOST_FLAGS) ; do \
15217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15218 done; \
15219 echo "Doing info in gawk" ; \
15220 (cd $(HOST_SUBDIR)/gawk && \
15221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15223 "RANLIB=$${RANLIB}" \
15224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15225 info) \
15226 || exit 1
15227
15228@endif gawk
15229
15230.PHONY: maybe-dvi-gawk dvi-gawk
15231maybe-dvi-gawk:
15232@if gawk
15233maybe-dvi-gawk: dvi-gawk
15234
15235dvi-gawk: \
15236 configure-gawk
15237 @: $(MAKE); $(unstage)
15238 @[ -f ./gawk/Makefile ] || exit 0; \
15239 r=`${PWD_COMMAND}`; export r; \
15240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15241 $(HOST_EXPORTS) \
15242 for flag in $(EXTRA_HOST_FLAGS) ; do \
15243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15244 done; \
15245 echo "Doing dvi in gawk" ; \
15246 (cd $(HOST_SUBDIR)/gawk && \
15247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15249 "RANLIB=$${RANLIB}" \
15250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15251 dvi) \
15252 || exit 1
15253
15254@endif gawk
15255
15256.PHONY: maybe-pdf-gawk pdf-gawk
15257maybe-pdf-gawk:
15258@if gawk
15259maybe-pdf-gawk: pdf-gawk
15260
15261pdf-gawk: \
15262 configure-gawk
15263 @: $(MAKE); $(unstage)
15264 @[ -f ./gawk/Makefile ] || exit 0; \
15265 r=`${PWD_COMMAND}`; export r; \
15266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15267 $(HOST_EXPORTS) \
15268 for flag in $(EXTRA_HOST_FLAGS) ; do \
15269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15270 done; \
15271 echo "Doing pdf in gawk" ; \
15272 (cd $(HOST_SUBDIR)/gawk && \
15273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15275 "RANLIB=$${RANLIB}" \
15276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15277 pdf) \
15278 || exit 1
15279
15280@endif gawk
15281
15282.PHONY: maybe-html-gawk html-gawk
15283maybe-html-gawk:
15284@if gawk
15285maybe-html-gawk: html-gawk
15286
15287html-gawk: \
15288 configure-gawk
15289 @: $(MAKE); $(unstage)
15290 @[ -f ./gawk/Makefile ] || exit 0; \
15291 r=`${PWD_COMMAND}`; export r; \
15292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15293 $(HOST_EXPORTS) \
15294 for flag in $(EXTRA_HOST_FLAGS) ; do \
15295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15296 done; \
15297 echo "Doing html in gawk" ; \
15298 (cd $(HOST_SUBDIR)/gawk && \
15299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15301 "RANLIB=$${RANLIB}" \
15302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15303 html) \
15304 || exit 1
15305
15306@endif gawk
15307
15308.PHONY: maybe-TAGS-gawk TAGS-gawk
15309maybe-TAGS-gawk:
15310@if gawk
15311maybe-TAGS-gawk: TAGS-gawk
15312
15313TAGS-gawk: \
15314 configure-gawk
15315 @: $(MAKE); $(unstage)
15316 @[ -f ./gawk/Makefile ] || exit 0; \
15317 r=`${PWD_COMMAND}`; export r; \
15318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15319 $(HOST_EXPORTS) \
15320 for flag in $(EXTRA_HOST_FLAGS) ; do \
15321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15322 done; \
15323 echo "Doing TAGS in gawk" ; \
15324 (cd $(HOST_SUBDIR)/gawk && \
15325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15327 "RANLIB=$${RANLIB}" \
15328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15329 TAGS) \
15330 || exit 1
15331
15332@endif gawk
15333
15334.PHONY: maybe-install-info-gawk install-info-gawk
15335maybe-install-info-gawk:
15336@if gawk
15337maybe-install-info-gawk: install-info-gawk
15338
15339install-info-gawk: \
15340 configure-gawk \
15341 info-gawk
15342 @: $(MAKE); $(unstage)
15343 @[ -f ./gawk/Makefile ] || exit 0; \
15344 r=`${PWD_COMMAND}`; export r; \
15345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15346 $(HOST_EXPORTS) \
15347 for flag in $(EXTRA_HOST_FLAGS) ; do \
15348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15349 done; \
15350 echo "Doing install-info in gawk" ; \
15351 (cd $(HOST_SUBDIR)/gawk && \
15352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15354 "RANLIB=$${RANLIB}" \
15355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15356 install-info) \
15357 || exit 1
15358
15359@endif gawk
15360
15361.PHONY: maybe-install-pdf-gawk install-pdf-gawk
15362maybe-install-pdf-gawk:
15363@if gawk
15364maybe-install-pdf-gawk: install-pdf-gawk
15365
15366install-pdf-gawk: \
15367 configure-gawk \
15368 pdf-gawk
15369 @: $(MAKE); $(unstage)
15370 @[ -f ./gawk/Makefile ] || exit 0; \
15371 r=`${PWD_COMMAND}`; export r; \
15372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15373 $(HOST_EXPORTS) \
15374 for flag in $(EXTRA_HOST_FLAGS) ; do \
15375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15376 done; \
15377 echo "Doing install-pdf in gawk" ; \
15378 (cd $(HOST_SUBDIR)/gawk && \
15379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15381 "RANLIB=$${RANLIB}" \
15382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15383 install-pdf) \
15384 || exit 1
15385
15386@endif gawk
15387
15388.PHONY: maybe-install-html-gawk install-html-gawk
15389maybe-install-html-gawk:
15390@if gawk
15391maybe-install-html-gawk: install-html-gawk
15392
15393install-html-gawk: \
15394 configure-gawk \
15395 html-gawk
15396 @: $(MAKE); $(unstage)
15397 @[ -f ./gawk/Makefile ] || exit 0; \
15398 r=`${PWD_COMMAND}`; export r; \
15399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15400 $(HOST_EXPORTS) \
15401 for flag in $(EXTRA_HOST_FLAGS) ; do \
15402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15403 done; \
15404 echo "Doing install-html in gawk" ; \
15405 (cd $(HOST_SUBDIR)/gawk && \
15406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15408 "RANLIB=$${RANLIB}" \
15409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15410 install-html) \
15411 || exit 1
15412
15413@endif gawk
15414
15415.PHONY: maybe-installcheck-gawk installcheck-gawk
15416maybe-installcheck-gawk:
15417@if gawk
15418maybe-installcheck-gawk: installcheck-gawk
15419
15420installcheck-gawk: \
15421 configure-gawk
15422 @: $(MAKE); $(unstage)
15423 @[ -f ./gawk/Makefile ] || exit 0; \
15424 r=`${PWD_COMMAND}`; export r; \
15425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15426 $(HOST_EXPORTS) \
15427 for flag in $(EXTRA_HOST_FLAGS) ; do \
15428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15429 done; \
15430 echo "Doing installcheck in gawk" ; \
15431 (cd $(HOST_SUBDIR)/gawk && \
15432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15434 "RANLIB=$${RANLIB}" \
15435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15436 installcheck) \
15437 || exit 1
15438
15439@endif gawk
15440
15441.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15442maybe-mostlyclean-gawk:
15443@if gawk
15444maybe-mostlyclean-gawk: mostlyclean-gawk
15445
15446mostlyclean-gawk:
15447 @: $(MAKE); $(unstage)
15448 @[ -f ./gawk/Makefile ] || exit 0; \
15449 r=`${PWD_COMMAND}`; export r; \
15450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15451 $(HOST_EXPORTS) \
15452 for flag in $(EXTRA_HOST_FLAGS) ; do \
15453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15454 done; \
15455 echo "Doing mostlyclean in gawk" ; \
15456 (cd $(HOST_SUBDIR)/gawk && \
15457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15459 "RANLIB=$${RANLIB}" \
15460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15461 mostlyclean) \
15462 || exit 1
15463
15464@endif gawk
15465
15466.PHONY: maybe-clean-gawk clean-gawk
15467maybe-clean-gawk:
15468@if gawk
15469maybe-clean-gawk: clean-gawk
15470
15471clean-gawk:
15472 @: $(MAKE); $(unstage)
15473 @[ -f ./gawk/Makefile ] || exit 0; \
15474 r=`${PWD_COMMAND}`; export r; \
15475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476 $(HOST_EXPORTS) \
15477 for flag in $(EXTRA_HOST_FLAGS) ; do \
15478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15479 done; \
15480 echo "Doing clean in gawk" ; \
15481 (cd $(HOST_SUBDIR)/gawk && \
15482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15484 "RANLIB=$${RANLIB}" \
15485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15486 clean) \
15487 || exit 1
15488
15489@endif gawk
15490
15491.PHONY: maybe-distclean-gawk distclean-gawk
15492maybe-distclean-gawk:
15493@if gawk
15494maybe-distclean-gawk: distclean-gawk
15495
15496distclean-gawk:
15497 @: $(MAKE); $(unstage)
15498 @[ -f ./gawk/Makefile ] || exit 0; \
15499 r=`${PWD_COMMAND}`; export r; \
15500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15501 $(HOST_EXPORTS) \
15502 for flag in $(EXTRA_HOST_FLAGS) ; do \
15503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15504 done; \
15505 echo "Doing distclean in gawk" ; \
15506 (cd $(HOST_SUBDIR)/gawk && \
15507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15509 "RANLIB=$${RANLIB}" \
15510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15511 distclean) \
15512 || exit 1
15513
15514@endif gawk
15515
15516.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15517maybe-maintainer-clean-gawk:
15518@if gawk
15519maybe-maintainer-clean-gawk: maintainer-clean-gawk
15520
15521maintainer-clean-gawk:
15522 @: $(MAKE); $(unstage)
15523 @[ -f ./gawk/Makefile ] || exit 0; \
15524 r=`${PWD_COMMAND}`; export r; \
15525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15526 $(HOST_EXPORTS) \
15527 for flag in $(EXTRA_HOST_FLAGS) ; do \
15528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15529 done; \
15530 echo "Doing maintainer-clean in gawk" ; \
15531 (cd $(HOST_SUBDIR)/gawk && \
15532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15534 "RANLIB=$${RANLIB}" \
15535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15536 maintainer-clean) \
15537 || exit 1
15538
15539@endif gawk
15540
15541
15542
15543.PHONY: configure-gettext maybe-configure-gettext
15544maybe-configure-gettext:
15545@if gcc-bootstrap
15546configure-gettext: stage_current
15547@endif gcc-bootstrap
15548@if gettext
15549maybe-configure-gettext: configure-gettext
15550configure-gettext:
15551 @: $(MAKE); $(unstage)
15552 @r=`${PWD_COMMAND}`; export r; \
15553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15554 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15556 $(HOST_EXPORTS) \
15557 echo Configuring in $(HOST_SUBDIR)/gettext; \
15558 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15559 case $(srcdir) in \
15560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15561 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15563 esac; \
15564 srcdiroption="--srcdir=$${topdir}/gettext"; \
15565 libsrcdir="$$s/gettext"; \
15566 $(SHELL) $${libsrcdir}/configure \
15567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15568 --target=${target_alias} $${srcdiroption} \
15569 || exit 1
15570@endif gettext
15571
15572
15573
15574
15575
15576.PHONY: all-gettext maybe-all-gettext
15577maybe-all-gettext:
15578@if gcc-bootstrap
15579all-gettext: stage_current
15580@endif gcc-bootstrap
15581@if gettext
15582TARGET-gettext=all
15583maybe-all-gettext: all-gettext
15584all-gettext: configure-gettext
15585 @: $(MAKE); $(unstage)
15586 @r=`${PWD_COMMAND}`; export r; \
15587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15588 $(HOST_EXPORTS) \
15589 (cd $(HOST_SUBDIR)/gettext && \
15590 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15591 $(TARGET-gettext))
15592@endif gettext
15593
15594
15595
15596
15597.PHONY: check-gettext maybe-check-gettext
15598maybe-check-gettext:
15599@if gettext
15600maybe-check-gettext: check-gettext
15601
15602check-gettext:
15603 @: $(MAKE); $(unstage)
15604 @r=`${PWD_COMMAND}`; export r; \
15605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15606 $(HOST_EXPORTS) \
15607 (cd $(HOST_SUBDIR)/gettext && \
15608 $(MAKE) $(FLAGS_TO_PASS) check)
15609
15610@endif gettext
15611
15612.PHONY: install-gettext maybe-install-gettext
15613maybe-install-gettext:
15614@if gettext
15615maybe-install-gettext: install-gettext
15616
15617install-gettext: installdirs
15618 @: $(MAKE); $(unstage)
15619 @r=`${PWD_COMMAND}`; export r; \
15620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15621 $(HOST_EXPORTS) \
15622 (cd $(HOST_SUBDIR)/gettext && \
15623 $(MAKE) $(FLAGS_TO_PASS) install)
15624
15625@endif gettext
15626
15627# Other targets (info, dvi, pdf, etc.)
15628
15629.PHONY: maybe-info-gettext info-gettext
15630maybe-info-gettext:
15631@if gettext
15632maybe-info-gettext: info-gettext
15633
15634info-gettext: \
15635 configure-gettext
15636 @: $(MAKE); $(unstage)
15637 @[ -f ./gettext/Makefile ] || exit 0; \
15638 r=`${PWD_COMMAND}`; export r; \
15639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15640 $(HOST_EXPORTS) \
15641 for flag in $(EXTRA_HOST_FLAGS) ; do \
15642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15643 done; \
15644 echo "Doing info in gettext" ; \
15645 (cd $(HOST_SUBDIR)/gettext && \
15646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15648 "RANLIB=$${RANLIB}" \
15649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15650 info) \
15651 || exit 1
15652
15653@endif gettext
15654
15655.PHONY: maybe-dvi-gettext dvi-gettext
15656maybe-dvi-gettext:
15657@if gettext
15658maybe-dvi-gettext: dvi-gettext
15659
15660dvi-gettext: \
15661 configure-gettext
15662 @: $(MAKE); $(unstage)
15663 @[ -f ./gettext/Makefile ] || exit 0; \
15664 r=`${PWD_COMMAND}`; export r; \
15665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666 $(HOST_EXPORTS) \
15667 for flag in $(EXTRA_HOST_FLAGS) ; do \
15668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15669 done; \
15670 echo "Doing dvi in gettext" ; \
15671 (cd $(HOST_SUBDIR)/gettext && \
15672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15674 "RANLIB=$${RANLIB}" \
15675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15676 dvi) \
15677 || exit 1
15678
15679@endif gettext
15680
15681.PHONY: maybe-pdf-gettext pdf-gettext
15682maybe-pdf-gettext:
15683@if gettext
15684maybe-pdf-gettext: pdf-gettext
15685
15686pdf-gettext: \
15687 configure-gettext
15688 @: $(MAKE); $(unstage)
15689 @[ -f ./gettext/Makefile ] || exit 0; \
15690 r=`${PWD_COMMAND}`; export r; \
15691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15692 $(HOST_EXPORTS) \
15693 for flag in $(EXTRA_HOST_FLAGS) ; do \
15694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15695 done; \
15696 echo "Doing pdf in gettext" ; \
15697 (cd $(HOST_SUBDIR)/gettext && \
15698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15700 "RANLIB=$${RANLIB}" \
15701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15702 pdf) \
15703 || exit 1
15704
15705@endif gettext
15706
15707.PHONY: maybe-html-gettext html-gettext
15708maybe-html-gettext:
15709@if gettext
15710maybe-html-gettext: html-gettext
15711
15712html-gettext: \
15713 configure-gettext
15714 @: $(MAKE); $(unstage)
15715 @[ -f ./gettext/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 html in gettext" ; \
15723 (cd $(HOST_SUBDIR)/gettext && \
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 html) \
15729 || exit 1
15730
15731@endif gettext
15732
15733.PHONY: maybe-TAGS-gettext TAGS-gettext
15734maybe-TAGS-gettext:
15735@if gettext
15736maybe-TAGS-gettext: TAGS-gettext
15737
15738TAGS-gettext: \
15739 configure-gettext
15740 @: $(MAKE); $(unstage)
15741 @[ -f ./gettext/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 TAGS in gettext" ; \
15749 (cd $(HOST_SUBDIR)/gettext && \
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 TAGS) \
15755 || exit 1
15756
15757@endif gettext
15758
15759.PHONY: maybe-install-info-gettext install-info-gettext
15760maybe-install-info-gettext:
15761@if gettext
15762maybe-install-info-gettext: install-info-gettext
15763
15764install-info-gettext: \
15765 configure-gettext \
15766 info-gettext
15767 @: $(MAKE); $(unstage)
15768 @[ -f ./gettext/Makefile ] || exit 0; \
15769 r=`${PWD_COMMAND}`; export r; \
15770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15771 $(HOST_EXPORTS) \
15772 for flag in $(EXTRA_HOST_FLAGS) ; do \
15773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15774 done; \
15775 echo "Doing install-info in gettext" ; \
15776 (cd $(HOST_SUBDIR)/gettext && \
15777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15779 "RANLIB=$${RANLIB}" \
15780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15781 install-info) \
15782 || exit 1
15783
15784@endif gettext
15785
15786.PHONY: maybe-install-pdf-gettext install-pdf-gettext
15787maybe-install-pdf-gettext:
15788@if gettext
15789maybe-install-pdf-gettext: install-pdf-gettext
15790
15791install-pdf-gettext: \
15792 configure-gettext \
15793 pdf-gettext
15794 @: $(MAKE); $(unstage)
15795 @[ -f ./gettext/Makefile ] || exit 0; \
15796 r=`${PWD_COMMAND}`; export r; \
15797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15798 $(HOST_EXPORTS) \
15799 for flag in $(EXTRA_HOST_FLAGS) ; do \
15800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15801 done; \
15802 echo "Doing install-pdf in gettext" ; \
15803 (cd $(HOST_SUBDIR)/gettext && \
15804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15806 "RANLIB=$${RANLIB}" \
15807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15808 install-pdf) \
15809 || exit 1
15810
15811@endif gettext
15812
15813.PHONY: maybe-install-html-gettext install-html-gettext
15814maybe-install-html-gettext:
15815@if gettext
15816maybe-install-html-gettext: install-html-gettext
15817
15818install-html-gettext: \
15819 configure-gettext \
15820 html-gettext
15821 @: $(MAKE); $(unstage)
15822 @[ -f ./gettext/Makefile ] || exit 0; \
15823 r=`${PWD_COMMAND}`; export r; \
15824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15825 $(HOST_EXPORTS) \
15826 for flag in $(EXTRA_HOST_FLAGS) ; do \
15827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15828 done; \
15829 echo "Doing install-html in gettext" ; \
15830 (cd $(HOST_SUBDIR)/gettext && \
15831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15833 "RANLIB=$${RANLIB}" \
15834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15835 install-html) \
15836 || exit 1
15837
15838@endif gettext
15839
15840.PHONY: maybe-installcheck-gettext installcheck-gettext
15841maybe-installcheck-gettext:
15842@if gettext
15843maybe-installcheck-gettext: installcheck-gettext
15844
15845installcheck-gettext: \
15846 configure-gettext
15847 @: $(MAKE); $(unstage)
15848 @[ -f ./gettext/Makefile ] || exit 0; \
15849 r=`${PWD_COMMAND}`; export r; \
15850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15851 $(HOST_EXPORTS) \
15852 for flag in $(EXTRA_HOST_FLAGS) ; do \
15853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15854 done; \
15855 echo "Doing installcheck in gettext" ; \
15856 (cd $(HOST_SUBDIR)/gettext && \
15857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15859 "RANLIB=$${RANLIB}" \
15860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15861 installcheck) \
15862 || exit 1
15863
15864@endif gettext
15865
15866.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15867maybe-mostlyclean-gettext:
15868@if gettext
15869maybe-mostlyclean-gettext: mostlyclean-gettext
15870
15871mostlyclean-gettext:
15872 @: $(MAKE); $(unstage)
15873 @[ -f ./gettext/Makefile ] || exit 0; \
15874 r=`${PWD_COMMAND}`; export r; \
15875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15876 $(HOST_EXPORTS) \
15877 for flag in $(EXTRA_HOST_FLAGS) ; do \
15878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15879 done; \
15880 echo "Doing mostlyclean in gettext" ; \
15881 (cd $(HOST_SUBDIR)/gettext && \
15882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15884 "RANLIB=$${RANLIB}" \
15885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15886 mostlyclean) \
15887 || exit 1
15888
15889@endif gettext
15890
15891.PHONY: maybe-clean-gettext clean-gettext
15892maybe-clean-gettext:
15893@if gettext
15894maybe-clean-gettext: clean-gettext
15895
15896clean-gettext:
15897 @: $(MAKE); $(unstage)
15898 @[ -f ./gettext/Makefile ] || exit 0; \
15899 r=`${PWD_COMMAND}`; export r; \
15900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15901 $(HOST_EXPORTS) \
15902 for flag in $(EXTRA_HOST_FLAGS) ; do \
15903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15904 done; \
15905 echo "Doing clean in gettext" ; \
15906 (cd $(HOST_SUBDIR)/gettext && \
15907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15909 "RANLIB=$${RANLIB}" \
15910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15911 clean) \
15912 || exit 1
15913
15914@endif gettext
15915
15916.PHONY: maybe-distclean-gettext distclean-gettext
15917maybe-distclean-gettext:
15918@if gettext
15919maybe-distclean-gettext: distclean-gettext
15920
15921distclean-gettext:
15922 @: $(MAKE); $(unstage)
15923 @[ -f ./gettext/Makefile ] || exit 0; \
15924 r=`${PWD_COMMAND}`; export r; \
15925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15926 $(HOST_EXPORTS) \
15927 for flag in $(EXTRA_HOST_FLAGS) ; do \
15928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15929 done; \
15930 echo "Doing distclean in gettext" ; \
15931 (cd $(HOST_SUBDIR)/gettext && \
15932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15934 "RANLIB=$${RANLIB}" \
15935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15936 distclean) \
15937 || exit 1
15938
15939@endif gettext
15940
15941.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15942maybe-maintainer-clean-gettext:
15943@if gettext
15944maybe-maintainer-clean-gettext: maintainer-clean-gettext
15945
15946maintainer-clean-gettext:
15947 @: $(MAKE); $(unstage)
15948 @[ -f ./gettext/Makefile ] || exit 0; \
15949 r=`${PWD_COMMAND}`; export r; \
15950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951 $(HOST_EXPORTS) \
15952 for flag in $(EXTRA_HOST_FLAGS) ; do \
15953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15954 done; \
15955 echo "Doing maintainer-clean in gettext" ; \
15956 (cd $(HOST_SUBDIR)/gettext && \
15957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15959 "RANLIB=$${RANLIB}" \
15960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15961 maintainer-clean) \
15962 || exit 1
15963
15964@endif gettext
15965
15966
15967
15968.PHONY: configure-gmp maybe-configure-gmp
15969maybe-configure-gmp:
15970@if gcc-bootstrap
15971configure-gmp: stage_current
15972@endif gcc-bootstrap
15973@if gmp
15974maybe-configure-gmp: configure-gmp
15975configure-gmp:
15976 @r=`${PWD_COMMAND}`; export r; \
15977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15978 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15980 $(HOST_EXPORTS) \
15981 echo Configuring in $(HOST_SUBDIR)/gmp; \
15982 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15983 case $(srcdir) in \
15984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15985 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15987 esac; \
15988 srcdiroption="--srcdir=$${topdir}/gmp"; \
15989 libsrcdir="$$s/gmp"; \
15990 $(SHELL) $${libsrcdir}/configure \
15991 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15992 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15993 || exit 1
15994@endif gmp
15995
15996
15997
15998.PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15999maybe-configure-stage1-gmp:
16000@if gmp-bootstrap
16001maybe-configure-stage1-gmp: configure-stage1-gmp
16002configure-stage1-gmp:
16003 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16004 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16005 @r=`${PWD_COMMAND}`; export r; \
16006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16007 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16008 $(HOST_EXPORTS) \
16009 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16010 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16011 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16013 cd $(HOST_SUBDIR)/gmp || exit 1; \
16014 case $(srcdir) in \
16015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16016 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16018 esac; \
16019 srcdiroption="--srcdir=$${topdir}/gmp"; \
16020 libsrcdir="$$s/gmp"; \
16021 $(SHELL) $${libsrcdir}/configure \
16022 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16023 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16024 \
16025 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16026@endif gmp-bootstrap
16027
16028.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16029maybe-configure-stage2-gmp:
16030@if gmp-bootstrap
16031maybe-configure-stage2-gmp: configure-stage2-gmp
16032configure-stage2-gmp:
16033 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16034 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16035 @r=`${PWD_COMMAND}`; export r; \
16036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16037 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16038 $(HOST_EXPORTS) \
16039 $(POSTSTAGE1_HOST_EXPORTS) \
16040 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16041 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16042 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16044 cd $(HOST_SUBDIR)/gmp || exit 1; \
16045 case $(srcdir) in \
16046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16047 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16049 esac; \
16050 srcdiroption="--srcdir=$${topdir}/gmp"; \
16051 libsrcdir="$$s/gmp"; \
16052 $(SHELL) $${libsrcdir}/configure \
16053 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16054 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16055 --with-build-libsubdir=$(HOST_SUBDIR) \
16056 @stage2_werror_flag@ --disable-shared
16057@endif gmp-bootstrap
16058
16059.PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16060maybe-configure-stageb2g0-gmp:
16061@if gmp-bootstrap
16062maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16063configure-stageb2g0-gmp:
16064 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16066 @r=`${PWD_COMMAND}`; export r; \
16067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16068 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16069 $(HOST_EXPORTS) \
16070 $(POSTSTAGE1_HOST_EXPORTS) \
16071 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16072 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
16073 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16075 cd $(HOST_SUBDIR)/gmp || exit 1; \
16076 case $(srcdir) in \
16077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16078 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16080 esac; \
16081 srcdiroption="--srcdir=$${topdir}/gmp"; \
16082 libsrcdir="$$s/gmp"; \
16083 $(SHELL) $${libsrcdir}/configure \
16084 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16085 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16086 --with-build-libsubdir=$(HOST_SUBDIR) \
16087 @stage2_werror_flag@ --disable-shared
16088@endif gmp-bootstrap
16089
16090.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16091maybe-configure-stage3-gmp:
16092@if gmp-bootstrap
16093maybe-configure-stage3-gmp: configure-stage3-gmp
16094configure-stage3-gmp:
16095 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16096 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16097 @r=`${PWD_COMMAND}`; export r; \
16098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16099 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16100 $(HOST_EXPORTS) \
16101 $(POSTSTAGE1_HOST_EXPORTS) \
16102 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16103 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16104 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16106 cd $(HOST_SUBDIR)/gmp || exit 1; \
16107 case $(srcdir) in \
16108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16109 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16111 esac; \
16112 srcdiroption="--srcdir=$${topdir}/gmp"; \
16113 libsrcdir="$$s/gmp"; \
16114 $(SHELL) $${libsrcdir}/configure \
16115 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16116 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16117 --with-build-libsubdir=$(HOST_SUBDIR) \
16118 @stage2_werror_flag@ --disable-shared
16119@endif gmp-bootstrap
16120
16121.PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16122maybe-configure-stageb3g2-gmp:
16123@if gmp-bootstrap
16124maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16125configure-stageb3g2-gmp:
16126 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16128 @r=`${PWD_COMMAND}`; export r; \
16129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16130 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16131 $(HOST_EXPORTS) \
16132 $(POSTSTAGE1_HOST_EXPORTS) \
16133 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16134 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
16135 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16137 cd $(HOST_SUBDIR)/gmp || exit 1; \
16138 case $(srcdir) in \
16139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16140 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16142 esac; \
16143 srcdiroption="--srcdir=$${topdir}/gmp"; \
16144 libsrcdir="$$s/gmp"; \
16145 $(SHELL) $${libsrcdir}/configure \
16146 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16147 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16148 --with-build-libsubdir=$(HOST_SUBDIR) \
16149 @stage2_werror_flag@ --disable-shared
16150@endif gmp-bootstrap
16151
16152.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16153maybe-configure-stage4-gmp:
16154@if gmp-bootstrap
16155maybe-configure-stage4-gmp: configure-stage4-gmp
16156configure-stage4-gmp:
16157 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16158 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16159 @r=`${PWD_COMMAND}`; export r; \
16160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16162 $(HOST_EXPORTS) \
16163 $(POSTSTAGE1_HOST_EXPORTS) \
16164 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16165 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16166 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16168 cd $(HOST_SUBDIR)/gmp || exit 1; \
16169 case $(srcdir) in \
16170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16171 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16173 esac; \
16174 srcdiroption="--srcdir=$${topdir}/gmp"; \
16175 libsrcdir="$$s/gmp"; \
16176 $(SHELL) $${libsrcdir}/configure \
16177 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16178 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16179 --with-build-libsubdir=$(HOST_SUBDIR) \
16180 @stage2_werror_flag@ --disable-shared
16181@endif gmp-bootstrap
16182
16183.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16184maybe-configure-stageprofile-gmp:
16185@if gmp-bootstrap
16186maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16187configure-stageprofile-gmp:
16188 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16190 @r=`${PWD_COMMAND}`; export r; \
16191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16192 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16193 $(HOST_EXPORTS) \
16194 $(POSTSTAGE1_HOST_EXPORTS) \
16195 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16196 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
16197 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16199 cd $(HOST_SUBDIR)/gmp || exit 1; \
16200 case $(srcdir) in \
16201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16202 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16204 esac; \
16205 srcdiroption="--srcdir=$${topdir}/gmp"; \
16206 libsrcdir="$$s/gmp"; \
16207 $(SHELL) $${libsrcdir}/configure \
16208 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16209 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16210 --with-build-libsubdir=$(HOST_SUBDIR) \
16211 @stage2_werror_flag@ --disable-shared
16212@endif gmp-bootstrap
16213
16214.PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16215maybe-configure-stagefeedback-gmp:
16216@if gmp-bootstrap
16217maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16218configure-stagefeedback-gmp:
16219 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16221 @r=`${PWD_COMMAND}`; export r; \
16222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16223 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16224 $(HOST_EXPORTS) \
16225 $(POSTSTAGE1_HOST_EXPORTS) \
16226 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16227 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
16228 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16230 cd $(HOST_SUBDIR)/gmp || exit 1; \
16231 case $(srcdir) in \
16232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16233 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16235 esac; \
16236 srcdiroption="--srcdir=$${topdir}/gmp"; \
16237 libsrcdir="$$s/gmp"; \
16238 $(SHELL) $${libsrcdir}/configure \
16239 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16240 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16241 --with-build-libsubdir=$(HOST_SUBDIR) \
16242 @stage2_werror_flag@ --disable-shared
16243@endif gmp-bootstrap
16244
16245
16246
16247
16248
16249.PHONY: all-gmp maybe-all-gmp
16250maybe-all-gmp:
16251@if gcc-bootstrap
16252all-gmp: stage_current
16253@endif gcc-bootstrap
16254@if gmp
16255TARGET-gmp=all
16256maybe-all-gmp: all-gmp
16257all-gmp: configure-gmp
16258 @r=`${PWD_COMMAND}`; export r; \
16259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16260 $(HOST_EXPORTS) \
16261 (cd $(HOST_SUBDIR)/gmp && \
16262 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16263 $(TARGET-gmp))
16264@endif gmp
16265
16266
16267
16268.PHONY: all-stage1-gmp maybe-all-stage1-gmp
16269.PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16270maybe-all-stage1-gmp:
16271maybe-clean-stage1-gmp:
16272@if gmp-bootstrap
16273maybe-all-stage1-gmp: all-stage1-gmp
16274all-stage1: all-stage1-gmp
16275TARGET-stage1-gmp = $(TARGET-gmp)
16276all-stage1-gmp: configure-stage1-gmp
16277 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16278 @r=`${PWD_COMMAND}`; export r; \
16279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16280 $(HOST_EXPORTS) \
16281 cd $(HOST_SUBDIR)/gmp && \
16282 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16283 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16284 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16285 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16286 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
16287 $(TARGET-stage1-gmp)
16288
16289maybe-clean-stage1-gmp: clean-stage1-gmp
16290clean-stage1: clean-stage1-gmp
16291clean-stage1-gmp:
16292 @if [ $(current_stage) = stage1 ]; then \
16293 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16294 else \
16295 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16296 $(MAKE) stage1-start; \
16297 fi; \
16298 cd $(HOST_SUBDIR)/gmp && \
16299 $(MAKE) $(EXTRA_HOST_FLAGS) \
16300 clean
16301@endif gmp-bootstrap
16302
16303
16304.PHONY: all-stage2-gmp maybe-all-stage2-gmp
16305.PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16306maybe-all-stage2-gmp:
16307maybe-clean-stage2-gmp:
16308@if gmp-bootstrap
16309maybe-all-stage2-gmp: all-stage2-gmp
16310all-stage2: all-stage2-gmp
16311TARGET-stage2-gmp = $(TARGET-gmp)
16312all-stage2-gmp: configure-stage2-gmp
16313 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16314 @r=`${PWD_COMMAND}`; export r; \
16315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16316 $(HOST_EXPORTS) \
16317 $(POSTSTAGE1_HOST_EXPORTS) \
16318 cd $(HOST_SUBDIR)/gmp && \
16319 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16320 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16321 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16322 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16323 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16324 $(TARGET-stage2-gmp)
16325
16326maybe-clean-stage2-gmp: clean-stage2-gmp
16327clean-stage2: clean-stage2-gmp
16328clean-stage2-gmp:
16329 @if [ $(current_stage) = stage2 ]; then \
16330 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16331 else \
16332 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16333 $(MAKE) stage2-start; \
16334 fi; \
16335 cd $(HOST_SUBDIR)/gmp && \
16336 $(MAKE) $(EXTRA_HOST_FLAGS) \
16337 $(POSTSTAGE1_FLAGS_TO_PASS) \
16338 clean
16339@endif gmp-bootstrap
16340
16341
16342.PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16343.PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16344maybe-all-stageb2g0-gmp:
16345maybe-clean-stageb2g0-gmp:
16346@if gmp-bootstrap
16347maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16348all-stageb2g0: all-stageb2g0-gmp
16349TARGET-stageb2g0-gmp = $(TARGET-gmp)
16350all-stageb2g0-gmp: configure-stageb2g0-gmp
16351 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16352 @r=`${PWD_COMMAND}`; export r; \
16353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16354 $(HOST_EXPORTS) \
16355 $(POSTSTAGE1_HOST_EXPORTS) \
16356 cd $(HOST_SUBDIR)/gmp && \
16357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16358 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16359 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16360 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16361 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16362 $(TARGET-stageb2g0-gmp)
16363
16364maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16365clean-stageb2g0: clean-stageb2g0-gmp
16366clean-stageb2g0-gmp:
16367 @if [ $(current_stage) = stageb2g0 ]; then \
16368 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16369 else \
16370 [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16371 $(MAKE) stageb2g0-start; \
16372 fi; \
16373 cd $(HOST_SUBDIR)/gmp && \
16374 $(MAKE) $(EXTRA_HOST_FLAGS) \
16375 $(POSTSTAGE1_FLAGS_TO_PASS) \
16376 clean
16377@endif gmp-bootstrap
16378
16379
16380.PHONY: all-stage3-gmp maybe-all-stage3-gmp
16381.PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16382maybe-all-stage3-gmp:
16383maybe-clean-stage3-gmp:
16384@if gmp-bootstrap
16385maybe-all-stage3-gmp: all-stage3-gmp
16386all-stage3: all-stage3-gmp
16387TARGET-stage3-gmp = $(TARGET-gmp)
16388all-stage3-gmp: configure-stage3-gmp
16389 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16390 @r=`${PWD_COMMAND}`; export r; \
16391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16392 $(HOST_EXPORTS) \
16393 $(POSTSTAGE1_HOST_EXPORTS) \
16394 cd $(HOST_SUBDIR)/gmp && \
16395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16396 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16397 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16398 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16399 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16400 $(TARGET-stage3-gmp)
16401
16402maybe-clean-stage3-gmp: clean-stage3-gmp
16403clean-stage3: clean-stage3-gmp
16404clean-stage3-gmp:
16405 @if [ $(current_stage) = stage3 ]; then \
16406 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16407 else \
16408 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16409 $(MAKE) stage3-start; \
16410 fi; \
16411 cd $(HOST_SUBDIR)/gmp && \
16412 $(MAKE) $(EXTRA_HOST_FLAGS) \
16413 $(POSTSTAGE1_FLAGS_TO_PASS) \
16414 clean
16415@endif gmp-bootstrap
16416
16417
16418.PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16419.PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16420maybe-all-stageb3g2-gmp:
16421maybe-clean-stageb3g2-gmp:
16422@if gmp-bootstrap
16423maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16424all-stageb3g2: all-stageb3g2-gmp
16425TARGET-stageb3g2-gmp = $(TARGET-gmp)
16426all-stageb3g2-gmp: configure-stageb3g2-gmp
16427 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16428 @r=`${PWD_COMMAND}`; export r; \
16429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16430 $(HOST_EXPORTS) \
16431 $(POSTSTAGE1_HOST_EXPORTS) \
16432 cd $(HOST_SUBDIR)/gmp && \
16433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16434 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16435 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16436 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16437 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16438 $(TARGET-stageb3g2-gmp)
16439
16440maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16441clean-stageb3g2: clean-stageb3g2-gmp
16442clean-stageb3g2-gmp:
16443 @if [ $(current_stage) = stageb3g2 ]; then \
16444 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16445 else \
16446 [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16447 $(MAKE) stageb3g2-start; \
16448 fi; \
16449 cd $(HOST_SUBDIR)/gmp && \
16450 $(MAKE) $(EXTRA_HOST_FLAGS) \
16451 $(POSTSTAGE1_FLAGS_TO_PASS) \
16452 clean
16453@endif gmp-bootstrap
16454
16455
16456.PHONY: all-stage4-gmp maybe-all-stage4-gmp
16457.PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16458maybe-all-stage4-gmp:
16459maybe-clean-stage4-gmp:
16460@if gmp-bootstrap
16461maybe-all-stage4-gmp: all-stage4-gmp
16462all-stage4: all-stage4-gmp
16463TARGET-stage4-gmp = $(TARGET-gmp)
16464all-stage4-gmp: configure-stage4-gmp
16465 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16466 @r=`${PWD_COMMAND}`; export r; \
16467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16468 $(HOST_EXPORTS) \
16469 $(POSTSTAGE1_HOST_EXPORTS) \
16470 cd $(HOST_SUBDIR)/gmp && \
16471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16472 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16473 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16474 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16475 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16476 $(TARGET-stage4-gmp)
16477
16478maybe-clean-stage4-gmp: clean-stage4-gmp
16479clean-stage4: clean-stage4-gmp
16480clean-stage4-gmp:
16481 @if [ $(current_stage) = stage4 ]; then \
16482 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16483 else \
16484 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16485 $(MAKE) stage4-start; \
16486 fi; \
16487 cd $(HOST_SUBDIR)/gmp && \
16488 $(MAKE) $(EXTRA_HOST_FLAGS) \
16489 $(POSTSTAGE1_FLAGS_TO_PASS) \
16490 clean
16491@endif gmp-bootstrap
16492
16493
16494.PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16495.PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16496maybe-all-stageprofile-gmp:
16497maybe-clean-stageprofile-gmp:
16498@if gmp-bootstrap
16499maybe-all-stageprofile-gmp: all-stageprofile-gmp
16500all-stageprofile: all-stageprofile-gmp
16501TARGET-stageprofile-gmp = $(TARGET-gmp)
16502all-stageprofile-gmp: configure-stageprofile-gmp
16503 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16504 @r=`${PWD_COMMAND}`; export r; \
16505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16506 $(HOST_EXPORTS) \
16507 $(POSTSTAGE1_HOST_EXPORTS) \
16508 cd $(HOST_SUBDIR)/gmp && \
16509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16510 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16511 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
16512 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
16513 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16514 $(TARGET-stageprofile-gmp)
16515
16516maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16517clean-stageprofile: clean-stageprofile-gmp
16518clean-stageprofile-gmp:
16519 @if [ $(current_stage) = stageprofile ]; then \
16520 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16521 else \
16522 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16523 $(MAKE) stageprofile-start; \
16524 fi; \
16525 cd $(HOST_SUBDIR)/gmp && \
16526 $(MAKE) $(EXTRA_HOST_FLAGS) \
16527 $(POSTSTAGE1_FLAGS_TO_PASS) \
16528 clean
16529@endif gmp-bootstrap
16530
16531
16532.PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16533.PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16534maybe-all-stagefeedback-gmp:
16535maybe-clean-stagefeedback-gmp:
16536@if gmp-bootstrap
16537maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16538all-stagefeedback: all-stagefeedback-gmp
16539TARGET-stagefeedback-gmp = $(TARGET-gmp)
16540all-stagefeedback-gmp: configure-stagefeedback-gmp
16541 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16542 @r=`${PWD_COMMAND}`; export r; \
16543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16544 $(HOST_EXPORTS) \
16545 $(POSTSTAGE1_HOST_EXPORTS) \
16546 cd $(HOST_SUBDIR)/gmp && \
16547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16548 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16549 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16550 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16551 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16552 $(TARGET-stagefeedback-gmp)
16553
16554maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16555clean-stagefeedback: clean-stagefeedback-gmp
16556clean-stagefeedback-gmp:
16557 @if [ $(current_stage) = stagefeedback ]; then \
16558 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16559 else \
16560 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16561 $(MAKE) stagefeedback-start; \
16562 fi; \
16563 cd $(HOST_SUBDIR)/gmp && \
16564 $(MAKE) $(EXTRA_HOST_FLAGS) \
16565 $(POSTSTAGE1_FLAGS_TO_PASS) \
16566 clean
16567@endif gmp-bootstrap
16568
16569
16570
16571
16572
16573.PHONY: check-gmp maybe-check-gmp
16574maybe-check-gmp:
16575@if gmp
16576maybe-check-gmp: check-gmp
16577
16578check-gmp:
16579 @: $(MAKE); $(unstage)
16580 @r=`${PWD_COMMAND}`; export r; \
16581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16582 $(HOST_EXPORTS) \
16583 (cd $(HOST_SUBDIR)/gmp && \
16584 $(MAKE) $(FLAGS_TO_PASS) check)
16585
16586@endif gmp
16587
16588.PHONY: install-gmp maybe-install-gmp
16589maybe-install-gmp:
16590@if gmp
16591maybe-install-gmp: install-gmp
16592
16593install-gmp:
16594
16595@endif gmp
16596
16597# Other targets (info, dvi, pdf, etc.)
16598
16599.PHONY: maybe-info-gmp info-gmp
16600maybe-info-gmp:
16601@if gmp
16602maybe-info-gmp: info-gmp
16603
16604info-gmp: \
16605 configure-gmp
16606 @[ -f ./gmp/Makefile ] || exit 0; \
16607 r=`${PWD_COMMAND}`; export r; \
16608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16609 $(HOST_EXPORTS) \
16610 for flag in $(EXTRA_HOST_FLAGS) ; do \
16611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16612 done; \
16613 echo "Doing info in gmp" ; \
16614 (cd $(HOST_SUBDIR)/gmp && \
16615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16617 "RANLIB=$${RANLIB}" \
16618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16619 info) \
16620 || exit 1
16621
16622@endif gmp
16623
16624.PHONY: maybe-dvi-gmp dvi-gmp
16625maybe-dvi-gmp:
16626@if gmp
16627maybe-dvi-gmp: dvi-gmp
16628
16629dvi-gmp: \
16630 configure-gmp
16631 @[ -f ./gmp/Makefile ] || exit 0; \
16632 r=`${PWD_COMMAND}`; export r; \
16633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16634 $(HOST_EXPORTS) \
16635 for flag in $(EXTRA_HOST_FLAGS) ; do \
16636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16637 done; \
16638 echo "Doing dvi in gmp" ; \
16639 (cd $(HOST_SUBDIR)/gmp && \
16640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16642 "RANLIB=$${RANLIB}" \
16643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16644 dvi) \
16645 || exit 1
16646
16647@endif gmp
16648
16649.PHONY: maybe-pdf-gmp pdf-gmp
16650maybe-pdf-gmp:
16651@if gmp
16652maybe-pdf-gmp: pdf-gmp
16653
16654pdf-gmp: \
16655 configure-gmp
16656 @[ -f ./gmp/Makefile ] || exit 0; \
16657 r=`${PWD_COMMAND}`; export r; \
16658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16659 $(HOST_EXPORTS) \
16660 for flag in $(EXTRA_HOST_FLAGS) ; do \
16661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16662 done; \
16663 echo "Doing pdf in gmp" ; \
16664 (cd $(HOST_SUBDIR)/gmp && \
16665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16667 "RANLIB=$${RANLIB}" \
16668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16669 pdf) \
16670 || exit 1
16671
16672@endif gmp
16673
16674.PHONY: maybe-html-gmp html-gmp
16675maybe-html-gmp:
16676@if gmp
16677maybe-html-gmp: html-gmp
16678
16679html-gmp: \
16680 configure-gmp
16681 @[ -f ./gmp/Makefile ] || exit 0; \
16682 r=`${PWD_COMMAND}`; export r; \
16683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16684 $(HOST_EXPORTS) \
16685 for flag in $(EXTRA_HOST_FLAGS) ; do \
16686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16687 done; \
16688 echo "Doing html in gmp" ; \
16689 (cd $(HOST_SUBDIR)/gmp && \
16690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16692 "RANLIB=$${RANLIB}" \
16693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16694 html) \
16695 || exit 1
16696
16697@endif gmp
16698
16699.PHONY: maybe-TAGS-gmp TAGS-gmp
16700maybe-TAGS-gmp:
16701@if gmp
16702maybe-TAGS-gmp: TAGS-gmp
16703
16704TAGS-gmp: \
16705 configure-gmp
16706 @[ -f ./gmp/Makefile ] || exit 0; \
16707 r=`${PWD_COMMAND}`; export r; \
16708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16709 $(HOST_EXPORTS) \
16710 for flag in $(EXTRA_HOST_FLAGS) ; do \
16711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16712 done; \
16713 echo "Doing TAGS in gmp" ; \
16714 (cd $(HOST_SUBDIR)/gmp && \
16715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16717 "RANLIB=$${RANLIB}" \
16718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16719 TAGS) \
16720 || exit 1
16721
16722@endif gmp
16723
16724.PHONY: maybe-install-info-gmp install-info-gmp
16725maybe-install-info-gmp:
16726@if gmp
16727maybe-install-info-gmp: install-info-gmp
16728
16729install-info-gmp: \
16730 configure-gmp \
16731 info-gmp
16732 @[ -f ./gmp/Makefile ] || exit 0; \
16733 r=`${PWD_COMMAND}`; export r; \
16734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16735 $(HOST_EXPORTS) \
16736 for flag in $(EXTRA_HOST_FLAGS) ; do \
16737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16738 done; \
16739 echo "Doing install-info in gmp" ; \
16740 (cd $(HOST_SUBDIR)/gmp && \
16741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16743 "RANLIB=$${RANLIB}" \
16744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16745 install-info) \
16746 || exit 1
16747
16748@endif gmp
16749
16750.PHONY: maybe-install-pdf-gmp install-pdf-gmp
16751maybe-install-pdf-gmp:
16752@if gmp
16753maybe-install-pdf-gmp: install-pdf-gmp
16754
16755install-pdf-gmp: \
16756 configure-gmp \
16757 pdf-gmp
16758 @[ -f ./gmp/Makefile ] || exit 0; \
16759 r=`${PWD_COMMAND}`; export r; \
16760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16761 $(HOST_EXPORTS) \
16762 for flag in $(EXTRA_HOST_FLAGS) ; do \
16763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16764 done; \
16765 echo "Doing install-pdf in gmp" ; \
16766 (cd $(HOST_SUBDIR)/gmp && \
16767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16769 "RANLIB=$${RANLIB}" \
16770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16771 install-pdf) \
16772 || exit 1
16773
16774@endif gmp
16775
16776.PHONY: maybe-install-html-gmp install-html-gmp
16777maybe-install-html-gmp:
16778@if gmp
16779maybe-install-html-gmp: install-html-gmp
16780
16781install-html-gmp: \
16782 configure-gmp \
16783 html-gmp
16784 @[ -f ./gmp/Makefile ] || exit 0; \
16785 r=`${PWD_COMMAND}`; export r; \
16786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16787 $(HOST_EXPORTS) \
16788 for flag in $(EXTRA_HOST_FLAGS) ; do \
16789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16790 done; \
16791 echo "Doing install-html in gmp" ; \
16792 (cd $(HOST_SUBDIR)/gmp && \
16793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16795 "RANLIB=$${RANLIB}" \
16796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16797 install-html) \
16798 || exit 1
16799
16800@endif gmp
16801
16802.PHONY: maybe-installcheck-gmp installcheck-gmp
16803maybe-installcheck-gmp:
16804@if gmp
16805maybe-installcheck-gmp: installcheck-gmp
16806
16807installcheck-gmp: \
16808 configure-gmp
16809 @[ -f ./gmp/Makefile ] || exit 0; \
16810 r=`${PWD_COMMAND}`; export r; \
16811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16812 $(HOST_EXPORTS) \
16813 for flag in $(EXTRA_HOST_FLAGS) ; do \
16814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16815 done; \
16816 echo "Doing installcheck in gmp" ; \
16817 (cd $(HOST_SUBDIR)/gmp && \
16818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16820 "RANLIB=$${RANLIB}" \
16821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16822 installcheck) \
16823 || exit 1
16824
16825@endif gmp
16826
16827.PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16828maybe-mostlyclean-gmp:
16829@if gmp
16830maybe-mostlyclean-gmp: mostlyclean-gmp
16831
16832mostlyclean-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 mostlyclean 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 mostlyclean) \
16847 || exit 1
16848
16849@endif gmp
16850
16851.PHONY: maybe-clean-gmp clean-gmp
16852maybe-clean-gmp:
16853@if gmp
16854maybe-clean-gmp: clean-gmp
16855
16856clean-gmp:
16857 @[ -f ./gmp/Makefile ] || exit 0; \
16858 r=`${PWD_COMMAND}`; export r; \
16859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16860 $(HOST_EXPORTS) \
16861 for flag in $(EXTRA_HOST_FLAGS) ; do \
16862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16863 done; \
16864 echo "Doing clean in gmp" ; \
16865 (cd $(HOST_SUBDIR)/gmp && \
16866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16868 "RANLIB=$${RANLIB}" \
16869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16870 clean) \
16871 || exit 1
16872
16873@endif gmp
16874
16875.PHONY: maybe-distclean-gmp distclean-gmp
16876maybe-distclean-gmp:
16877@if gmp
16878maybe-distclean-gmp: distclean-gmp
16879
16880distclean-gmp:
16881 @[ -f ./gmp/Makefile ] || exit 0; \
16882 r=`${PWD_COMMAND}`; export r; \
16883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16884 $(HOST_EXPORTS) \
16885 for flag in $(EXTRA_HOST_FLAGS) ; do \
16886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16887 done; \
16888 echo "Doing distclean in gmp" ; \
16889 (cd $(HOST_SUBDIR)/gmp && \
16890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16892 "RANLIB=$${RANLIB}" \
16893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16894 distclean) \
16895 || exit 1
16896
16897@endif gmp
16898
16899.PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16900maybe-maintainer-clean-gmp:
16901@if gmp
16902maybe-maintainer-clean-gmp: maintainer-clean-gmp
16903
16904maintainer-clean-gmp:
16905 @[ -f ./gmp/Makefile ] || exit 0; \
16906 r=`${PWD_COMMAND}`; export r; \
16907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16908 $(HOST_EXPORTS) \
16909 for flag in $(EXTRA_HOST_FLAGS) ; do \
16910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16911 done; \
16912 echo "Doing maintainer-clean in gmp" ; \
16913 (cd $(HOST_SUBDIR)/gmp && \
16914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16916 "RANLIB=$${RANLIB}" \
16917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16918 maintainer-clean) \
16919 || exit 1
16920
16921@endif gmp
16922
16923
16924
16925.PHONY: configure-mpfr maybe-configure-mpfr
16926maybe-configure-mpfr:
16927@if gcc-bootstrap
16928configure-mpfr: stage_current
16929@endif gcc-bootstrap
16930@if mpfr
16931maybe-configure-mpfr: configure-mpfr
16932configure-mpfr:
16933 @r=`${PWD_COMMAND}`; export r; \
16934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16935 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16937 $(HOST_EXPORTS) \
16938 echo Configuring in $(HOST_SUBDIR)/mpfr; \
16939 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16940 case $(srcdir) in \
16941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16942 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16944 esac; \
16945 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16946 libsrcdir="$$s/mpfr"; \
16947 $(SHELL) $${libsrcdir}/configure \
16948 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16949 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16950 || exit 1
16951@endif mpfr
16952
16953
16954
16955.PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16956maybe-configure-stage1-mpfr:
16957@if mpfr-bootstrap
16958maybe-configure-stage1-mpfr: configure-stage1-mpfr
16959configure-stage1-mpfr:
16960 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16962 @r=`${PWD_COMMAND}`; export r; \
16963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16964 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16965 $(HOST_EXPORTS) \
16966 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16967 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16968 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
16969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16970 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16971 case $(srcdir) in \
16972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16973 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16975 esac; \
16976 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16977 libsrcdir="$$s/mpfr"; \
16978 $(SHELL) $${libsrcdir}/configure \
16979 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16980 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16981 \
16982 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16983@endif mpfr-bootstrap
16984
16985.PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
16986maybe-configure-stage2-mpfr:
16987@if mpfr-bootstrap
16988maybe-configure-stage2-mpfr: configure-stage2-mpfr
16989configure-stage2-mpfr:
16990 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16992 @r=`${PWD_COMMAND}`; export r; \
16993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16994 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16995 $(HOST_EXPORTS) \
16996 $(POSTSTAGE1_HOST_EXPORTS) \
16997 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16998 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16999 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17001 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17002 case $(srcdir) in \
17003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17004 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17006 esac; \
17007 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17008 libsrcdir="$$s/mpfr"; \
17009 $(SHELL) $${libsrcdir}/configure \
17010 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17011 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17012 --with-build-libsubdir=$(HOST_SUBDIR) \
17013 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17014@endif mpfr-bootstrap
17015
17016.PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17017maybe-configure-stageb2g0-mpfr:
17018@if mpfr-bootstrap
17019maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17020configure-stageb2g0-mpfr:
17021 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17023 @r=`${PWD_COMMAND}`; export r; \
17024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17025 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17026 $(HOST_EXPORTS) \
17027 $(POSTSTAGE1_HOST_EXPORTS) \
17028 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17029 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
17030 echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17032 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17033 case $(srcdir) in \
17034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17035 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17037 esac; \
17038 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17039 libsrcdir="$$s/mpfr"; \
17040 $(SHELL) $${libsrcdir}/configure \
17041 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17042 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17043 --with-build-libsubdir=$(HOST_SUBDIR) \
17044 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17045@endif mpfr-bootstrap
17046
17047.PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17048maybe-configure-stage3-mpfr:
17049@if mpfr-bootstrap
17050maybe-configure-stage3-mpfr: configure-stage3-mpfr
17051configure-stage3-mpfr:
17052 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17054 @r=`${PWD_COMMAND}`; export r; \
17055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17056 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17057 $(HOST_EXPORTS) \
17058 $(POSTSTAGE1_HOST_EXPORTS) \
17059 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17060 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17061 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17063 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17064 case $(srcdir) in \
17065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17066 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17068 esac; \
17069 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17070 libsrcdir="$$s/mpfr"; \
17071 $(SHELL) $${libsrcdir}/configure \
17072 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17073 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17074 --with-build-libsubdir=$(HOST_SUBDIR) \
17075 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17076@endif mpfr-bootstrap
17077
17078.PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17079maybe-configure-stageb3g2-mpfr:
17080@if mpfr-bootstrap
17081maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17082configure-stageb3g2-mpfr:
17083 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17085 @r=`${PWD_COMMAND}`; export r; \
17086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17087 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17088 $(HOST_EXPORTS) \
17089 $(POSTSTAGE1_HOST_EXPORTS) \
17090 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17091 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
17092 echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17094 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17095 case $(srcdir) in \
17096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17097 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17099 esac; \
17100 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17101 libsrcdir="$$s/mpfr"; \
17102 $(SHELL) $${libsrcdir}/configure \
17103 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17104 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17105 --with-build-libsubdir=$(HOST_SUBDIR) \
17106 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17107@endif mpfr-bootstrap
17108
17109.PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17110maybe-configure-stage4-mpfr:
17111@if mpfr-bootstrap
17112maybe-configure-stage4-mpfr: configure-stage4-mpfr
17113configure-stage4-mpfr:
17114 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17115 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17116 @r=`${PWD_COMMAND}`; export r; \
17117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17118 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17119 $(HOST_EXPORTS) \
17120 $(POSTSTAGE1_HOST_EXPORTS) \
17121 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17122 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17123 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17125 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17126 case $(srcdir) in \
17127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17128 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17130 esac; \
17131 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17132 libsrcdir="$$s/mpfr"; \
17133 $(SHELL) $${libsrcdir}/configure \
17134 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17135 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17136 --with-build-libsubdir=$(HOST_SUBDIR) \
17137 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17138@endif mpfr-bootstrap
17139
17140.PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17141maybe-configure-stageprofile-mpfr:
17142@if mpfr-bootstrap
17143maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17144configure-stageprofile-mpfr:
17145 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17146 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17147 @r=`${PWD_COMMAND}`; export r; \
17148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17149 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17150 $(HOST_EXPORTS) \
17151 $(POSTSTAGE1_HOST_EXPORTS) \
17152 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17153 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
17154 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17156 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17157 case $(srcdir) in \
17158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17159 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17161 esac; \
17162 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17163 libsrcdir="$$s/mpfr"; \
17164 $(SHELL) $${libsrcdir}/configure \
17165 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17166 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17167 --with-build-libsubdir=$(HOST_SUBDIR) \
17168 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17169@endif mpfr-bootstrap
17170
17171.PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17172maybe-configure-stagefeedback-mpfr:
17173@if mpfr-bootstrap
17174maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17175configure-stagefeedback-mpfr:
17176 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17177 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17178 @r=`${PWD_COMMAND}`; export r; \
17179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17180 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17181 $(HOST_EXPORTS) \
17182 $(POSTSTAGE1_HOST_EXPORTS) \
17183 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17184 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
17185 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17186 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17187 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17188 case $(srcdir) in \
17189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17190 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17192 esac; \
17193 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17194 libsrcdir="$$s/mpfr"; \
17195 $(SHELL) $${libsrcdir}/configure \
17196 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17197 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17198 --with-build-libsubdir=$(HOST_SUBDIR) \
17199 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17200@endif mpfr-bootstrap
17201
17202
17203
17204
17205
17206.PHONY: all-mpfr maybe-all-mpfr
17207maybe-all-mpfr:
17208@if gcc-bootstrap
17209all-mpfr: stage_current
17210@endif gcc-bootstrap
17211@if mpfr
17212TARGET-mpfr=all
17213maybe-all-mpfr: all-mpfr
17214all-mpfr: configure-mpfr
17215 @r=`${PWD_COMMAND}`; export r; \
17216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17217 $(HOST_EXPORTS) \
17218 (cd $(HOST_SUBDIR)/mpfr && \
17219 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17220 $(TARGET-mpfr))
17221@endif mpfr
17222
17223
17224
17225.PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17226.PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17227maybe-all-stage1-mpfr:
17228maybe-clean-stage1-mpfr:
17229@if mpfr-bootstrap
17230maybe-all-stage1-mpfr: all-stage1-mpfr
17231all-stage1: all-stage1-mpfr
17232TARGET-stage1-mpfr = $(TARGET-mpfr)
17233all-stage1-mpfr: configure-stage1-mpfr
17234 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17235 @r=`${PWD_COMMAND}`; export r; \
17236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17237 $(HOST_EXPORTS) \
17238 cd $(HOST_SUBDIR)/mpfr && \
17239 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17240 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17241 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17242 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17243 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
17244 $(TARGET-stage1-mpfr)
17245
17246maybe-clean-stage1-mpfr: clean-stage1-mpfr
17247clean-stage1: clean-stage1-mpfr
17248clean-stage1-mpfr:
17249 @if [ $(current_stage) = stage1 ]; then \
17250 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17251 else \
17252 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17253 $(MAKE) stage1-start; \
17254 fi; \
17255 cd $(HOST_SUBDIR)/mpfr && \
17256 $(MAKE) $(EXTRA_HOST_FLAGS) \
17257 clean
17258@endif mpfr-bootstrap
17259
17260
17261.PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17262.PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17263maybe-all-stage2-mpfr:
17264maybe-clean-stage2-mpfr:
17265@if mpfr-bootstrap
17266maybe-all-stage2-mpfr: all-stage2-mpfr
17267all-stage2: all-stage2-mpfr
17268TARGET-stage2-mpfr = $(TARGET-mpfr)
17269all-stage2-mpfr: configure-stage2-mpfr
17270 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17271 @r=`${PWD_COMMAND}`; export r; \
17272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17273 $(HOST_EXPORTS) \
17274 $(POSTSTAGE1_HOST_EXPORTS) \
17275 cd $(HOST_SUBDIR)/mpfr && \
17276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17277 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17278 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17279 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17280 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17281 $(TARGET-stage2-mpfr)
17282
17283maybe-clean-stage2-mpfr: clean-stage2-mpfr
17284clean-stage2: clean-stage2-mpfr
17285clean-stage2-mpfr:
17286 @if [ $(current_stage) = stage2 ]; then \
17287 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17288 else \
17289 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17290 $(MAKE) stage2-start; \
17291 fi; \
17292 cd $(HOST_SUBDIR)/mpfr && \
17293 $(MAKE) $(EXTRA_HOST_FLAGS) \
17294 $(POSTSTAGE1_FLAGS_TO_PASS) \
17295 clean
17296@endif mpfr-bootstrap
17297
17298
17299.PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17300.PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17301maybe-all-stageb2g0-mpfr:
17302maybe-clean-stageb2g0-mpfr:
17303@if mpfr-bootstrap
17304maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17305all-stageb2g0: all-stageb2g0-mpfr
17306TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17307all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17308 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17309 @r=`${PWD_COMMAND}`; export r; \
17310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17311 $(HOST_EXPORTS) \
17312 $(POSTSTAGE1_HOST_EXPORTS) \
17313 cd $(HOST_SUBDIR)/mpfr && \
17314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17315 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17316 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17317 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17318 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17319 $(TARGET-stageb2g0-mpfr)
17320
17321maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17322clean-stageb2g0: clean-stageb2g0-mpfr
17323clean-stageb2g0-mpfr:
17324 @if [ $(current_stage) = stageb2g0 ]; then \
17325 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17326 else \
17327 [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17328 $(MAKE) stageb2g0-start; \
17329 fi; \
17330 cd $(HOST_SUBDIR)/mpfr && \
17331 $(MAKE) $(EXTRA_HOST_FLAGS) \
17332 $(POSTSTAGE1_FLAGS_TO_PASS) \
17333 clean
17334@endif mpfr-bootstrap
17335
17336
17337.PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17338.PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17339maybe-all-stage3-mpfr:
17340maybe-clean-stage3-mpfr:
17341@if mpfr-bootstrap
17342maybe-all-stage3-mpfr: all-stage3-mpfr
17343all-stage3: all-stage3-mpfr
17344TARGET-stage3-mpfr = $(TARGET-mpfr)
17345all-stage3-mpfr: configure-stage3-mpfr
17346 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17347 @r=`${PWD_COMMAND}`; export r; \
17348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17349 $(HOST_EXPORTS) \
17350 $(POSTSTAGE1_HOST_EXPORTS) \
17351 cd $(HOST_SUBDIR)/mpfr && \
17352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17353 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17354 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17355 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17356 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17357 $(TARGET-stage3-mpfr)
17358
17359maybe-clean-stage3-mpfr: clean-stage3-mpfr
17360clean-stage3: clean-stage3-mpfr
17361clean-stage3-mpfr:
17362 @if [ $(current_stage) = stage3 ]; then \
17363 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17364 else \
17365 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17366 $(MAKE) stage3-start; \
17367 fi; \
17368 cd $(HOST_SUBDIR)/mpfr && \
17369 $(MAKE) $(EXTRA_HOST_FLAGS) \
17370 $(POSTSTAGE1_FLAGS_TO_PASS) \
17371 clean
17372@endif mpfr-bootstrap
17373
17374
17375.PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17376.PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17377maybe-all-stageb3g2-mpfr:
17378maybe-clean-stageb3g2-mpfr:
17379@if mpfr-bootstrap
17380maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17381all-stageb3g2: all-stageb3g2-mpfr
17382TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17383all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17384 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17385 @r=`${PWD_COMMAND}`; export r; \
17386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17387 $(HOST_EXPORTS) \
17388 $(POSTSTAGE1_HOST_EXPORTS) \
17389 cd $(HOST_SUBDIR)/mpfr && \
17390 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17391 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17392 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17393 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17394 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17395 $(TARGET-stageb3g2-mpfr)
17396
17397maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17398clean-stageb3g2: clean-stageb3g2-mpfr
17399clean-stageb3g2-mpfr:
17400 @if [ $(current_stage) = stageb3g2 ]; then \
17401 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17402 else \
17403 [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17404 $(MAKE) stageb3g2-start; \
17405 fi; \
17406 cd $(HOST_SUBDIR)/mpfr && \
17407 $(MAKE) $(EXTRA_HOST_FLAGS) \
17408 $(POSTSTAGE1_FLAGS_TO_PASS) \
17409 clean
17410@endif mpfr-bootstrap
17411
17412
17413.PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17414.PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17415maybe-all-stage4-mpfr:
17416maybe-clean-stage4-mpfr:
17417@if mpfr-bootstrap
17418maybe-all-stage4-mpfr: all-stage4-mpfr
17419all-stage4: all-stage4-mpfr
17420TARGET-stage4-mpfr = $(TARGET-mpfr)
17421all-stage4-mpfr: configure-stage4-mpfr
17422 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17423 @r=`${PWD_COMMAND}`; export r; \
17424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17425 $(HOST_EXPORTS) \
17426 $(POSTSTAGE1_HOST_EXPORTS) \
17427 cd $(HOST_SUBDIR)/mpfr && \
17428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17429 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17430 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17431 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17432 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17433 $(TARGET-stage4-mpfr)
17434
17435maybe-clean-stage4-mpfr: clean-stage4-mpfr
17436clean-stage4: clean-stage4-mpfr
17437clean-stage4-mpfr:
17438 @if [ $(current_stage) = stage4 ]; then \
17439 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17440 else \
17441 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17442 $(MAKE) stage4-start; \
17443 fi; \
17444 cd $(HOST_SUBDIR)/mpfr && \
17445 $(MAKE) $(EXTRA_HOST_FLAGS) \
17446 $(POSTSTAGE1_FLAGS_TO_PASS) \
17447 clean
17448@endif mpfr-bootstrap
17449
17450
17451.PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17452.PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17453maybe-all-stageprofile-mpfr:
17454maybe-clean-stageprofile-mpfr:
17455@if mpfr-bootstrap
17456maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17457all-stageprofile: all-stageprofile-mpfr
17458TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17459all-stageprofile-mpfr: configure-stageprofile-mpfr
17460 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17461 @r=`${PWD_COMMAND}`; export r; \
17462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17463 $(HOST_EXPORTS) \
17464 $(POSTSTAGE1_HOST_EXPORTS) \
17465 cd $(HOST_SUBDIR)/mpfr && \
17466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17467 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17468 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
17469 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
17470 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17471 $(TARGET-stageprofile-mpfr)
17472
17473maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17474clean-stageprofile: clean-stageprofile-mpfr
17475clean-stageprofile-mpfr:
17476 @if [ $(current_stage) = stageprofile ]; then \
17477 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17478 else \
17479 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17480 $(MAKE) stageprofile-start; \
17481 fi; \
17482 cd $(HOST_SUBDIR)/mpfr && \
17483 $(MAKE) $(EXTRA_HOST_FLAGS) \
17484 $(POSTSTAGE1_FLAGS_TO_PASS) \
17485 clean
17486@endif mpfr-bootstrap
17487
17488
17489.PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17490.PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17491maybe-all-stagefeedback-mpfr:
17492maybe-clean-stagefeedback-mpfr:
17493@if mpfr-bootstrap
17494maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17495all-stagefeedback: all-stagefeedback-mpfr
17496TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17497all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17498 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17499 @r=`${PWD_COMMAND}`; export r; \
17500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17501 $(HOST_EXPORTS) \
17502 $(POSTSTAGE1_HOST_EXPORTS) \
17503 cd $(HOST_SUBDIR)/mpfr && \
17504 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17505 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17506 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17507 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17508 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17509 $(TARGET-stagefeedback-mpfr)
17510
17511maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17512clean-stagefeedback: clean-stagefeedback-mpfr
17513clean-stagefeedback-mpfr:
17514 @if [ $(current_stage) = stagefeedback ]; then \
17515 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17516 else \
17517 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17518 $(MAKE) stagefeedback-start; \
17519 fi; \
17520 cd $(HOST_SUBDIR)/mpfr && \
17521 $(MAKE) $(EXTRA_HOST_FLAGS) \
17522 $(POSTSTAGE1_FLAGS_TO_PASS) \
17523 clean
17524@endif mpfr-bootstrap
17525
17526
17527
17528
17529
17530.PHONY: check-mpfr maybe-check-mpfr
17531maybe-check-mpfr:
17532@if mpfr
17533maybe-check-mpfr: check-mpfr
17534
17535check-mpfr:
17536 @: $(MAKE); $(unstage)
17537 @r=`${PWD_COMMAND}`; export r; \
17538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17539 $(HOST_EXPORTS) \
17540 (cd $(HOST_SUBDIR)/mpfr && \
17541 $(MAKE) $(FLAGS_TO_PASS) check)
17542
17543@endif mpfr
17544
17545.PHONY: install-mpfr maybe-install-mpfr
17546maybe-install-mpfr:
17547@if mpfr
17548maybe-install-mpfr: install-mpfr
17549
17550install-mpfr:
17551
17552@endif mpfr
17553
17554# Other targets (info, dvi, pdf, etc.)
17555
17556.PHONY: maybe-info-mpfr info-mpfr
17557maybe-info-mpfr:
17558@if mpfr
17559maybe-info-mpfr: info-mpfr
17560
17561info-mpfr: \
17562 configure-mpfr
17563 @[ -f ./mpfr/Makefile ] || exit 0; \
17564 r=`${PWD_COMMAND}`; export r; \
17565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17566 $(HOST_EXPORTS) \
17567 for flag in $(EXTRA_HOST_FLAGS) ; do \
17568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17569 done; \
17570 echo "Doing info in mpfr" ; \
17571 (cd $(HOST_SUBDIR)/mpfr && \
17572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17574 "RANLIB=$${RANLIB}" \
17575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17576 info) \
17577 || exit 1
17578
17579@endif mpfr
17580
17581.PHONY: maybe-dvi-mpfr dvi-mpfr
17582maybe-dvi-mpfr:
17583@if mpfr
17584maybe-dvi-mpfr: dvi-mpfr
17585
17586dvi-mpfr: \
17587 configure-mpfr
17588 @[ -f ./mpfr/Makefile ] || exit 0; \
17589 r=`${PWD_COMMAND}`; export r; \
17590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17591 $(HOST_EXPORTS) \
17592 for flag in $(EXTRA_HOST_FLAGS) ; do \
17593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17594 done; \
17595 echo "Doing dvi in mpfr" ; \
17596 (cd $(HOST_SUBDIR)/mpfr && \
17597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17599 "RANLIB=$${RANLIB}" \
17600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17601 dvi) \
17602 || exit 1
17603
17604@endif mpfr
17605
17606.PHONY: maybe-pdf-mpfr pdf-mpfr
17607maybe-pdf-mpfr:
17608@if mpfr
17609maybe-pdf-mpfr: pdf-mpfr
17610
17611pdf-mpfr: \
17612 configure-mpfr
17613 @[ -f ./mpfr/Makefile ] || exit 0; \
17614 r=`${PWD_COMMAND}`; export r; \
17615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17616 $(HOST_EXPORTS) \
17617 for flag in $(EXTRA_HOST_FLAGS) ; do \
17618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17619 done; \
17620 echo "Doing pdf in mpfr" ; \
17621 (cd $(HOST_SUBDIR)/mpfr && \
17622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17624 "RANLIB=$${RANLIB}" \
17625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17626 pdf) \
17627 || exit 1
17628
17629@endif mpfr
17630
17631.PHONY: maybe-html-mpfr html-mpfr
17632maybe-html-mpfr:
17633@if mpfr
17634maybe-html-mpfr: html-mpfr
17635
17636html-mpfr: \
17637 configure-mpfr
17638 @[ -f ./mpfr/Makefile ] || exit 0; \
17639 r=`${PWD_COMMAND}`; export r; \
17640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17641 $(HOST_EXPORTS) \
17642 for flag in $(EXTRA_HOST_FLAGS) ; do \
17643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17644 done; \
17645 echo "Doing html in mpfr" ; \
17646 (cd $(HOST_SUBDIR)/mpfr && \
17647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17649 "RANLIB=$${RANLIB}" \
17650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17651 html) \
17652 || exit 1
17653
17654@endif mpfr
17655
17656.PHONY: maybe-TAGS-mpfr TAGS-mpfr
17657maybe-TAGS-mpfr:
17658@if mpfr
17659maybe-TAGS-mpfr: TAGS-mpfr
17660
17661TAGS-mpfr: \
17662 configure-mpfr
17663 @[ -f ./mpfr/Makefile ] || exit 0; \
17664 r=`${PWD_COMMAND}`; export r; \
17665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17666 $(HOST_EXPORTS) \
17667 for flag in $(EXTRA_HOST_FLAGS) ; do \
17668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17669 done; \
17670 echo "Doing TAGS in mpfr" ; \
17671 (cd $(HOST_SUBDIR)/mpfr && \
17672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17674 "RANLIB=$${RANLIB}" \
17675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17676 TAGS) \
17677 || exit 1
17678
17679@endif mpfr
17680
17681.PHONY: maybe-install-info-mpfr install-info-mpfr
17682maybe-install-info-mpfr:
17683@if mpfr
17684maybe-install-info-mpfr: install-info-mpfr
17685
17686install-info-mpfr: \
17687 configure-mpfr \
17688 info-mpfr
17689 @[ -f ./mpfr/Makefile ] || exit 0; \
17690 r=`${PWD_COMMAND}`; export r; \
17691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17692 $(HOST_EXPORTS) \
17693 for flag in $(EXTRA_HOST_FLAGS) ; do \
17694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17695 done; \
17696 echo "Doing install-info in mpfr" ; \
17697 (cd $(HOST_SUBDIR)/mpfr && \
17698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17700 "RANLIB=$${RANLIB}" \
17701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17702 install-info) \
17703 || exit 1
17704
17705@endif mpfr
17706
17707.PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17708maybe-install-pdf-mpfr:
17709@if mpfr
17710maybe-install-pdf-mpfr: install-pdf-mpfr
17711
17712install-pdf-mpfr: \
17713 configure-mpfr \
17714 pdf-mpfr
17715 @[ -f ./mpfr/Makefile ] || exit 0; \
17716 r=`${PWD_COMMAND}`; export r; \
17717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17718 $(HOST_EXPORTS) \
17719 for flag in $(EXTRA_HOST_FLAGS) ; do \
17720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17721 done; \
17722 echo "Doing install-pdf in mpfr" ; \
17723 (cd $(HOST_SUBDIR)/mpfr && \
17724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17726 "RANLIB=$${RANLIB}" \
17727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17728 install-pdf) \
17729 || exit 1
17730
17731@endif mpfr
17732
17733.PHONY: maybe-install-html-mpfr install-html-mpfr
17734maybe-install-html-mpfr:
17735@if mpfr
17736maybe-install-html-mpfr: install-html-mpfr
17737
17738install-html-mpfr: \
17739 configure-mpfr \
17740 html-mpfr
17741 @[ -f ./mpfr/Makefile ] || exit 0; \
17742 r=`${PWD_COMMAND}`; export r; \
17743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17744 $(HOST_EXPORTS) \
17745 for flag in $(EXTRA_HOST_FLAGS) ; do \
17746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17747 done; \
17748 echo "Doing install-html in mpfr" ; \
17749 (cd $(HOST_SUBDIR)/mpfr && \
17750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17752 "RANLIB=$${RANLIB}" \
17753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17754 install-html) \
17755 || exit 1
17756
17757@endif mpfr
17758
17759.PHONY: maybe-installcheck-mpfr installcheck-mpfr
17760maybe-installcheck-mpfr:
17761@if mpfr
17762maybe-installcheck-mpfr: installcheck-mpfr
17763
17764installcheck-mpfr: \
17765 configure-mpfr
17766 @[ -f ./mpfr/Makefile ] || exit 0; \
17767 r=`${PWD_COMMAND}`; export r; \
17768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17769 $(HOST_EXPORTS) \
17770 for flag in $(EXTRA_HOST_FLAGS) ; do \
17771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17772 done; \
17773 echo "Doing installcheck in mpfr" ; \
17774 (cd $(HOST_SUBDIR)/mpfr && \
17775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17777 "RANLIB=$${RANLIB}" \
17778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17779 installcheck) \
17780 || exit 1
17781
17782@endif mpfr
17783
17784.PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17785maybe-mostlyclean-mpfr:
17786@if mpfr
17787maybe-mostlyclean-mpfr: mostlyclean-mpfr
17788
17789mostlyclean-mpfr:
17790 @[ -f ./mpfr/Makefile ] || exit 0; \
17791 r=`${PWD_COMMAND}`; export r; \
17792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17793 $(HOST_EXPORTS) \
17794 for flag in $(EXTRA_HOST_FLAGS) ; do \
17795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17796 done; \
17797 echo "Doing mostlyclean in mpfr" ; \
17798 (cd $(HOST_SUBDIR)/mpfr && \
17799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17801 "RANLIB=$${RANLIB}" \
17802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17803 mostlyclean) \
17804 || exit 1
17805
17806@endif mpfr
17807
17808.PHONY: maybe-clean-mpfr clean-mpfr
17809maybe-clean-mpfr:
17810@if mpfr
17811maybe-clean-mpfr: clean-mpfr
17812
17813clean-mpfr:
17814 @[ -f ./mpfr/Makefile ] || exit 0; \
17815 r=`${PWD_COMMAND}`; export r; \
17816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17817 $(HOST_EXPORTS) \
17818 for flag in $(EXTRA_HOST_FLAGS) ; do \
17819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17820 done; \
17821 echo "Doing clean in mpfr" ; \
17822 (cd $(HOST_SUBDIR)/mpfr && \
17823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17825 "RANLIB=$${RANLIB}" \
17826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17827 clean) \
17828 || exit 1
17829
17830@endif mpfr
17831
17832.PHONY: maybe-distclean-mpfr distclean-mpfr
17833maybe-distclean-mpfr:
17834@if mpfr
17835maybe-distclean-mpfr: distclean-mpfr
17836
17837distclean-mpfr:
17838 @[ -f ./mpfr/Makefile ] || exit 0; \
17839 r=`${PWD_COMMAND}`; export r; \
17840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17841 $(HOST_EXPORTS) \
17842 for flag in $(EXTRA_HOST_FLAGS) ; do \
17843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17844 done; \
17845 echo "Doing distclean in mpfr" ; \
17846 (cd $(HOST_SUBDIR)/mpfr && \
17847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17849 "RANLIB=$${RANLIB}" \
17850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17851 distclean) \
17852 || exit 1
17853
17854@endif mpfr
17855
17856.PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17857maybe-maintainer-clean-mpfr:
17858@if mpfr
17859maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17860
17861maintainer-clean-mpfr:
17862 @[ -f ./mpfr/Makefile ] || exit 0; \
17863 r=`${PWD_COMMAND}`; export r; \
17864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17865 $(HOST_EXPORTS) \
17866 for flag in $(EXTRA_HOST_FLAGS) ; do \
17867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17868 done; \
17869 echo "Doing maintainer-clean in mpfr" ; \
17870 (cd $(HOST_SUBDIR)/mpfr && \
17871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17873 "RANLIB=$${RANLIB}" \
17874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17875 maintainer-clean) \
17876 || exit 1
17877
17878@endif mpfr
17879
17880
17881
17882.PHONY: configure-gnuserv maybe-configure-gnuserv
17883maybe-configure-gnuserv:
17884@if gcc-bootstrap
17885configure-gnuserv: stage_current
17886@endif gcc-bootstrap
17887@if gnuserv
17888maybe-configure-gnuserv: configure-gnuserv
17889configure-gnuserv:
17890 @: $(MAKE); $(unstage)
17891 @r=`${PWD_COMMAND}`; export r; \
17892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17893 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17895 $(HOST_EXPORTS) \
17896 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17897 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17898 case $(srcdir) in \
17899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17900 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17902 esac; \
17903 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17904 libsrcdir="$$s/gnuserv"; \
17905 $(SHELL) $${libsrcdir}/configure \
17906 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17907 --target=${target_alias} $${srcdiroption} \
17908 || exit 1
17909@endif gnuserv
17910
17911
17912
17913
17914
17915.PHONY: all-gnuserv maybe-all-gnuserv
17916maybe-all-gnuserv:
17917@if gcc-bootstrap
17918all-gnuserv: stage_current
17919@endif gcc-bootstrap
17920@if gnuserv
17921TARGET-gnuserv=all
17922maybe-all-gnuserv: all-gnuserv
17923all-gnuserv: configure-gnuserv
17924 @: $(MAKE); $(unstage)
17925 @r=`${PWD_COMMAND}`; export r; \
17926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17927 $(HOST_EXPORTS) \
17928 (cd $(HOST_SUBDIR)/gnuserv && \
17929 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17930 $(TARGET-gnuserv))
17931@endif gnuserv
17932
17933
17934
17935
17936.PHONY: check-gnuserv maybe-check-gnuserv
17937maybe-check-gnuserv:
17938@if gnuserv
17939maybe-check-gnuserv: check-gnuserv
17940
17941check-gnuserv:
17942 @: $(MAKE); $(unstage)
17943 @r=`${PWD_COMMAND}`; export r; \
17944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17945 $(HOST_EXPORTS) \
17946 (cd $(HOST_SUBDIR)/gnuserv && \
17947 $(MAKE) $(FLAGS_TO_PASS) check)
17948
17949@endif gnuserv
17950
17951.PHONY: install-gnuserv maybe-install-gnuserv
17952maybe-install-gnuserv:
17953@if gnuserv
17954maybe-install-gnuserv: install-gnuserv
17955
17956install-gnuserv: installdirs
17957 @: $(MAKE); $(unstage)
17958 @r=`${PWD_COMMAND}`; export r; \
17959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17960 $(HOST_EXPORTS) \
17961 (cd $(HOST_SUBDIR)/gnuserv && \
17962 $(MAKE) $(FLAGS_TO_PASS) install)
17963
17964@endif gnuserv
17965
17966# Other targets (info, dvi, pdf, etc.)
17967
17968.PHONY: maybe-info-gnuserv info-gnuserv
17969maybe-info-gnuserv:
17970@if gnuserv
17971maybe-info-gnuserv: info-gnuserv
17972
17973info-gnuserv: \
17974 configure-gnuserv
17975 @: $(MAKE); $(unstage)
17976 @[ -f ./gnuserv/Makefile ] || exit 0; \
17977 r=`${PWD_COMMAND}`; export r; \
17978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17979 $(HOST_EXPORTS) \
17980 for flag in $(EXTRA_HOST_FLAGS) ; do \
17981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17982 done; \
17983 echo "Doing info in gnuserv" ; \
17984 (cd $(HOST_SUBDIR)/gnuserv && \
17985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17987 "RANLIB=$${RANLIB}" \
17988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17989 info) \
17990 || exit 1
17991
17992@endif gnuserv
17993
17994.PHONY: maybe-dvi-gnuserv dvi-gnuserv
17995maybe-dvi-gnuserv:
17996@if gnuserv
17997maybe-dvi-gnuserv: dvi-gnuserv
17998
17999dvi-gnuserv: \
18000 configure-gnuserv
18001 @: $(MAKE); $(unstage)
18002 @[ -f ./gnuserv/Makefile ] || exit 0; \
18003 r=`${PWD_COMMAND}`; export r; \
18004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18005 $(HOST_EXPORTS) \
18006 for flag in $(EXTRA_HOST_FLAGS) ; do \
18007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18008 done; \
18009 echo "Doing dvi in gnuserv" ; \
18010 (cd $(HOST_SUBDIR)/gnuserv && \
18011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18013 "RANLIB=$${RANLIB}" \
18014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18015 dvi) \
18016 || exit 1
18017
18018@endif gnuserv
18019
18020.PHONY: maybe-pdf-gnuserv pdf-gnuserv
18021maybe-pdf-gnuserv:
18022@if gnuserv
18023maybe-pdf-gnuserv: pdf-gnuserv
18024
18025pdf-gnuserv: \
18026 configure-gnuserv
18027 @: $(MAKE); $(unstage)
18028 @[ -f ./gnuserv/Makefile ] || exit 0; \
18029 r=`${PWD_COMMAND}`; export r; \
18030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18031 $(HOST_EXPORTS) \
18032 for flag in $(EXTRA_HOST_FLAGS) ; do \
18033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18034 done; \
18035 echo "Doing pdf in gnuserv" ; \
18036 (cd $(HOST_SUBDIR)/gnuserv && \
18037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18039 "RANLIB=$${RANLIB}" \
18040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18041 pdf) \
18042 || exit 1
18043
18044@endif gnuserv
18045
18046.PHONY: maybe-html-gnuserv html-gnuserv
18047maybe-html-gnuserv:
18048@if gnuserv
18049maybe-html-gnuserv: html-gnuserv
18050
18051html-gnuserv: \
18052 configure-gnuserv
18053 @: $(MAKE); $(unstage)
18054 @[ -f ./gnuserv/Makefile ] || exit 0; \
18055 r=`${PWD_COMMAND}`; export r; \
18056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18057 $(HOST_EXPORTS) \
18058 for flag in $(EXTRA_HOST_FLAGS) ; do \
18059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18060 done; \
18061 echo "Doing html in gnuserv" ; \
18062 (cd $(HOST_SUBDIR)/gnuserv && \
18063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18065 "RANLIB=$${RANLIB}" \
18066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18067 html) \
18068 || exit 1
18069
18070@endif gnuserv
18071
18072.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
18073maybe-TAGS-gnuserv:
18074@if gnuserv
18075maybe-TAGS-gnuserv: TAGS-gnuserv
18076
18077TAGS-gnuserv: \
18078 configure-gnuserv
18079 @: $(MAKE); $(unstage)
18080 @[ -f ./gnuserv/Makefile ] || exit 0; \
18081 r=`${PWD_COMMAND}`; export r; \
18082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18083 $(HOST_EXPORTS) \
18084 for flag in $(EXTRA_HOST_FLAGS) ; do \
18085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18086 done; \
18087 echo "Doing TAGS in gnuserv" ; \
18088 (cd $(HOST_SUBDIR)/gnuserv && \
18089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18091 "RANLIB=$${RANLIB}" \
18092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18093 TAGS) \
18094 || exit 1
18095
18096@endif gnuserv
18097
18098.PHONY: maybe-install-info-gnuserv install-info-gnuserv
18099maybe-install-info-gnuserv:
18100@if gnuserv
18101maybe-install-info-gnuserv: install-info-gnuserv
18102
18103install-info-gnuserv: \
18104 configure-gnuserv \
18105 info-gnuserv
18106 @: $(MAKE); $(unstage)
18107 @[ -f ./gnuserv/Makefile ] || exit 0; \
18108 r=`${PWD_COMMAND}`; export r; \
18109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18110 $(HOST_EXPORTS) \
18111 for flag in $(EXTRA_HOST_FLAGS) ; do \
18112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18113 done; \
18114 echo "Doing install-info in gnuserv" ; \
18115 (cd $(HOST_SUBDIR)/gnuserv && \
18116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18118 "RANLIB=$${RANLIB}" \
18119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18120 install-info) \
18121 || exit 1
18122
18123@endif gnuserv
18124
18125.PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
18126maybe-install-pdf-gnuserv:
18127@if gnuserv
18128maybe-install-pdf-gnuserv: install-pdf-gnuserv
18129
18130install-pdf-gnuserv: \
18131 configure-gnuserv \
18132 pdf-gnuserv
18133 @: $(MAKE); $(unstage)
18134 @[ -f ./gnuserv/Makefile ] || exit 0; \
18135 r=`${PWD_COMMAND}`; export r; \
18136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18137 $(HOST_EXPORTS) \
18138 for flag in $(EXTRA_HOST_FLAGS) ; do \
18139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18140 done; \
18141 echo "Doing install-pdf in gnuserv" ; \
18142 (cd $(HOST_SUBDIR)/gnuserv && \
18143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18145 "RANLIB=$${RANLIB}" \
18146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18147 install-pdf) \
18148 || exit 1
18149
18150@endif gnuserv
18151
18152.PHONY: maybe-install-html-gnuserv install-html-gnuserv
18153maybe-install-html-gnuserv:
18154@if gnuserv
18155maybe-install-html-gnuserv: install-html-gnuserv
18156
18157install-html-gnuserv: \
18158 configure-gnuserv \
18159 html-gnuserv
18160 @: $(MAKE); $(unstage)
18161 @[ -f ./gnuserv/Makefile ] || exit 0; \
18162 r=`${PWD_COMMAND}`; export r; \
18163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18164 $(HOST_EXPORTS) \
18165 for flag in $(EXTRA_HOST_FLAGS) ; do \
18166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18167 done; \
18168 echo "Doing install-html in gnuserv" ; \
18169 (cd $(HOST_SUBDIR)/gnuserv && \
18170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18172 "RANLIB=$${RANLIB}" \
18173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18174 install-html) \
18175 || exit 1
18176
18177@endif gnuserv
18178
18179.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
18180maybe-installcheck-gnuserv:
18181@if gnuserv
18182maybe-installcheck-gnuserv: installcheck-gnuserv
18183
18184installcheck-gnuserv: \
18185 configure-gnuserv
18186 @: $(MAKE); $(unstage)
18187 @[ -f ./gnuserv/Makefile ] || exit 0; \
18188 r=`${PWD_COMMAND}`; export r; \
18189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18190 $(HOST_EXPORTS) \
18191 for flag in $(EXTRA_HOST_FLAGS) ; do \
18192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18193 done; \
18194 echo "Doing installcheck in gnuserv" ; \
18195 (cd $(HOST_SUBDIR)/gnuserv && \
18196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18198 "RANLIB=$${RANLIB}" \
18199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18200 installcheck) \
18201 || exit 1
18202
18203@endif gnuserv
18204
18205.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
18206maybe-mostlyclean-gnuserv:
18207@if gnuserv
18208maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
18209
18210mostlyclean-gnuserv:
18211 @: $(MAKE); $(unstage)
18212 @[ -f ./gnuserv/Makefile ] || exit 0; \
18213 r=`${PWD_COMMAND}`; export r; \
18214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18215 $(HOST_EXPORTS) \
18216 for flag in $(EXTRA_HOST_FLAGS) ; do \
18217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18218 done; \
18219 echo "Doing mostlyclean in gnuserv" ; \
18220 (cd $(HOST_SUBDIR)/gnuserv && \
18221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18223 "RANLIB=$${RANLIB}" \
18224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18225 mostlyclean) \
18226 || exit 1
18227
18228@endif gnuserv
18229
18230.PHONY: maybe-clean-gnuserv clean-gnuserv
18231maybe-clean-gnuserv:
18232@if gnuserv
18233maybe-clean-gnuserv: clean-gnuserv
18234
18235clean-gnuserv:
18236 @: $(MAKE); $(unstage)
18237 @[ -f ./gnuserv/Makefile ] || exit 0; \
18238 r=`${PWD_COMMAND}`; export r; \
18239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18240 $(HOST_EXPORTS) \
18241 for flag in $(EXTRA_HOST_FLAGS) ; do \
18242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18243 done; \
18244 echo "Doing clean in gnuserv" ; \
18245 (cd $(HOST_SUBDIR)/gnuserv && \
18246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18248 "RANLIB=$${RANLIB}" \
18249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18250 clean) \
18251 || exit 1
18252
18253@endif gnuserv
18254
18255.PHONY: maybe-distclean-gnuserv distclean-gnuserv
18256maybe-distclean-gnuserv:
18257@if gnuserv
18258maybe-distclean-gnuserv: distclean-gnuserv
18259
18260distclean-gnuserv:
18261 @: $(MAKE); $(unstage)
18262 @[ -f ./gnuserv/Makefile ] || exit 0; \
18263 r=`${PWD_COMMAND}`; export r; \
18264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18265 $(HOST_EXPORTS) \
18266 for flag in $(EXTRA_HOST_FLAGS) ; do \
18267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18268 done; \
18269 echo "Doing distclean in gnuserv" ; \
18270 (cd $(HOST_SUBDIR)/gnuserv && \
18271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18273 "RANLIB=$${RANLIB}" \
18274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18275 distclean) \
18276 || exit 1
18277
18278@endif gnuserv
18279
18280.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18281maybe-maintainer-clean-gnuserv:
18282@if gnuserv
18283maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18284
18285maintainer-clean-gnuserv:
18286 @: $(MAKE); $(unstage)
18287 @[ -f ./gnuserv/Makefile ] || exit 0; \
18288 r=`${PWD_COMMAND}`; export r; \
18289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18290 $(HOST_EXPORTS) \
18291 for flag in $(EXTRA_HOST_FLAGS) ; do \
18292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18293 done; \
18294 echo "Doing maintainer-clean in gnuserv" ; \
18295 (cd $(HOST_SUBDIR)/gnuserv && \
18296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18298 "RANLIB=$${RANLIB}" \
18299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18300 maintainer-clean) \
18301 || exit 1
18302
18303@endif gnuserv
18304
18305
18306
18307.PHONY: configure-gprof maybe-configure-gprof
18308maybe-configure-gprof:
18309@if gcc-bootstrap
18310configure-gprof: stage_current
18311@endif gcc-bootstrap
18312@if gprof
18313maybe-configure-gprof: configure-gprof
18314configure-gprof:
18315 @: $(MAKE); $(unstage)
18316 @r=`${PWD_COMMAND}`; export r; \
18317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18318 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
18320 $(HOST_EXPORTS) \
18321 echo Configuring in $(HOST_SUBDIR)/gprof; \
18322 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18323 case $(srcdir) in \
18324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18325 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18327 esac; \
18328 srcdiroption="--srcdir=$${topdir}/gprof"; \
18329 libsrcdir="$$s/gprof"; \
18330 $(SHELL) $${libsrcdir}/configure \
18331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18332 --target=${target_alias} $${srcdiroption} \
18333 || exit 1
18334@endif gprof
18335
18336
18337
18338
18339
18340.PHONY: all-gprof maybe-all-gprof
18341maybe-all-gprof:
18342@if gcc-bootstrap
18343all-gprof: stage_current
18344@endif gcc-bootstrap
18345@if gprof
18346TARGET-gprof=all
18347maybe-all-gprof: all-gprof
18348all-gprof: configure-gprof
18349 @: $(MAKE); $(unstage)
18350 @r=`${PWD_COMMAND}`; export r; \
18351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18352 $(HOST_EXPORTS) \
18353 (cd $(HOST_SUBDIR)/gprof && \
18354 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18355 $(TARGET-gprof))
18356@endif gprof
18357
18358
18359
18360
18361.PHONY: check-gprof maybe-check-gprof
18362maybe-check-gprof:
18363@if gprof
18364maybe-check-gprof: check-gprof
18365
18366check-gprof:
18367 @: $(MAKE); $(unstage)
18368 @r=`${PWD_COMMAND}`; export r; \
18369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18370 $(HOST_EXPORTS) \
18371 (cd $(HOST_SUBDIR)/gprof && \
18372 $(MAKE) $(FLAGS_TO_PASS) check)
18373
18374@endif gprof
18375
18376.PHONY: install-gprof maybe-install-gprof
18377maybe-install-gprof:
18378@if gprof
18379maybe-install-gprof: install-gprof
18380
18381install-gprof: installdirs
18382 @: $(MAKE); $(unstage)
18383 @r=`${PWD_COMMAND}`; export r; \
18384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18385 $(HOST_EXPORTS) \
18386 (cd $(HOST_SUBDIR)/gprof && \
18387 $(MAKE) $(FLAGS_TO_PASS) install)
18388
18389@endif gprof
18390
18391# Other targets (info, dvi, pdf, etc.)
18392
18393.PHONY: maybe-info-gprof info-gprof
18394maybe-info-gprof:
18395@if gprof
18396maybe-info-gprof: info-gprof
18397
18398info-gprof: \
18399 configure-gprof
18400 @: $(MAKE); $(unstage)
18401 @[ -f ./gprof/Makefile ] || exit 0; \
18402 r=`${PWD_COMMAND}`; export r; \
18403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18404 $(HOST_EXPORTS) \
18405 for flag in $(EXTRA_HOST_FLAGS) ; do \
18406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18407 done; \
18408 echo "Doing info in gprof" ; \
18409 (cd $(HOST_SUBDIR)/gprof && \
18410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18412 "RANLIB=$${RANLIB}" \
18413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18414 info) \
18415 || exit 1
18416
18417@endif gprof
18418
18419.PHONY: maybe-dvi-gprof dvi-gprof
18420maybe-dvi-gprof:
18421@if gprof
18422maybe-dvi-gprof: dvi-gprof
18423
18424dvi-gprof: \
18425 configure-gprof
18426 @: $(MAKE); $(unstage)
18427 @[ -f ./gprof/Makefile ] || exit 0; \
18428 r=`${PWD_COMMAND}`; export r; \
18429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18430 $(HOST_EXPORTS) \
18431 for flag in $(EXTRA_HOST_FLAGS) ; do \
18432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18433 done; \
18434 echo "Doing dvi in gprof" ; \
18435 (cd $(HOST_SUBDIR)/gprof && \
18436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18438 "RANLIB=$${RANLIB}" \
18439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18440 dvi) \
18441 || exit 1
18442
18443@endif gprof
18444
18445.PHONY: maybe-pdf-gprof pdf-gprof
18446maybe-pdf-gprof:
18447@if gprof
18448maybe-pdf-gprof: pdf-gprof
18449
18450pdf-gprof: \
18451 configure-gprof
18452 @: $(MAKE); $(unstage)
18453 @[ -f ./gprof/Makefile ] || exit 0; \
18454 r=`${PWD_COMMAND}`; export r; \
18455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18456 $(HOST_EXPORTS) \
18457 for flag in $(EXTRA_HOST_FLAGS) ; do \
18458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18459 done; \
18460 echo "Doing pdf in gprof" ; \
18461 (cd $(HOST_SUBDIR)/gprof && \
18462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18464 "RANLIB=$${RANLIB}" \
18465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18466 pdf) \
18467 || exit 1
18468
18469@endif gprof
18470
18471.PHONY: maybe-html-gprof html-gprof
18472maybe-html-gprof:
18473@if gprof
18474maybe-html-gprof: html-gprof
18475
18476html-gprof: \
18477 configure-gprof
18478 @: $(MAKE); $(unstage)
18479 @[ -f ./gprof/Makefile ] || exit 0; \
18480 r=`${PWD_COMMAND}`; export r; \
18481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18482 $(HOST_EXPORTS) \
18483 for flag in $(EXTRA_HOST_FLAGS) ; do \
18484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18485 done; \
18486 echo "Doing html in gprof" ; \
18487 (cd $(HOST_SUBDIR)/gprof && \
18488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18490 "RANLIB=$${RANLIB}" \
18491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18492 html) \
18493 || exit 1
18494
18495@endif gprof
18496
18497.PHONY: maybe-TAGS-gprof TAGS-gprof
18498maybe-TAGS-gprof:
18499@if gprof
18500maybe-TAGS-gprof: TAGS-gprof
18501
18502TAGS-gprof: \
18503 configure-gprof
18504 @: $(MAKE); $(unstage)
18505 @[ -f ./gprof/Makefile ] || exit 0; \
18506 r=`${PWD_COMMAND}`; export r; \
18507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18508 $(HOST_EXPORTS) \
18509 for flag in $(EXTRA_HOST_FLAGS) ; do \
18510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18511 done; \
18512 echo "Doing TAGS in gprof" ; \
18513 (cd $(HOST_SUBDIR)/gprof && \
18514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18516 "RANLIB=$${RANLIB}" \
18517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18518 TAGS) \
18519 || exit 1
18520
18521@endif gprof
18522
18523.PHONY: maybe-install-info-gprof install-info-gprof
18524maybe-install-info-gprof:
18525@if gprof
18526maybe-install-info-gprof: install-info-gprof
18527
18528install-info-gprof: \
18529 configure-gprof \
18530 info-gprof
18531 @: $(MAKE); $(unstage)
18532 @[ -f ./gprof/Makefile ] || exit 0; \
18533 r=`${PWD_COMMAND}`; export r; \
18534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18535 $(HOST_EXPORTS) \
18536 for flag in $(EXTRA_HOST_FLAGS) ; do \
18537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18538 done; \
18539 echo "Doing install-info in gprof" ; \
18540 (cd $(HOST_SUBDIR)/gprof && \
18541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18543 "RANLIB=$${RANLIB}" \
18544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18545 install-info) \
18546 || exit 1
18547
18548@endif gprof
18549
18550.PHONY: maybe-install-pdf-gprof install-pdf-gprof
18551maybe-install-pdf-gprof:
18552@if gprof
18553maybe-install-pdf-gprof: install-pdf-gprof
18554
18555install-pdf-gprof: \
18556 configure-gprof \
18557 pdf-gprof
18558 @: $(MAKE); $(unstage)
18559 @[ -f ./gprof/Makefile ] || exit 0; \
18560 r=`${PWD_COMMAND}`; export r; \
18561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18562 $(HOST_EXPORTS) \
18563 for flag in $(EXTRA_HOST_FLAGS) ; do \
18564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18565 done; \
18566 echo "Doing install-pdf in gprof" ; \
18567 (cd $(HOST_SUBDIR)/gprof && \
18568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18570 "RANLIB=$${RANLIB}" \
18571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18572 install-pdf) \
18573 || exit 1
18574
18575@endif gprof
18576
18577.PHONY: maybe-install-html-gprof install-html-gprof
18578maybe-install-html-gprof:
18579@if gprof
18580maybe-install-html-gprof: install-html-gprof
18581
18582install-html-gprof: \
18583 configure-gprof \
18584 html-gprof
18585 @: $(MAKE); $(unstage)
18586 @[ -f ./gprof/Makefile ] || exit 0; \
18587 r=`${PWD_COMMAND}`; export r; \
18588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18589 $(HOST_EXPORTS) \
18590 for flag in $(EXTRA_HOST_FLAGS) ; do \
18591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18592 done; \
18593 echo "Doing install-html in gprof" ; \
18594 (cd $(HOST_SUBDIR)/gprof && \
18595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18597 "RANLIB=$${RANLIB}" \
18598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18599 install-html) \
18600 || exit 1
18601
18602@endif gprof
18603
18604.PHONY: maybe-installcheck-gprof installcheck-gprof
18605maybe-installcheck-gprof:
18606@if gprof
18607maybe-installcheck-gprof: installcheck-gprof
18608
18609installcheck-gprof: \
18610 configure-gprof
18611 @: $(MAKE); $(unstage)
18612 @[ -f ./gprof/Makefile ] || exit 0; \
18613 r=`${PWD_COMMAND}`; export r; \
18614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18615 $(HOST_EXPORTS) \
18616 for flag in $(EXTRA_HOST_FLAGS) ; do \
18617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18618 done; \
18619 echo "Doing installcheck in gprof" ; \
18620 (cd $(HOST_SUBDIR)/gprof && \
18621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18623 "RANLIB=$${RANLIB}" \
18624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18625 installcheck) \
18626 || exit 1
18627
18628@endif gprof
18629
18630.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
18631maybe-mostlyclean-gprof:
18632@if gprof
18633maybe-mostlyclean-gprof: mostlyclean-gprof
18634
18635mostlyclean-gprof:
18636 @: $(MAKE); $(unstage)
18637 @[ -f ./gprof/Makefile ] || exit 0; \
18638 r=`${PWD_COMMAND}`; export r; \
18639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18640 $(HOST_EXPORTS) \
18641 for flag in $(EXTRA_HOST_FLAGS) ; do \
18642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18643 done; \
18644 echo "Doing mostlyclean in gprof" ; \
18645 (cd $(HOST_SUBDIR)/gprof && \
18646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18648 "RANLIB=$${RANLIB}" \
18649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18650 mostlyclean) \
18651 || exit 1
18652
18653@endif gprof
18654
18655.PHONY: maybe-clean-gprof clean-gprof
18656maybe-clean-gprof:
18657@if gprof
18658maybe-clean-gprof: clean-gprof
18659
18660clean-gprof:
18661 @: $(MAKE); $(unstage)
18662 @[ -f ./gprof/Makefile ] || exit 0; \
18663 r=`${PWD_COMMAND}`; export r; \
18664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18665 $(HOST_EXPORTS) \
18666 for flag in $(EXTRA_HOST_FLAGS) ; do \
18667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18668 done; \
18669 echo "Doing clean in gprof" ; \
18670 (cd $(HOST_SUBDIR)/gprof && \
18671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18673 "RANLIB=$${RANLIB}" \
18674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18675 clean) \
18676 || exit 1
18677
18678@endif gprof
18679
18680.PHONY: maybe-distclean-gprof distclean-gprof
18681maybe-distclean-gprof:
18682@if gprof
18683maybe-distclean-gprof: distclean-gprof
18684
18685distclean-gprof:
18686 @: $(MAKE); $(unstage)
18687 @[ -f ./gprof/Makefile ] || exit 0; \
18688 r=`${PWD_COMMAND}`; export r; \
18689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18690 $(HOST_EXPORTS) \
18691 for flag in $(EXTRA_HOST_FLAGS) ; do \
18692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18693 done; \
18694 echo "Doing distclean in gprof" ; \
18695 (cd $(HOST_SUBDIR)/gprof && \
18696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18698 "RANLIB=$${RANLIB}" \
18699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18700 distclean) \
18701 || exit 1
18702
18703@endif gprof
18704
18705.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
18706maybe-maintainer-clean-gprof:
18707@if gprof
18708maybe-maintainer-clean-gprof: maintainer-clean-gprof
18709
18710maintainer-clean-gprof:
18711 @: $(MAKE); $(unstage)
18712 @[ -f ./gprof/Makefile ] || exit 0; \
18713 r=`${PWD_COMMAND}`; export r; \
18714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18715 $(HOST_EXPORTS) \
18716 for flag in $(EXTRA_HOST_FLAGS) ; do \
18717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18718 done; \
18719 echo "Doing maintainer-clean in gprof" ; \
18720 (cd $(HOST_SUBDIR)/gprof && \
18721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18723 "RANLIB=$${RANLIB}" \
18724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18725 maintainer-clean) \
18726 || exit 1
18727
18728@endif gprof
18729
18730
18731
18732.PHONY: configure-gzip maybe-configure-gzip
18733maybe-configure-gzip:
18734@if gcc-bootstrap
18735configure-gzip: stage_current
18736@endif gcc-bootstrap
18737@if gzip
18738maybe-configure-gzip: configure-gzip
18739configure-gzip:
18740 @: $(MAKE); $(unstage)
18741 @r=`${PWD_COMMAND}`; export r; \
18742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18743 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
18744 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
18745 $(HOST_EXPORTS) \
18746 echo Configuring in $(HOST_SUBDIR)/gzip; \
18747 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
18748 case $(srcdir) in \
18749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18750 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
18751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18752 esac; \
18753 srcdiroption="--srcdir=$${topdir}/gzip"; \
18754 libsrcdir="$$s/gzip"; \
18755 $(SHELL) $${libsrcdir}/configure \
18756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18757 --target=${target_alias} $${srcdiroption} \
18758 || exit 1
18759@endif gzip
18760
18761
18762
18763
18764
18765.PHONY: all-gzip maybe-all-gzip
18766maybe-all-gzip:
18767@if gcc-bootstrap
18768all-gzip: stage_current
18769@endif gcc-bootstrap
18770@if gzip
18771TARGET-gzip=all
18772maybe-all-gzip: all-gzip
18773all-gzip: configure-gzip
18774 @: $(MAKE); $(unstage)
18775 @r=`${PWD_COMMAND}`; export r; \
18776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18777 $(HOST_EXPORTS) \
18778 (cd $(HOST_SUBDIR)/gzip && \
18779 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18780 $(TARGET-gzip))
18781@endif gzip
18782
18783
18784
18785
18786.PHONY: check-gzip maybe-check-gzip
18787maybe-check-gzip:
18788@if gzip
18789maybe-check-gzip: check-gzip
18790
18791check-gzip:
18792 @: $(MAKE); $(unstage)
18793 @r=`${PWD_COMMAND}`; export r; \
18794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795 $(HOST_EXPORTS) \
18796 (cd $(HOST_SUBDIR)/gzip && \
18797 $(MAKE) $(FLAGS_TO_PASS) check)
18798
18799@endif gzip
18800
18801.PHONY: install-gzip maybe-install-gzip
18802maybe-install-gzip:
18803@if gzip
18804maybe-install-gzip: install-gzip
18805
18806install-gzip: installdirs
18807 @: $(MAKE); $(unstage)
18808 @r=`${PWD_COMMAND}`; export r; \
18809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18810 $(HOST_EXPORTS) \
18811 (cd $(HOST_SUBDIR)/gzip && \
18812 $(MAKE) $(FLAGS_TO_PASS) install)
18813
18814@endif gzip
18815
18816# Other targets (info, dvi, pdf, etc.)
18817
18818.PHONY: maybe-info-gzip info-gzip
18819maybe-info-gzip:
18820@if gzip
18821maybe-info-gzip: info-gzip
18822
18823info-gzip: \
18824 configure-gzip
18825 @: $(MAKE); $(unstage)
18826 @[ -f ./gzip/Makefile ] || exit 0; \
18827 r=`${PWD_COMMAND}`; export r; \
18828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18829 $(HOST_EXPORTS) \
18830 for flag in $(EXTRA_HOST_FLAGS) ; do \
18831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18832 done; \
18833 echo "Doing info in gzip" ; \
18834 (cd $(HOST_SUBDIR)/gzip && \
18835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18837 "RANLIB=$${RANLIB}" \
18838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18839 info) \
18840 || exit 1
18841
18842@endif gzip
18843
18844.PHONY: maybe-dvi-gzip dvi-gzip
18845maybe-dvi-gzip:
18846@if gzip
18847maybe-dvi-gzip: dvi-gzip
18848
18849dvi-gzip: \
18850 configure-gzip
18851 @: $(MAKE); $(unstage)
18852 @[ -f ./gzip/Makefile ] || exit 0; \
18853 r=`${PWD_COMMAND}`; export r; \
18854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18855 $(HOST_EXPORTS) \
18856 for flag in $(EXTRA_HOST_FLAGS) ; do \
18857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18858 done; \
18859 echo "Doing dvi in gzip" ; \
18860 (cd $(HOST_SUBDIR)/gzip && \
18861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18863 "RANLIB=$${RANLIB}" \
18864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18865 dvi) \
18866 || exit 1
18867
18868@endif gzip
18869
18870.PHONY: maybe-pdf-gzip pdf-gzip
18871maybe-pdf-gzip:
18872@if gzip
18873maybe-pdf-gzip: pdf-gzip
18874
18875pdf-gzip: \
18876 configure-gzip
18877 @: $(MAKE); $(unstage)
18878 @[ -f ./gzip/Makefile ] || exit 0; \
18879 r=`${PWD_COMMAND}`; export r; \
18880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18881 $(HOST_EXPORTS) \
18882 for flag in $(EXTRA_HOST_FLAGS) ; do \
18883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18884 done; \
18885 echo "Doing pdf in gzip" ; \
18886 (cd $(HOST_SUBDIR)/gzip && \
18887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18889 "RANLIB=$${RANLIB}" \
18890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18891 pdf) \
18892 || exit 1
18893
18894@endif gzip
18895
18896.PHONY: maybe-html-gzip html-gzip
18897maybe-html-gzip:
18898@if gzip
18899maybe-html-gzip: html-gzip
18900
18901html-gzip: \
18902 configure-gzip
18903 @: $(MAKE); $(unstage)
18904 @[ -f ./gzip/Makefile ] || exit 0; \
18905 r=`${PWD_COMMAND}`; export r; \
18906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18907 $(HOST_EXPORTS) \
18908 for flag in $(EXTRA_HOST_FLAGS) ; do \
18909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18910 done; \
18911 echo "Doing html in gzip" ; \
18912 (cd $(HOST_SUBDIR)/gzip && \
18913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18915 "RANLIB=$${RANLIB}" \
18916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18917 html) \
18918 || exit 1
18919
18920@endif gzip
18921
18922.PHONY: maybe-TAGS-gzip TAGS-gzip
18923maybe-TAGS-gzip:
18924@if gzip
18925maybe-TAGS-gzip: TAGS-gzip
18926
18927TAGS-gzip: \
18928 configure-gzip
18929 @: $(MAKE); $(unstage)
18930 @[ -f ./gzip/Makefile ] || exit 0; \
18931 r=`${PWD_COMMAND}`; export r; \
18932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18933 $(HOST_EXPORTS) \
18934 for flag in $(EXTRA_HOST_FLAGS) ; do \
18935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18936 done; \
18937 echo "Doing TAGS in gzip" ; \
18938 (cd $(HOST_SUBDIR)/gzip && \
18939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18941 "RANLIB=$${RANLIB}" \
18942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18943 TAGS) \
18944 || exit 1
18945
18946@endif gzip
18947
18948.PHONY: maybe-install-info-gzip install-info-gzip
18949maybe-install-info-gzip:
18950@if gzip
18951maybe-install-info-gzip: install-info-gzip
18952
18953install-info-gzip: \
18954 configure-gzip \
18955 info-gzip
18956 @: $(MAKE); $(unstage)
18957 @[ -f ./gzip/Makefile ] || exit 0; \
18958 r=`${PWD_COMMAND}`; export r; \
18959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18960 $(HOST_EXPORTS) \
18961 for flag in $(EXTRA_HOST_FLAGS) ; do \
18962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18963 done; \
18964 echo "Doing install-info in gzip" ; \
18965 (cd $(HOST_SUBDIR)/gzip && \
18966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18968 "RANLIB=$${RANLIB}" \
18969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18970 install-info) \
18971 || exit 1
18972
18973@endif gzip
18974
18975.PHONY: maybe-install-pdf-gzip install-pdf-gzip
18976maybe-install-pdf-gzip:
18977@if gzip
18978maybe-install-pdf-gzip: install-pdf-gzip
18979
18980install-pdf-gzip: \
18981 configure-gzip \
18982 pdf-gzip
18983 @: $(MAKE); $(unstage)
18984 @[ -f ./gzip/Makefile ] || exit 0; \
18985 r=`${PWD_COMMAND}`; export r; \
18986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18987 $(HOST_EXPORTS) \
18988 for flag in $(EXTRA_HOST_FLAGS) ; do \
18989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18990 done; \
18991 echo "Doing install-pdf in gzip" ; \
18992 (cd $(HOST_SUBDIR)/gzip && \
18993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18995 "RANLIB=$${RANLIB}" \
18996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18997 install-pdf) \
18998 || exit 1
18999
19000@endif gzip
19001
19002.PHONY: maybe-install-html-gzip install-html-gzip
19003maybe-install-html-gzip:
19004@if gzip
19005maybe-install-html-gzip: install-html-gzip
19006
19007install-html-gzip: \
19008 configure-gzip \
19009 html-gzip
19010 @: $(MAKE); $(unstage)
19011 @[ -f ./gzip/Makefile ] || exit 0; \
19012 r=`${PWD_COMMAND}`; export r; \
19013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19014 $(HOST_EXPORTS) \
19015 for flag in $(EXTRA_HOST_FLAGS) ; do \
19016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19017 done; \
19018 echo "Doing install-html in gzip" ; \
19019 (cd $(HOST_SUBDIR)/gzip && \
19020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19022 "RANLIB=$${RANLIB}" \
19023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19024 install-html) \
19025 || exit 1
19026
19027@endif gzip
19028
19029.PHONY: maybe-installcheck-gzip installcheck-gzip
19030maybe-installcheck-gzip:
19031@if gzip
19032maybe-installcheck-gzip: installcheck-gzip
19033
19034installcheck-gzip: \
19035 configure-gzip
19036 @: $(MAKE); $(unstage)
19037 @[ -f ./gzip/Makefile ] || exit 0; \
19038 r=`${PWD_COMMAND}`; export r; \
19039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19040 $(HOST_EXPORTS) \
19041 for flag in $(EXTRA_HOST_FLAGS) ; do \
19042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19043 done; \
19044 echo "Doing installcheck in gzip" ; \
19045 (cd $(HOST_SUBDIR)/gzip && \
19046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19048 "RANLIB=$${RANLIB}" \
19049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19050 installcheck) \
19051 || exit 1
19052
19053@endif gzip
19054
19055.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
19056maybe-mostlyclean-gzip:
19057@if gzip
19058maybe-mostlyclean-gzip: mostlyclean-gzip
19059
19060mostlyclean-gzip:
19061 @: $(MAKE); $(unstage)
19062 @[ -f ./gzip/Makefile ] || exit 0; \
19063 r=`${PWD_COMMAND}`; export r; \
19064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19065 $(HOST_EXPORTS) \
19066 for flag in $(EXTRA_HOST_FLAGS) ; do \
19067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19068 done; \
19069 echo "Doing mostlyclean in gzip" ; \
19070 (cd $(HOST_SUBDIR)/gzip && \
19071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19073 "RANLIB=$${RANLIB}" \
19074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19075 mostlyclean) \
19076 || exit 1
19077
19078@endif gzip
19079
19080.PHONY: maybe-clean-gzip clean-gzip
19081maybe-clean-gzip:
19082@if gzip
19083maybe-clean-gzip: clean-gzip
19084
19085clean-gzip:
19086 @: $(MAKE); $(unstage)
19087 @[ -f ./gzip/Makefile ] || exit 0; \
19088 r=`${PWD_COMMAND}`; export r; \
19089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19090 $(HOST_EXPORTS) \
19091 for flag in $(EXTRA_HOST_FLAGS) ; do \
19092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19093 done; \
19094 echo "Doing clean in gzip" ; \
19095 (cd $(HOST_SUBDIR)/gzip && \
19096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19098 "RANLIB=$${RANLIB}" \
19099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19100 clean) \
19101 || exit 1
19102
19103@endif gzip
19104
19105.PHONY: maybe-distclean-gzip distclean-gzip
19106maybe-distclean-gzip:
19107@if gzip
19108maybe-distclean-gzip: distclean-gzip
19109
19110distclean-gzip:
19111 @: $(MAKE); $(unstage)
19112 @[ -f ./gzip/Makefile ] || exit 0; \
19113 r=`${PWD_COMMAND}`; export r; \
19114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19115 $(HOST_EXPORTS) \
19116 for flag in $(EXTRA_HOST_FLAGS) ; do \
19117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19118 done; \
19119 echo "Doing distclean in gzip" ; \
19120 (cd $(HOST_SUBDIR)/gzip && \
19121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19123 "RANLIB=$${RANLIB}" \
19124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19125 distclean) \
19126 || exit 1
19127
19128@endif gzip
19129
19130.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
19131maybe-maintainer-clean-gzip:
19132@if gzip
19133maybe-maintainer-clean-gzip: maintainer-clean-gzip
19134
19135maintainer-clean-gzip:
19136 @: $(MAKE); $(unstage)
19137 @[ -f ./gzip/Makefile ] || exit 0; \
19138 r=`${PWD_COMMAND}`; export r; \
19139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19140 $(HOST_EXPORTS) \
19141 for flag in $(EXTRA_HOST_FLAGS) ; do \
19142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19143 done; \
19144 echo "Doing maintainer-clean in gzip" ; \
19145 (cd $(HOST_SUBDIR)/gzip && \
19146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19148 "RANLIB=$${RANLIB}" \
19149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19150 maintainer-clean) \
19151 || exit 1
19152
19153@endif gzip
19154
19155
19156
19157.PHONY: configure-hello maybe-configure-hello
19158maybe-configure-hello:
19159@if gcc-bootstrap
19160configure-hello: stage_current
19161@endif gcc-bootstrap
19162@if hello
19163maybe-configure-hello: configure-hello
19164configure-hello:
19165 @: $(MAKE); $(unstage)
19166 @r=`${PWD_COMMAND}`; export r; \
19167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19168 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
19169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
19170 $(HOST_EXPORTS) \
19171 echo Configuring in $(HOST_SUBDIR)/hello; \
19172 cd "$(HOST_SUBDIR)/hello" || exit 1; \
19173 case $(srcdir) in \
19174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19175 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
19176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19177 esac; \
19178 srcdiroption="--srcdir=$${topdir}/hello"; \
19179 libsrcdir="$$s/hello"; \
19180 $(SHELL) $${libsrcdir}/configure \
19181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19182 --target=${target_alias} $${srcdiroption} \
19183 || exit 1
19184@endif hello
19185
19186
19187
19188
19189
19190.PHONY: all-hello maybe-all-hello
19191maybe-all-hello:
19192@if gcc-bootstrap
19193all-hello: stage_current
19194@endif gcc-bootstrap
19195@if hello
19196TARGET-hello=all
19197maybe-all-hello: all-hello
19198all-hello: configure-hello
19199 @: $(MAKE); $(unstage)
19200 @r=`${PWD_COMMAND}`; export r; \
19201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19202 $(HOST_EXPORTS) \
19203 (cd $(HOST_SUBDIR)/hello && \
19204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19205 $(TARGET-hello))
19206@endif hello
19207
19208
19209
19210
19211.PHONY: check-hello maybe-check-hello
19212maybe-check-hello:
19213@if hello
19214maybe-check-hello: check-hello
19215
19216check-hello:
19217 @: $(MAKE); $(unstage)
19218 @r=`${PWD_COMMAND}`; export r; \
19219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19220 $(HOST_EXPORTS) \
19221 (cd $(HOST_SUBDIR)/hello && \
19222 $(MAKE) $(FLAGS_TO_PASS) check)
19223
19224@endif hello
19225
19226.PHONY: install-hello maybe-install-hello
19227maybe-install-hello:
19228@if hello
19229maybe-install-hello: install-hello
19230
19231install-hello: installdirs
19232 @: $(MAKE); $(unstage)
19233 @r=`${PWD_COMMAND}`; export r; \
19234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235 $(HOST_EXPORTS) \
19236 (cd $(HOST_SUBDIR)/hello && \
19237 $(MAKE) $(FLAGS_TO_PASS) install)
19238
19239@endif hello
19240
19241# Other targets (info, dvi, pdf, etc.)
19242
19243.PHONY: maybe-info-hello info-hello
19244maybe-info-hello:
19245@if hello
19246maybe-info-hello: info-hello
19247
19248info-hello: \
19249 configure-hello
19250 @: $(MAKE); $(unstage)
19251 @[ -f ./hello/Makefile ] || exit 0; \
19252 r=`${PWD_COMMAND}`; export r; \
19253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19254 $(HOST_EXPORTS) \
19255 for flag in $(EXTRA_HOST_FLAGS) ; do \
19256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19257 done; \
19258 echo "Doing info in hello" ; \
19259 (cd $(HOST_SUBDIR)/hello && \
19260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19262 "RANLIB=$${RANLIB}" \
19263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19264 info) \
19265 || exit 1
19266
19267@endif hello
19268
19269.PHONY: maybe-dvi-hello dvi-hello
19270maybe-dvi-hello:
19271@if hello
19272maybe-dvi-hello: dvi-hello
19273
19274dvi-hello: \
19275 configure-hello
19276 @: $(MAKE); $(unstage)
19277 @[ -f ./hello/Makefile ] || exit 0; \
19278 r=`${PWD_COMMAND}`; export r; \
19279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19280 $(HOST_EXPORTS) \
19281 for flag in $(EXTRA_HOST_FLAGS) ; do \
19282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19283 done; \
19284 echo "Doing dvi in hello" ; \
19285 (cd $(HOST_SUBDIR)/hello && \
19286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19288 "RANLIB=$${RANLIB}" \
19289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19290 dvi) \
19291 || exit 1
19292
19293@endif hello
19294
19295.PHONY: maybe-pdf-hello pdf-hello
19296maybe-pdf-hello:
19297@if hello
19298maybe-pdf-hello: pdf-hello
19299
19300pdf-hello: \
19301 configure-hello
19302 @: $(MAKE); $(unstage)
19303 @[ -f ./hello/Makefile ] || exit 0; \
19304 r=`${PWD_COMMAND}`; export r; \
19305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19306 $(HOST_EXPORTS) \
19307 for flag in $(EXTRA_HOST_FLAGS) ; do \
19308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19309 done; \
19310 echo "Doing pdf in hello" ; \
19311 (cd $(HOST_SUBDIR)/hello && \
19312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19314 "RANLIB=$${RANLIB}" \
19315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19316 pdf) \
19317 || exit 1
19318
19319@endif hello
19320
19321.PHONY: maybe-html-hello html-hello
19322maybe-html-hello:
19323@if hello
19324maybe-html-hello: html-hello
19325
19326html-hello: \
19327 configure-hello
19328 @: $(MAKE); $(unstage)
19329 @[ -f ./hello/Makefile ] || exit 0; \
19330 r=`${PWD_COMMAND}`; export r; \
19331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19332 $(HOST_EXPORTS) \
19333 for flag in $(EXTRA_HOST_FLAGS) ; do \
19334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19335 done; \
19336 echo "Doing html in hello" ; \
19337 (cd $(HOST_SUBDIR)/hello && \
19338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19340 "RANLIB=$${RANLIB}" \
19341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19342 html) \
19343 || exit 1
19344
19345@endif hello
19346
19347.PHONY: maybe-TAGS-hello TAGS-hello
19348maybe-TAGS-hello:
19349@if hello
19350maybe-TAGS-hello: TAGS-hello
19351
19352TAGS-hello: \
19353 configure-hello
19354 @: $(MAKE); $(unstage)
19355 @[ -f ./hello/Makefile ] || exit 0; \
19356 r=`${PWD_COMMAND}`; export r; \
19357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19358 $(HOST_EXPORTS) \
19359 for flag in $(EXTRA_HOST_FLAGS) ; do \
19360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19361 done; \
19362 echo "Doing TAGS in hello" ; \
19363 (cd $(HOST_SUBDIR)/hello && \
19364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19366 "RANLIB=$${RANLIB}" \
19367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19368 TAGS) \
19369 || exit 1
19370
19371@endif hello
19372
19373.PHONY: maybe-install-info-hello install-info-hello
19374maybe-install-info-hello:
19375@if hello
19376maybe-install-info-hello: install-info-hello
19377
19378install-info-hello: \
19379 configure-hello \
19380 info-hello
19381 @: $(MAKE); $(unstage)
19382 @[ -f ./hello/Makefile ] || exit 0; \
19383 r=`${PWD_COMMAND}`; export r; \
19384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19385 $(HOST_EXPORTS) \
19386 for flag in $(EXTRA_HOST_FLAGS) ; do \
19387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19388 done; \
19389 echo "Doing install-info in hello" ; \
19390 (cd $(HOST_SUBDIR)/hello && \
19391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19393 "RANLIB=$${RANLIB}" \
19394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19395 install-info) \
19396 || exit 1
19397
19398@endif hello
19399
19400.PHONY: maybe-install-pdf-hello install-pdf-hello
19401maybe-install-pdf-hello:
19402@if hello
19403maybe-install-pdf-hello: install-pdf-hello
19404
19405install-pdf-hello: \
19406 configure-hello \
19407 pdf-hello
19408 @: $(MAKE); $(unstage)
19409 @[ -f ./hello/Makefile ] || exit 0; \
19410 r=`${PWD_COMMAND}`; export r; \
19411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19412 $(HOST_EXPORTS) \
19413 for flag in $(EXTRA_HOST_FLAGS) ; do \
19414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19415 done; \
19416 echo "Doing install-pdf in hello" ; \
19417 (cd $(HOST_SUBDIR)/hello && \
19418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19420 "RANLIB=$${RANLIB}" \
19421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19422 install-pdf) \
19423 || exit 1
19424
19425@endif hello
19426
19427.PHONY: maybe-install-html-hello install-html-hello
19428maybe-install-html-hello:
19429@if hello
19430maybe-install-html-hello: install-html-hello
19431
19432install-html-hello: \
19433 configure-hello \
19434 html-hello
19435 @: $(MAKE); $(unstage)
19436 @[ -f ./hello/Makefile ] || exit 0; \
19437 r=`${PWD_COMMAND}`; export r; \
19438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19439 $(HOST_EXPORTS) \
19440 for flag in $(EXTRA_HOST_FLAGS) ; do \
19441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19442 done; \
19443 echo "Doing install-html in hello" ; \
19444 (cd $(HOST_SUBDIR)/hello && \
19445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19447 "RANLIB=$${RANLIB}" \
19448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19449 install-html) \
19450 || exit 1
19451
19452@endif hello
19453
19454.PHONY: maybe-installcheck-hello installcheck-hello
19455maybe-installcheck-hello:
19456@if hello
19457maybe-installcheck-hello: installcheck-hello
19458
19459installcheck-hello: \
19460 configure-hello
19461 @: $(MAKE); $(unstage)
19462 @[ -f ./hello/Makefile ] || exit 0; \
19463 r=`${PWD_COMMAND}`; export r; \
19464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19465 $(HOST_EXPORTS) \
19466 for flag in $(EXTRA_HOST_FLAGS) ; do \
19467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19468 done; \
19469 echo "Doing installcheck in hello" ; \
19470 (cd $(HOST_SUBDIR)/hello && \
19471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19473 "RANLIB=$${RANLIB}" \
19474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19475 installcheck) \
19476 || exit 1
19477
19478@endif hello
19479
19480.PHONY: maybe-mostlyclean-hello mostlyclean-hello
19481maybe-mostlyclean-hello:
19482@if hello
19483maybe-mostlyclean-hello: mostlyclean-hello
19484
19485mostlyclean-hello:
19486 @: $(MAKE); $(unstage)
19487 @[ -f ./hello/Makefile ] || exit 0; \
19488 r=`${PWD_COMMAND}`; export r; \
19489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19490 $(HOST_EXPORTS) \
19491 for flag in $(EXTRA_HOST_FLAGS) ; do \
19492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19493 done; \
19494 echo "Doing mostlyclean in hello" ; \
19495 (cd $(HOST_SUBDIR)/hello && \
19496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19498 "RANLIB=$${RANLIB}" \
19499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19500 mostlyclean) \
19501 || exit 1
19502
19503@endif hello
19504
19505.PHONY: maybe-clean-hello clean-hello
19506maybe-clean-hello:
19507@if hello
19508maybe-clean-hello: clean-hello
19509
19510clean-hello:
19511 @: $(MAKE); $(unstage)
19512 @[ -f ./hello/Makefile ] || exit 0; \
19513 r=`${PWD_COMMAND}`; export r; \
19514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19515 $(HOST_EXPORTS) \
19516 for flag in $(EXTRA_HOST_FLAGS) ; do \
19517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19518 done; \
19519 echo "Doing clean in hello" ; \
19520 (cd $(HOST_SUBDIR)/hello && \
19521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19523 "RANLIB=$${RANLIB}" \
19524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19525 clean) \
19526 || exit 1
19527
19528@endif hello
19529
19530.PHONY: maybe-distclean-hello distclean-hello
19531maybe-distclean-hello:
19532@if hello
19533maybe-distclean-hello: distclean-hello
19534
19535distclean-hello:
19536 @: $(MAKE); $(unstage)
19537 @[ -f ./hello/Makefile ] || exit 0; \
19538 r=`${PWD_COMMAND}`; export r; \
19539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19540 $(HOST_EXPORTS) \
19541 for flag in $(EXTRA_HOST_FLAGS) ; do \
19542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19543 done; \
19544 echo "Doing distclean in hello" ; \
19545 (cd $(HOST_SUBDIR)/hello && \
19546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19548 "RANLIB=$${RANLIB}" \
19549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19550 distclean) \
19551 || exit 1
19552
19553@endif hello
19554
19555.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
19556maybe-maintainer-clean-hello:
19557@if hello
19558maybe-maintainer-clean-hello: maintainer-clean-hello
19559
19560maintainer-clean-hello:
19561 @: $(MAKE); $(unstage)
19562 @[ -f ./hello/Makefile ] || exit 0; \
19563 r=`${PWD_COMMAND}`; export r; \
19564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19565 $(HOST_EXPORTS) \
19566 for flag in $(EXTRA_HOST_FLAGS) ; do \
19567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19568 done; \
19569 echo "Doing maintainer-clean in hello" ; \
19570 (cd $(HOST_SUBDIR)/hello && \
19571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19573 "RANLIB=$${RANLIB}" \
19574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19575 maintainer-clean) \
19576 || exit 1
19577
19578@endif hello
19579
19580
19581
19582.PHONY: configure-indent maybe-configure-indent
19583maybe-configure-indent:
19584@if gcc-bootstrap
19585configure-indent: stage_current
19586@endif gcc-bootstrap
19587@if indent
19588maybe-configure-indent: configure-indent
19589configure-indent:
19590 @: $(MAKE); $(unstage)
19591 @r=`${PWD_COMMAND}`; export r; \
19592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19593 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
19594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
19595 $(HOST_EXPORTS) \
19596 echo Configuring in $(HOST_SUBDIR)/indent; \
19597 cd "$(HOST_SUBDIR)/indent" || exit 1; \
19598 case $(srcdir) in \
19599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19600 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
19601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19602 esac; \
19603 srcdiroption="--srcdir=$${topdir}/indent"; \
19604 libsrcdir="$$s/indent"; \
19605 $(SHELL) $${libsrcdir}/configure \
19606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19607 --target=${target_alias} $${srcdiroption} \
19608 || exit 1
19609@endif indent
19610
19611
19612
19613
19614
19615.PHONY: all-indent maybe-all-indent
19616maybe-all-indent:
19617@if gcc-bootstrap
19618all-indent: stage_current
19619@endif gcc-bootstrap
19620@if indent
19621TARGET-indent=all
19622maybe-all-indent: all-indent
19623all-indent: configure-indent
19624 @: $(MAKE); $(unstage)
19625 @r=`${PWD_COMMAND}`; export r; \
19626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19627 $(HOST_EXPORTS) \
19628 (cd $(HOST_SUBDIR)/indent && \
19629 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19630 $(TARGET-indent))
19631@endif indent
19632
19633
19634
19635
19636.PHONY: check-indent maybe-check-indent
19637maybe-check-indent:
19638@if indent
19639maybe-check-indent: check-indent
19640
19641check-indent:
19642 @: $(MAKE); $(unstage)
19643 @r=`${PWD_COMMAND}`; export r; \
19644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19645 $(HOST_EXPORTS) \
19646 (cd $(HOST_SUBDIR)/indent && \
19647 $(MAKE) $(FLAGS_TO_PASS) check)
19648
19649@endif indent
19650
19651.PHONY: install-indent maybe-install-indent
19652maybe-install-indent:
19653@if indent
19654maybe-install-indent: install-indent
19655
19656install-indent: installdirs
19657 @: $(MAKE); $(unstage)
19658 @r=`${PWD_COMMAND}`; export r; \
19659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19660 $(HOST_EXPORTS) \
19661 (cd $(HOST_SUBDIR)/indent && \
19662 $(MAKE) $(FLAGS_TO_PASS) install)
19663
19664@endif indent
19665
19666# Other targets (info, dvi, pdf, etc.)
19667
19668.PHONY: maybe-info-indent info-indent
19669maybe-info-indent:
19670@if indent
19671maybe-info-indent: info-indent
19672
19673info-indent: \
19674 configure-indent
19675 @: $(MAKE); $(unstage)
19676 @[ -f ./indent/Makefile ] || exit 0; \
19677 r=`${PWD_COMMAND}`; export r; \
19678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19679 $(HOST_EXPORTS) \
19680 for flag in $(EXTRA_HOST_FLAGS) ; do \
19681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19682 done; \
19683 echo "Doing info in indent" ; \
19684 (cd $(HOST_SUBDIR)/indent && \
19685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19687 "RANLIB=$${RANLIB}" \
19688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19689 info) \
19690 || exit 1
19691
19692@endif indent
19693
19694.PHONY: maybe-dvi-indent dvi-indent
19695maybe-dvi-indent:
19696@if indent
19697maybe-dvi-indent: dvi-indent
19698
19699dvi-indent: \
19700 configure-indent
19701 @: $(MAKE); $(unstage)
19702 @[ -f ./indent/Makefile ] || exit 0; \
19703 r=`${PWD_COMMAND}`; export r; \
19704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19705 $(HOST_EXPORTS) \
19706 for flag in $(EXTRA_HOST_FLAGS) ; do \
19707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19708 done; \
19709 echo "Doing dvi in indent" ; \
19710 (cd $(HOST_SUBDIR)/indent && \
19711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19713 "RANLIB=$${RANLIB}" \
19714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19715 dvi) \
19716 || exit 1
19717
19718@endif indent
19719
19720.PHONY: maybe-pdf-indent pdf-indent
19721maybe-pdf-indent:
19722@if indent
19723maybe-pdf-indent: pdf-indent
19724
19725pdf-indent: \
19726 configure-indent
19727 @: $(MAKE); $(unstage)
19728 @[ -f ./indent/Makefile ] || exit 0; \
19729 r=`${PWD_COMMAND}`; export r; \
19730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19731 $(HOST_EXPORTS) \
19732 for flag in $(EXTRA_HOST_FLAGS) ; do \
19733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19734 done; \
19735 echo "Doing pdf in indent" ; \
19736 (cd $(HOST_SUBDIR)/indent && \
19737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19739 "RANLIB=$${RANLIB}" \
19740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19741 pdf) \
19742 || exit 1
19743
19744@endif indent
19745
19746.PHONY: maybe-html-indent html-indent
19747maybe-html-indent:
19748@if indent
19749maybe-html-indent: html-indent
19750
19751html-indent: \
19752 configure-indent
19753 @: $(MAKE); $(unstage)
19754 @[ -f ./indent/Makefile ] || exit 0; \
19755 r=`${PWD_COMMAND}`; export r; \
19756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19757 $(HOST_EXPORTS) \
19758 for flag in $(EXTRA_HOST_FLAGS) ; do \
19759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19760 done; \
19761 echo "Doing html in indent" ; \
19762 (cd $(HOST_SUBDIR)/indent && \
19763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19765 "RANLIB=$${RANLIB}" \
19766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19767 html) \
19768 || exit 1
19769
19770@endif indent
19771
19772.PHONY: maybe-TAGS-indent TAGS-indent
19773maybe-TAGS-indent:
19774@if indent
19775maybe-TAGS-indent: TAGS-indent
19776
19777TAGS-indent: \
19778 configure-indent
19779 @: $(MAKE); $(unstage)
19780 @[ -f ./indent/Makefile ] || exit 0; \
19781 r=`${PWD_COMMAND}`; export r; \
19782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19783 $(HOST_EXPORTS) \
19784 for flag in $(EXTRA_HOST_FLAGS) ; do \
19785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19786 done; \
19787 echo "Doing TAGS in indent" ; \
19788 (cd $(HOST_SUBDIR)/indent && \
19789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19791 "RANLIB=$${RANLIB}" \
19792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19793 TAGS) \
19794 || exit 1
19795
19796@endif indent
19797
19798.PHONY: maybe-install-info-indent install-info-indent
19799maybe-install-info-indent:
19800@if indent
19801maybe-install-info-indent: install-info-indent
19802
19803install-info-indent: \
19804 configure-indent \
19805 info-indent
19806 @: $(MAKE); $(unstage)
19807 @[ -f ./indent/Makefile ] || exit 0; \
19808 r=`${PWD_COMMAND}`; export r; \
19809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19810 $(HOST_EXPORTS) \
19811 for flag in $(EXTRA_HOST_FLAGS) ; do \
19812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19813 done; \
19814 echo "Doing install-info in indent" ; \
19815 (cd $(HOST_SUBDIR)/indent && \
19816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19818 "RANLIB=$${RANLIB}" \
19819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19820 install-info) \
19821 || exit 1
19822
19823@endif indent
19824
19825.PHONY: maybe-install-pdf-indent install-pdf-indent
19826maybe-install-pdf-indent:
19827@if indent
19828maybe-install-pdf-indent: install-pdf-indent
19829
19830install-pdf-indent: \
19831 configure-indent \
19832 pdf-indent
19833 @: $(MAKE); $(unstage)
19834 @[ -f ./indent/Makefile ] || exit 0; \
19835 r=`${PWD_COMMAND}`; export r; \
19836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19837 $(HOST_EXPORTS) \
19838 for flag in $(EXTRA_HOST_FLAGS) ; do \
19839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19840 done; \
19841 echo "Doing install-pdf in indent" ; \
19842 (cd $(HOST_SUBDIR)/indent && \
19843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19845 "RANLIB=$${RANLIB}" \
19846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19847 install-pdf) \
19848 || exit 1
19849
19850@endif indent
19851
19852.PHONY: maybe-install-html-indent install-html-indent
19853maybe-install-html-indent:
19854@if indent
19855maybe-install-html-indent: install-html-indent
19856
19857install-html-indent: \
19858 configure-indent \
19859 html-indent
19860 @: $(MAKE); $(unstage)
19861 @[ -f ./indent/Makefile ] || exit 0; \
19862 r=`${PWD_COMMAND}`; export r; \
19863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19864 $(HOST_EXPORTS) \
19865 for flag in $(EXTRA_HOST_FLAGS) ; do \
19866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19867 done; \
19868 echo "Doing install-html in indent" ; \
19869 (cd $(HOST_SUBDIR)/indent && \
19870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19872 "RANLIB=$${RANLIB}" \
19873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19874 install-html) \
19875 || exit 1
19876
19877@endif indent
19878
19879.PHONY: maybe-installcheck-indent installcheck-indent
19880maybe-installcheck-indent:
19881@if indent
19882maybe-installcheck-indent: installcheck-indent
19883
19884installcheck-indent: \
19885 configure-indent
19886 @: $(MAKE); $(unstage)
19887 @[ -f ./indent/Makefile ] || exit 0; \
19888 r=`${PWD_COMMAND}`; export r; \
19889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19890 $(HOST_EXPORTS) \
19891 for flag in $(EXTRA_HOST_FLAGS) ; do \
19892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19893 done; \
19894 echo "Doing installcheck in indent" ; \
19895 (cd $(HOST_SUBDIR)/indent && \
19896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19898 "RANLIB=$${RANLIB}" \
19899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19900 installcheck) \
19901 || exit 1
19902
19903@endif indent
19904
19905.PHONY: maybe-mostlyclean-indent mostlyclean-indent
19906maybe-mostlyclean-indent:
19907@if indent
19908maybe-mostlyclean-indent: mostlyclean-indent
19909
19910mostlyclean-indent:
19911 @: $(MAKE); $(unstage)
19912 @[ -f ./indent/Makefile ] || exit 0; \
19913 r=`${PWD_COMMAND}`; export r; \
19914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19915 $(HOST_EXPORTS) \
19916 for flag in $(EXTRA_HOST_FLAGS) ; do \
19917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19918 done; \
19919 echo "Doing mostlyclean in indent" ; \
19920 (cd $(HOST_SUBDIR)/indent && \
19921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19923 "RANLIB=$${RANLIB}" \
19924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19925 mostlyclean) \
19926 || exit 1
19927
19928@endif indent
19929
19930.PHONY: maybe-clean-indent clean-indent
19931maybe-clean-indent:
19932@if indent
19933maybe-clean-indent: clean-indent
19934
19935clean-indent:
19936 @: $(MAKE); $(unstage)
19937 @[ -f ./indent/Makefile ] || exit 0; \
19938 r=`${PWD_COMMAND}`; export r; \
19939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19940 $(HOST_EXPORTS) \
19941 for flag in $(EXTRA_HOST_FLAGS) ; do \
19942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19943 done; \
19944 echo "Doing clean in indent" ; \
19945 (cd $(HOST_SUBDIR)/indent && \
19946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19948 "RANLIB=$${RANLIB}" \
19949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19950 clean) \
19951 || exit 1
19952
19953@endif indent
19954
19955.PHONY: maybe-distclean-indent distclean-indent
19956maybe-distclean-indent:
19957@if indent
19958maybe-distclean-indent: distclean-indent
19959
19960distclean-indent:
19961 @: $(MAKE); $(unstage)
19962 @[ -f ./indent/Makefile ] || exit 0; \
19963 r=`${PWD_COMMAND}`; export r; \
19964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19965 $(HOST_EXPORTS) \
19966 for flag in $(EXTRA_HOST_FLAGS) ; do \
19967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19968 done; \
19969 echo "Doing distclean in indent" ; \
19970 (cd $(HOST_SUBDIR)/indent && \
19971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19973 "RANLIB=$${RANLIB}" \
19974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19975 distclean) \
19976 || exit 1
19977
19978@endif indent
19979
19980.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
19981maybe-maintainer-clean-indent:
19982@if indent
19983maybe-maintainer-clean-indent: maintainer-clean-indent
19984
19985maintainer-clean-indent:
19986 @: $(MAKE); $(unstage)
19987 @[ -f ./indent/Makefile ] || exit 0; \
19988 r=`${PWD_COMMAND}`; export r; \
19989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19990 $(HOST_EXPORTS) \
19991 for flag in $(EXTRA_HOST_FLAGS) ; do \
19992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19993 done; \
19994 echo "Doing maintainer-clean in indent" ; \
19995 (cd $(HOST_SUBDIR)/indent && \
19996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19998 "RANLIB=$${RANLIB}" \
19999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20000 maintainer-clean) \
20001 || exit 1
20002
20003@endif indent
20004
20005
20006
20007.PHONY: configure-intl maybe-configure-intl
20008maybe-configure-intl:
20009@if gcc-bootstrap
20010configure-intl: stage_current
20011@endif gcc-bootstrap
20012@if intl
20013maybe-configure-intl: configure-intl
20014configure-intl:
20015 @r=`${PWD_COMMAND}`; export r; \
20016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20017 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20019 $(HOST_EXPORTS) \
20020 echo Configuring in $(HOST_SUBDIR)/intl; \
20021 cd "$(HOST_SUBDIR)/intl" || exit 1; \
20022 case $(srcdir) in \
20023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20024 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20026 esac; \
20027 srcdiroption="--srcdir=$${topdir}/intl"; \
20028 libsrcdir="$$s/intl"; \
20029 $(SHELL) $${libsrcdir}/configure \
20030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20031 --target=${target_alias} $${srcdiroption} \
20032 || exit 1
20033@endif intl
20034
20035
20036
20037.PHONY: configure-stage1-intl maybe-configure-stage1-intl
20038maybe-configure-stage1-intl:
20039@if intl-bootstrap
20040maybe-configure-stage1-intl: configure-stage1-intl
20041configure-stage1-intl:
20042 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20044 @r=`${PWD_COMMAND}`; export r; \
20045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20046 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20047 $(HOST_EXPORTS) \
20048 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20049 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20050 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
20051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20052 cd $(HOST_SUBDIR)/intl || exit 1; \
20053 case $(srcdir) in \
20054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20055 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20057 esac; \
20058 srcdiroption="--srcdir=$${topdir}/intl"; \
20059 libsrcdir="$$s/intl"; \
20060 $(SHELL) $${libsrcdir}/configure \
20061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20062 --target=${target_alias} $${srcdiroption} \
20063 \
20064 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
20065@endif intl-bootstrap
20066
20067.PHONY: configure-stage2-intl maybe-configure-stage2-intl
20068maybe-configure-stage2-intl:
20069@if intl-bootstrap
20070maybe-configure-stage2-intl: configure-stage2-intl
20071configure-stage2-intl:
20072 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20073 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20074 @r=`${PWD_COMMAND}`; export r; \
20075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20076 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20077 $(HOST_EXPORTS) \
20078 $(POSTSTAGE1_HOST_EXPORTS) \
20079 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20080 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
20081 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
20082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20083 cd $(HOST_SUBDIR)/intl || exit 1; \
20084 case $(srcdir) in \
20085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20086 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20088 esac; \
20089 srcdiroption="--srcdir=$${topdir}/intl"; \
20090 libsrcdir="$$s/intl"; \
20091 $(SHELL) $${libsrcdir}/configure \
20092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20093 --target=${target_alias} $${srcdiroption} \
20094 --with-build-libsubdir=$(HOST_SUBDIR) \
20095 @stage2_werror_flag@
20096@endif intl-bootstrap
20097
20098.PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
20099maybe-configure-stageb2g0-intl:
20100@if intl-bootstrap
20101maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
20102configure-stageb2g0-intl:
20103 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20105 @r=`${PWD_COMMAND}`; export r; \
20106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20107 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20108 $(HOST_EXPORTS) \
20109 $(POSTSTAGE1_HOST_EXPORTS) \
20110 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
20111 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
20112 echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
20113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20114 cd $(HOST_SUBDIR)/intl || exit 1; \
20115 case $(srcdir) in \
20116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20117 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20119 esac; \
20120 srcdiroption="--srcdir=$${topdir}/intl"; \
20121 libsrcdir="$$s/intl"; \
20122 $(SHELL) $${libsrcdir}/configure \
20123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20124 --target=${target_alias} $${srcdiroption} \
20125 --with-build-libsubdir=$(HOST_SUBDIR) \
20126 @stage2_werror_flag@
20127@endif intl-bootstrap
20128
20129.PHONY: configure-stage3-intl maybe-configure-stage3-intl
20130maybe-configure-stage3-intl:
20131@if intl-bootstrap
20132maybe-configure-stage3-intl: configure-stage3-intl
20133configure-stage3-intl:
20134 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20135 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20136 @r=`${PWD_COMMAND}`; export r; \
20137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20138 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20139 $(HOST_EXPORTS) \
20140 $(POSTSTAGE1_HOST_EXPORTS) \
20141 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20142 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
20143 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
20144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20145 cd $(HOST_SUBDIR)/intl || exit 1; \
20146 case $(srcdir) in \
20147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20148 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20150 esac; \
20151 srcdiroption="--srcdir=$${topdir}/intl"; \
20152 libsrcdir="$$s/intl"; \
20153 $(SHELL) $${libsrcdir}/configure \
20154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20155 --target=${target_alias} $${srcdiroption} \
20156 --with-build-libsubdir=$(HOST_SUBDIR) \
20157 @stage2_werror_flag@
20158@endif intl-bootstrap
20159
20160.PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
20161maybe-configure-stageb3g2-intl:
20162@if intl-bootstrap
20163maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
20164configure-stageb3g2-intl:
20165 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20167 @r=`${PWD_COMMAND}`; export r; \
20168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20169 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20170 $(HOST_EXPORTS) \
20171 $(POSTSTAGE1_HOST_EXPORTS) \
20172 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
20173 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
20174 echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
20175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20176 cd $(HOST_SUBDIR)/intl || exit 1; \
20177 case $(srcdir) in \
20178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20179 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20181 esac; \
20182 srcdiroption="--srcdir=$${topdir}/intl"; \
20183 libsrcdir="$$s/intl"; \
20184 $(SHELL) $${libsrcdir}/configure \
20185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20186 --target=${target_alias} $${srcdiroption} \
20187 --with-build-libsubdir=$(HOST_SUBDIR) \
20188 @stage2_werror_flag@
20189@endif intl-bootstrap
20190
20191.PHONY: configure-stage4-intl maybe-configure-stage4-intl
20192maybe-configure-stage4-intl:
20193@if intl-bootstrap
20194maybe-configure-stage4-intl: configure-stage4-intl
20195configure-stage4-intl:
20196 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20198 @r=`${PWD_COMMAND}`; export r; \
20199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20200 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20201 $(HOST_EXPORTS) \
20202 $(POSTSTAGE1_HOST_EXPORTS) \
20203 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20204 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
20205 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
20206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20207 cd $(HOST_SUBDIR)/intl || exit 1; \
20208 case $(srcdir) in \
20209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20210 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20212 esac; \
20213 srcdiroption="--srcdir=$${topdir}/intl"; \
20214 libsrcdir="$$s/intl"; \
20215 $(SHELL) $${libsrcdir}/configure \
20216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20217 --target=${target_alias} $${srcdiroption} \
20218 --with-build-libsubdir=$(HOST_SUBDIR) \
20219 @stage2_werror_flag@
20220@endif intl-bootstrap
20221
20222.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
20223maybe-configure-stageprofile-intl:
20224@if intl-bootstrap
20225maybe-configure-stageprofile-intl: configure-stageprofile-intl
20226configure-stageprofile-intl:
20227 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20229 @r=`${PWD_COMMAND}`; export r; \
20230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20231 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20232 $(HOST_EXPORTS) \
20233 $(POSTSTAGE1_HOST_EXPORTS) \
20234 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
20235 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
20236 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
20237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20238 cd $(HOST_SUBDIR)/intl || exit 1; \
20239 case $(srcdir) in \
20240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20241 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20243 esac; \
20244 srcdiroption="--srcdir=$${topdir}/intl"; \
20245 libsrcdir="$$s/intl"; \
20246 $(SHELL) $${libsrcdir}/configure \
20247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20248 --target=${target_alias} $${srcdiroption} \
20249 --with-build-libsubdir=$(HOST_SUBDIR) \
20250 @stage2_werror_flag@
20251@endif intl-bootstrap
20252
20253.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20254maybe-configure-stagefeedback-intl:
20255@if intl-bootstrap
20256maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20257configure-stagefeedback-intl:
20258 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20259 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20260 @r=`${PWD_COMMAND}`; export r; \
20261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20262 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20263 $(HOST_EXPORTS) \
20264 $(POSTSTAGE1_HOST_EXPORTS) \
20265 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
20266 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
20267 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
20268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20269 cd $(HOST_SUBDIR)/intl || exit 1; \
20270 case $(srcdir) in \
20271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20272 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20274 esac; \
20275 srcdiroption="--srcdir=$${topdir}/intl"; \
20276 libsrcdir="$$s/intl"; \
20277 $(SHELL) $${libsrcdir}/configure \
20278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20279 --target=${target_alias} $${srcdiroption} \
20280 --with-build-libsubdir=$(HOST_SUBDIR) \
20281 @stage2_werror_flag@
20282@endif intl-bootstrap
20283
20284
20285
20286
20287
20288.PHONY: all-intl maybe-all-intl
20289maybe-all-intl:
20290@if gcc-bootstrap
20291all-intl: stage_current
20292@endif gcc-bootstrap
20293@if intl
20294TARGET-intl=all
20295maybe-all-intl: all-intl
20296all-intl: configure-intl
20297 @r=`${PWD_COMMAND}`; export r; \
20298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20299 $(HOST_EXPORTS) \
20300 (cd $(HOST_SUBDIR)/intl && \
20301 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20302 $(TARGET-intl))
20303@endif intl
20304
20305
20306
20307.PHONY: all-stage1-intl maybe-all-stage1-intl
20308.PHONY: clean-stage1-intl maybe-clean-stage1-intl
20309maybe-all-stage1-intl:
20310maybe-clean-stage1-intl:
20311@if intl-bootstrap
20312maybe-all-stage1-intl: all-stage1-intl
20313all-stage1: all-stage1-intl
20314TARGET-stage1-intl = $(TARGET-intl)
20315all-stage1-intl: configure-stage1-intl
20316 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20317 @r=`${PWD_COMMAND}`; export r; \
20318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20319 $(HOST_EXPORTS) \
20320 cd $(HOST_SUBDIR)/intl && \
20321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20322 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
20323 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
20324 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
20325 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
20326 $(TARGET-stage1-intl)
20327
20328maybe-clean-stage1-intl: clean-stage1-intl
20329clean-stage1: clean-stage1-intl
20330clean-stage1-intl:
20331 @if [ $(current_stage) = stage1 ]; then \
20332 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20333 else \
20334 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20335 $(MAKE) stage1-start; \
20336 fi; \
20337 cd $(HOST_SUBDIR)/intl && \
20338 $(MAKE) $(EXTRA_HOST_FLAGS) \
20339 clean
20340@endif intl-bootstrap
20341
20342
20343.PHONY: all-stage2-intl maybe-all-stage2-intl
20344.PHONY: clean-stage2-intl maybe-clean-stage2-intl
20345maybe-all-stage2-intl:
20346maybe-clean-stage2-intl:
20347@if intl-bootstrap
20348maybe-all-stage2-intl: all-stage2-intl
20349all-stage2: all-stage2-intl
20350TARGET-stage2-intl = $(TARGET-intl)
20351all-stage2-intl: configure-stage2-intl
20352 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20353 @r=`${PWD_COMMAND}`; export r; \
20354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20355 $(HOST_EXPORTS) \
20356 $(POSTSTAGE1_HOST_EXPORTS) \
20357 cd $(HOST_SUBDIR)/intl && \
20358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20359 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
20360 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
20361 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
20362 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20363 $(TARGET-stage2-intl)
20364
20365maybe-clean-stage2-intl: clean-stage2-intl
20366clean-stage2: clean-stage2-intl
20367clean-stage2-intl:
20368 @if [ $(current_stage) = stage2 ]; then \
20369 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20370 else \
20371 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20372 $(MAKE) stage2-start; \
20373 fi; \
20374 cd $(HOST_SUBDIR)/intl && \
20375 $(MAKE) $(EXTRA_HOST_FLAGS) \
20376 $(POSTSTAGE1_FLAGS_TO_PASS) \
20377 clean
20378@endif intl-bootstrap
20379
20380
20381.PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
20382.PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
20383maybe-all-stageb2g0-intl:
20384maybe-clean-stageb2g0-intl:
20385@if intl-bootstrap
20386maybe-all-stageb2g0-intl: all-stageb2g0-intl
20387all-stageb2g0: all-stageb2g0-intl
20388TARGET-stageb2g0-intl = $(TARGET-intl)
20389all-stageb2g0-intl: configure-stageb2g0-intl
20390 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20391 @r=`${PWD_COMMAND}`; export r; \
20392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20393 $(HOST_EXPORTS) \
20394 $(POSTSTAGE1_HOST_EXPORTS) \
20395 cd $(HOST_SUBDIR)/intl && \
20396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20397 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
20398 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
20399 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
20400 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20401 $(TARGET-stageb2g0-intl)
20402
20403maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
20404clean-stageb2g0: clean-stageb2g0-intl
20405clean-stageb2g0-intl:
20406 @if [ $(current_stage) = stageb2g0 ]; then \
20407 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20408 else \
20409 [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
20410 $(MAKE) stageb2g0-start; \
20411 fi; \
20412 cd $(HOST_SUBDIR)/intl && \
20413 $(MAKE) $(EXTRA_HOST_FLAGS) \
20414 $(POSTSTAGE1_FLAGS_TO_PASS) \
20415 clean
20416@endif intl-bootstrap
20417
20418
20419.PHONY: all-stage3-intl maybe-all-stage3-intl
20420.PHONY: clean-stage3-intl maybe-clean-stage3-intl
20421maybe-all-stage3-intl:
20422maybe-clean-stage3-intl:
20423@if intl-bootstrap
20424maybe-all-stage3-intl: all-stage3-intl
20425all-stage3: all-stage3-intl
20426TARGET-stage3-intl = $(TARGET-intl)
20427all-stage3-intl: configure-stage3-intl
20428 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20429 @r=`${PWD_COMMAND}`; export r; \
20430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20431 $(HOST_EXPORTS) \
20432 $(POSTSTAGE1_HOST_EXPORTS) \
20433 cd $(HOST_SUBDIR)/intl && \
20434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20435 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
20436 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
20437 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
20438 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20439 $(TARGET-stage3-intl)
20440
20441maybe-clean-stage3-intl: clean-stage3-intl
20442clean-stage3: clean-stage3-intl
20443clean-stage3-intl:
20444 @if [ $(current_stage) = stage3 ]; then \
20445 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20446 else \
20447 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20448 $(MAKE) stage3-start; \
20449 fi; \
20450 cd $(HOST_SUBDIR)/intl && \
20451 $(MAKE) $(EXTRA_HOST_FLAGS) \
20452 $(POSTSTAGE1_FLAGS_TO_PASS) \
20453 clean
20454@endif intl-bootstrap
20455
20456
20457.PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
20458.PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
20459maybe-all-stageb3g2-intl:
20460maybe-clean-stageb3g2-intl:
20461@if intl-bootstrap
20462maybe-all-stageb3g2-intl: all-stageb3g2-intl
20463all-stageb3g2: all-stageb3g2-intl
20464TARGET-stageb3g2-intl = $(TARGET-intl)
20465all-stageb3g2-intl: configure-stageb3g2-intl
20466 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20467 @r=`${PWD_COMMAND}`; export r; \
20468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20469 $(HOST_EXPORTS) \
20470 $(POSTSTAGE1_HOST_EXPORTS) \
20471 cd $(HOST_SUBDIR)/intl && \
20472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20473 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
20474 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
20475 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
20476 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20477 $(TARGET-stageb3g2-intl)
20478
20479maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
20480clean-stageb3g2: clean-stageb3g2-intl
20481clean-stageb3g2-intl:
20482 @if [ $(current_stage) = stageb3g2 ]; then \
20483 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20484 else \
20485 [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
20486 $(MAKE) stageb3g2-start; \
20487 fi; \
20488 cd $(HOST_SUBDIR)/intl && \
20489 $(MAKE) $(EXTRA_HOST_FLAGS) \
20490 $(POSTSTAGE1_FLAGS_TO_PASS) \
20491 clean
20492@endif intl-bootstrap
20493
20494
20495.PHONY: all-stage4-intl maybe-all-stage4-intl
20496.PHONY: clean-stage4-intl maybe-clean-stage4-intl
20497maybe-all-stage4-intl:
20498maybe-clean-stage4-intl:
20499@if intl-bootstrap
20500maybe-all-stage4-intl: all-stage4-intl
20501all-stage4: all-stage4-intl
20502TARGET-stage4-intl = $(TARGET-intl)
20503all-stage4-intl: configure-stage4-intl
20504 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20505 @r=`${PWD_COMMAND}`; export r; \
20506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20507 $(HOST_EXPORTS) \
20508 $(POSTSTAGE1_HOST_EXPORTS) \
20509 cd $(HOST_SUBDIR)/intl && \
20510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20511 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
20512 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20513 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
20514 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20515 $(TARGET-stage4-intl)
20516
20517maybe-clean-stage4-intl: clean-stage4-intl
20518clean-stage4: clean-stage4-intl
20519clean-stage4-intl:
20520 @if [ $(current_stage) = stage4 ]; then \
20521 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20522 else \
20523 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20524 $(MAKE) stage4-start; \
20525 fi; \
20526 cd $(HOST_SUBDIR)/intl && \
20527 $(MAKE) $(EXTRA_HOST_FLAGS) \
20528 $(POSTSTAGE1_FLAGS_TO_PASS) \
20529 clean
20530@endif intl-bootstrap
20531
20532
20533.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20534.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20535maybe-all-stageprofile-intl:
20536maybe-clean-stageprofile-intl:
20537@if intl-bootstrap
20538maybe-all-stageprofile-intl: all-stageprofile-intl
20539all-stageprofile: all-stageprofile-intl
20540TARGET-stageprofile-intl = $(TARGET-intl)
20541all-stageprofile-intl: configure-stageprofile-intl
20542 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20543 @r=`${PWD_COMMAND}`; export r; \
20544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20545 $(HOST_EXPORTS) \
20546 $(POSTSTAGE1_HOST_EXPORTS) \
20547 cd $(HOST_SUBDIR)/intl && \
20548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20549 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
20550 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
20551 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
20552 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20553 $(TARGET-stageprofile-intl)
20554
20555maybe-clean-stageprofile-intl: clean-stageprofile-intl
20556clean-stageprofile: clean-stageprofile-intl
20557clean-stageprofile-intl:
20558 @if [ $(current_stage) = stageprofile ]; then \
20559 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20560 else \
20561 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20562 $(MAKE) stageprofile-start; \
20563 fi; \
20564 cd $(HOST_SUBDIR)/intl && \
20565 $(MAKE) $(EXTRA_HOST_FLAGS) \
20566 $(POSTSTAGE1_FLAGS_TO_PASS) \
20567 clean
20568@endif intl-bootstrap
20569
20570
20571.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20572.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20573maybe-all-stagefeedback-intl:
20574maybe-clean-stagefeedback-intl:
20575@if intl-bootstrap
20576maybe-all-stagefeedback-intl: all-stagefeedback-intl
20577all-stagefeedback: all-stagefeedback-intl
20578TARGET-stagefeedback-intl = $(TARGET-intl)
20579all-stagefeedback-intl: configure-stagefeedback-intl
20580 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20581 @r=`${PWD_COMMAND}`; export r; \
20582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20583 $(HOST_EXPORTS) \
20584 $(POSTSTAGE1_HOST_EXPORTS) \
20585 cd $(HOST_SUBDIR)/intl && \
20586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20587 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
20588 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
20589 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
20590 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20591 $(TARGET-stagefeedback-intl)
20592
20593maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20594clean-stagefeedback: clean-stagefeedback-intl
20595clean-stagefeedback-intl:
20596 @if [ $(current_stage) = stagefeedback ]; then \
20597 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20598 else \
20599 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20600 $(MAKE) stagefeedback-start; \
20601 fi; \
20602 cd $(HOST_SUBDIR)/intl && \
20603 $(MAKE) $(EXTRA_HOST_FLAGS) \
20604 $(POSTSTAGE1_FLAGS_TO_PASS) \
20605 clean
20606@endif intl-bootstrap
20607
20608
20609
20610
20611
20612.PHONY: check-intl maybe-check-intl
20613maybe-check-intl:
20614@if intl
20615maybe-check-intl: check-intl
20616
20617check-intl:
20618 @: $(MAKE); $(unstage)
20619 @r=`${PWD_COMMAND}`; export r; \
20620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20621 $(HOST_EXPORTS) \
20622 (cd $(HOST_SUBDIR)/intl && \
20623 $(MAKE) $(FLAGS_TO_PASS) check)
20624
20625@endif intl
20626
20627.PHONY: install-intl maybe-install-intl
20628maybe-install-intl:
20629@if intl
20630maybe-install-intl: install-intl
20631
20632install-intl: installdirs
20633 @: $(MAKE); $(unstage)
20634 @r=`${PWD_COMMAND}`; export r; \
20635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20636 $(HOST_EXPORTS) \
20637 (cd $(HOST_SUBDIR)/intl && \
20638 $(MAKE) $(FLAGS_TO_PASS) install)
20639
20640@endif intl
20641
20642# Other targets (info, dvi, pdf, etc.)
20643
20644.PHONY: maybe-info-intl info-intl
20645maybe-info-intl:
20646@if intl
20647maybe-info-intl: info-intl
20648
20649info-intl: \
20650 configure-intl
20651 @[ -f ./intl/Makefile ] || exit 0; \
20652 r=`${PWD_COMMAND}`; export r; \
20653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20654 $(HOST_EXPORTS) \
20655 for flag in $(EXTRA_HOST_FLAGS) ; do \
20656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20657 done; \
20658 echo "Doing info in intl" ; \
20659 (cd $(HOST_SUBDIR)/intl && \
20660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20662 "RANLIB=$${RANLIB}" \
20663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20664 info) \
20665 || exit 1
20666
20667@endif intl
20668
20669.PHONY: maybe-dvi-intl dvi-intl
20670maybe-dvi-intl:
20671@if intl
20672maybe-dvi-intl: dvi-intl
20673
20674dvi-intl: \
20675 configure-intl
20676 @[ -f ./intl/Makefile ] || exit 0; \
20677 r=`${PWD_COMMAND}`; export r; \
20678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20679 $(HOST_EXPORTS) \
20680 for flag in $(EXTRA_HOST_FLAGS) ; do \
20681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20682 done; \
20683 echo "Doing dvi in intl" ; \
20684 (cd $(HOST_SUBDIR)/intl && \
20685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20687 "RANLIB=$${RANLIB}" \
20688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20689 dvi) \
20690 || exit 1
20691
20692@endif intl
20693
20694.PHONY: maybe-pdf-intl pdf-intl
20695maybe-pdf-intl:
20696@if intl
20697maybe-pdf-intl: pdf-intl
20698
20699pdf-intl: \
20700 configure-intl
20701 @[ -f ./intl/Makefile ] || exit 0; \
20702 r=`${PWD_COMMAND}`; export r; \
20703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20704 $(HOST_EXPORTS) \
20705 for flag in $(EXTRA_HOST_FLAGS) ; do \
20706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20707 done; \
20708 echo "Doing pdf in intl" ; \
20709 (cd $(HOST_SUBDIR)/intl && \
20710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20712 "RANLIB=$${RANLIB}" \
20713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20714 pdf) \
20715 || exit 1
20716
20717@endif intl
20718
20719.PHONY: maybe-html-intl html-intl
20720maybe-html-intl:
20721@if intl
20722maybe-html-intl: html-intl
20723
20724html-intl: \
20725 configure-intl
20726 @[ -f ./intl/Makefile ] || exit 0; \
20727 r=`${PWD_COMMAND}`; export r; \
20728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20729 $(HOST_EXPORTS) \
20730 for flag in $(EXTRA_HOST_FLAGS) ; do \
20731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20732 done; \
20733 echo "Doing html in intl" ; \
20734 (cd $(HOST_SUBDIR)/intl && \
20735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20737 "RANLIB=$${RANLIB}" \
20738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20739 html) \
20740 || exit 1
20741
20742@endif intl
20743
20744.PHONY: maybe-TAGS-intl TAGS-intl
20745maybe-TAGS-intl:
20746@if intl
20747maybe-TAGS-intl: TAGS-intl
20748
20749TAGS-intl: \
20750 configure-intl
20751 @[ -f ./intl/Makefile ] || exit 0; \
20752 r=`${PWD_COMMAND}`; export r; \
20753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20754 $(HOST_EXPORTS) \
20755 for flag in $(EXTRA_HOST_FLAGS) ; do \
20756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20757 done; \
20758 echo "Doing TAGS in intl" ; \
20759 (cd $(HOST_SUBDIR)/intl && \
20760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20762 "RANLIB=$${RANLIB}" \
20763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20764 TAGS) \
20765 || exit 1
20766
20767@endif intl
20768
20769.PHONY: maybe-install-info-intl install-info-intl
20770maybe-install-info-intl:
20771@if intl
20772maybe-install-info-intl: install-info-intl
20773
20774install-info-intl: \
20775 configure-intl \
20776 info-intl
20777 @[ -f ./intl/Makefile ] || exit 0; \
20778 r=`${PWD_COMMAND}`; export r; \
20779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20780 $(HOST_EXPORTS) \
20781 for flag in $(EXTRA_HOST_FLAGS) ; do \
20782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20783 done; \
20784 echo "Doing install-info in intl" ; \
20785 (cd $(HOST_SUBDIR)/intl && \
20786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20788 "RANLIB=$${RANLIB}" \
20789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20790 install-info) \
20791 || exit 1
20792
20793@endif intl
20794
20795.PHONY: maybe-install-pdf-intl install-pdf-intl
20796maybe-install-pdf-intl:
20797@if intl
20798maybe-install-pdf-intl: install-pdf-intl
20799
20800install-pdf-intl: \
20801 configure-intl \
20802 pdf-intl
20803 @[ -f ./intl/Makefile ] || exit 0; \
20804 r=`${PWD_COMMAND}`; export r; \
20805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20806 $(HOST_EXPORTS) \
20807 for flag in $(EXTRA_HOST_FLAGS) ; do \
20808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20809 done; \
20810 echo "Doing install-pdf in intl" ; \
20811 (cd $(HOST_SUBDIR)/intl && \
20812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20814 "RANLIB=$${RANLIB}" \
20815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20816 install-pdf) \
20817 || exit 1
20818
20819@endif intl
20820
20821.PHONY: maybe-install-html-intl install-html-intl
20822maybe-install-html-intl:
20823@if intl
20824maybe-install-html-intl: install-html-intl
20825
20826install-html-intl: \
20827 configure-intl \
20828 html-intl
20829 @[ -f ./intl/Makefile ] || exit 0; \
20830 r=`${PWD_COMMAND}`; export r; \
20831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20832 $(HOST_EXPORTS) \
20833 for flag in $(EXTRA_HOST_FLAGS) ; do \
20834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20835 done; \
20836 echo "Doing install-html in intl" ; \
20837 (cd $(HOST_SUBDIR)/intl && \
20838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20840 "RANLIB=$${RANLIB}" \
20841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20842 install-html) \
20843 || exit 1
20844
20845@endif intl
20846
20847.PHONY: maybe-installcheck-intl installcheck-intl
20848maybe-installcheck-intl:
20849@if intl
20850maybe-installcheck-intl: installcheck-intl
20851
20852installcheck-intl: \
20853 configure-intl
20854 @[ -f ./intl/Makefile ] || exit 0; \
20855 r=`${PWD_COMMAND}`; export r; \
20856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20857 $(HOST_EXPORTS) \
20858 for flag in $(EXTRA_HOST_FLAGS) ; do \
20859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20860 done; \
20861 echo "Doing installcheck in intl" ; \
20862 (cd $(HOST_SUBDIR)/intl && \
20863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20865 "RANLIB=$${RANLIB}" \
20866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20867 installcheck) \
20868 || exit 1
20869
20870@endif intl
20871
20872.PHONY: maybe-mostlyclean-intl mostlyclean-intl
20873maybe-mostlyclean-intl:
20874@if intl
20875maybe-mostlyclean-intl: mostlyclean-intl
20876
20877mostlyclean-intl:
20878 @[ -f ./intl/Makefile ] || exit 0; \
20879 r=`${PWD_COMMAND}`; export r; \
20880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20881 $(HOST_EXPORTS) \
20882 for flag in $(EXTRA_HOST_FLAGS) ; do \
20883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20884 done; \
20885 echo "Doing mostlyclean in intl" ; \
20886 (cd $(HOST_SUBDIR)/intl && \
20887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20889 "RANLIB=$${RANLIB}" \
20890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20891 mostlyclean) \
20892 || exit 1
20893
20894@endif intl
20895
20896.PHONY: maybe-clean-intl clean-intl
20897maybe-clean-intl:
20898@if intl
20899maybe-clean-intl: clean-intl
20900
20901clean-intl:
20902 @[ -f ./intl/Makefile ] || exit 0; \
20903 r=`${PWD_COMMAND}`; export r; \
20904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905 $(HOST_EXPORTS) \
20906 for flag in $(EXTRA_HOST_FLAGS) ; do \
20907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20908 done; \
20909 echo "Doing clean in intl" ; \
20910 (cd $(HOST_SUBDIR)/intl && \
20911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20913 "RANLIB=$${RANLIB}" \
20914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20915 clean) \
20916 || exit 1
20917
20918@endif intl
20919
20920.PHONY: maybe-distclean-intl distclean-intl
20921maybe-distclean-intl:
20922@if intl
20923maybe-distclean-intl: distclean-intl
20924
20925distclean-intl:
20926 @[ -f ./intl/Makefile ] || exit 0; \
20927 r=`${PWD_COMMAND}`; export r; \
20928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20929 $(HOST_EXPORTS) \
20930 for flag in $(EXTRA_HOST_FLAGS) ; do \
20931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20932 done; \
20933 echo "Doing distclean in intl" ; \
20934 (cd $(HOST_SUBDIR)/intl && \
20935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20937 "RANLIB=$${RANLIB}" \
20938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20939 distclean) \
20940 || exit 1
20941
20942@endif intl
20943
20944.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20945maybe-maintainer-clean-intl:
20946@if intl
20947maybe-maintainer-clean-intl: maintainer-clean-intl
20948
20949maintainer-clean-intl:
20950 @[ -f ./intl/Makefile ] || exit 0; \
20951 r=`${PWD_COMMAND}`; export r; \
20952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20953 $(HOST_EXPORTS) \
20954 for flag in $(EXTRA_HOST_FLAGS) ; do \
20955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20956 done; \
20957 echo "Doing maintainer-clean in intl" ; \
20958 (cd $(HOST_SUBDIR)/intl && \
20959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20961 "RANLIB=$${RANLIB}" \
20962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20963 maintainer-clean) \
20964 || exit 1
20965
20966@endif intl
20967
20968
20969
20970.PHONY: configure-tcl maybe-configure-tcl
20971maybe-configure-tcl:
20972@if gcc-bootstrap
20973configure-tcl: stage_current
20974@endif gcc-bootstrap
20975@if tcl
20976maybe-configure-tcl: configure-tcl
20977configure-tcl:
20978 @: $(MAKE); $(unstage)
20979 @r=`${PWD_COMMAND}`; export r; \
20980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20981 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
20983 $(HOST_EXPORTS) \
20984 echo Configuring in $(HOST_SUBDIR)/tcl; \
20985 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20986 case $(srcdir) in \
20987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20988 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20990 esac; \
20991 srcdiroption="--srcdir=$${topdir}/tcl"; \
20992 libsrcdir="$$s/tcl"; \
20993 $(SHELL) $${libsrcdir}/configure \
20994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20995 --target=${target_alias} $${srcdiroption} \
20996 || exit 1
20997@endif tcl
20998
20999
21000
21001
21002
21003.PHONY: all-tcl maybe-all-tcl
21004maybe-all-tcl:
21005@if gcc-bootstrap
21006all-tcl: stage_current
21007@endif gcc-bootstrap
21008@if tcl
21009TARGET-tcl=all
21010maybe-all-tcl: all-tcl
21011all-tcl: configure-tcl
21012 @: $(MAKE); $(unstage)
21013 @r=`${PWD_COMMAND}`; export r; \
21014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21015 $(HOST_EXPORTS) \
21016 (cd $(HOST_SUBDIR)/tcl && \
21017 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21018 $(TARGET-tcl))
21019@endif tcl
21020
21021
21022
21023
21024.PHONY: check-tcl maybe-check-tcl
21025maybe-check-tcl:
21026@if tcl
21027maybe-check-tcl: check-tcl
21028
21029check-tcl:
21030 @: $(MAKE); $(unstage)
21031 @r=`${PWD_COMMAND}`; export r; \
21032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21033 $(HOST_EXPORTS) \
21034 (cd $(HOST_SUBDIR)/tcl && \
21035 $(MAKE) $(FLAGS_TO_PASS) check)
21036
21037@endif tcl
21038
21039.PHONY: install-tcl maybe-install-tcl
21040maybe-install-tcl:
21041@if tcl
21042maybe-install-tcl: install-tcl
21043
21044install-tcl: installdirs
21045 @: $(MAKE); $(unstage)
21046 @r=`${PWD_COMMAND}`; export r; \
21047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21048 $(HOST_EXPORTS) \
21049 (cd $(HOST_SUBDIR)/tcl && \
21050 $(MAKE) $(FLAGS_TO_PASS) install)
21051
21052@endif tcl
21053
21054# Other targets (info, dvi, pdf, etc.)
21055
21056.PHONY: maybe-info-tcl info-tcl
21057maybe-info-tcl:
21058@if tcl
21059maybe-info-tcl: info-tcl
21060
21061info-tcl: \
21062 configure-tcl
21063 @: $(MAKE); $(unstage)
21064 @[ -f ./tcl/Makefile ] || exit 0; \
21065 r=`${PWD_COMMAND}`; export r; \
21066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21067 $(HOST_EXPORTS) \
21068 for flag in $(EXTRA_HOST_FLAGS) ; do \
21069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21070 done; \
21071 echo "Doing info in tcl" ; \
21072 (cd $(HOST_SUBDIR)/tcl && \
21073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21075 "RANLIB=$${RANLIB}" \
21076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21077 info) \
21078 || exit 1
21079
21080@endif tcl
21081
21082.PHONY: maybe-dvi-tcl dvi-tcl
21083maybe-dvi-tcl:
21084@if tcl
21085maybe-dvi-tcl: dvi-tcl
21086
21087dvi-tcl: \
21088 configure-tcl
21089 @: $(MAKE); $(unstage)
21090 @[ -f ./tcl/Makefile ] || exit 0; \
21091 r=`${PWD_COMMAND}`; export r; \
21092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21093 $(HOST_EXPORTS) \
21094 for flag in $(EXTRA_HOST_FLAGS) ; do \
21095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21096 done; \
21097 echo "Doing dvi in tcl" ; \
21098 (cd $(HOST_SUBDIR)/tcl && \
21099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21101 "RANLIB=$${RANLIB}" \
21102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21103 dvi) \
21104 || exit 1
21105
21106@endif tcl
21107
21108.PHONY: maybe-pdf-tcl pdf-tcl
21109maybe-pdf-tcl:
21110@if tcl
21111maybe-pdf-tcl: pdf-tcl
21112
21113pdf-tcl: \
21114 configure-tcl
21115 @: $(MAKE); $(unstage)
21116 @[ -f ./tcl/Makefile ] || exit 0; \
21117 r=`${PWD_COMMAND}`; export r; \
21118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21119 $(HOST_EXPORTS) \
21120 for flag in $(EXTRA_HOST_FLAGS) ; do \
21121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21122 done; \
21123 echo "Doing pdf in tcl" ; \
21124 (cd $(HOST_SUBDIR)/tcl && \
21125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21127 "RANLIB=$${RANLIB}" \
21128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21129 pdf) \
21130 || exit 1
21131
21132@endif tcl
21133
21134.PHONY: maybe-html-tcl html-tcl
21135maybe-html-tcl:
21136@if tcl
21137maybe-html-tcl: html-tcl
21138
21139html-tcl: \
21140 configure-tcl
21141 @: $(MAKE); $(unstage)
21142 @[ -f ./tcl/Makefile ] || exit 0; \
21143 r=`${PWD_COMMAND}`; export r; \
21144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21145 $(HOST_EXPORTS) \
21146 for flag in $(EXTRA_HOST_FLAGS) ; do \
21147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21148 done; \
21149 echo "Doing html in tcl" ; \
21150 (cd $(HOST_SUBDIR)/tcl && \
21151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21153 "RANLIB=$${RANLIB}" \
21154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21155 html) \
21156 || exit 1
21157
21158@endif tcl
21159
21160.PHONY: maybe-TAGS-tcl TAGS-tcl
21161maybe-TAGS-tcl:
21162@if tcl
21163maybe-TAGS-tcl: TAGS-tcl
21164
21165TAGS-tcl: \
21166 configure-tcl
21167 @: $(MAKE); $(unstage)
21168 @[ -f ./tcl/Makefile ] || exit 0; \
21169 r=`${PWD_COMMAND}`; export r; \
21170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21171 $(HOST_EXPORTS) \
21172 for flag in $(EXTRA_HOST_FLAGS) ; do \
21173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21174 done; \
21175 echo "Doing TAGS in tcl" ; \
21176 (cd $(HOST_SUBDIR)/tcl && \
21177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21179 "RANLIB=$${RANLIB}" \
21180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21181 TAGS) \
21182 || exit 1
21183
21184@endif tcl
21185
21186.PHONY: maybe-install-info-tcl install-info-tcl
21187maybe-install-info-tcl:
21188@if tcl
21189maybe-install-info-tcl: install-info-tcl
21190
21191install-info-tcl: \
21192 configure-tcl \
21193 info-tcl
21194 @: $(MAKE); $(unstage)
21195 @[ -f ./tcl/Makefile ] || exit 0; \
21196 r=`${PWD_COMMAND}`; export r; \
21197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21198 $(HOST_EXPORTS) \
21199 for flag in $(EXTRA_HOST_FLAGS) ; do \
21200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21201 done; \
21202 echo "Doing install-info in tcl" ; \
21203 (cd $(HOST_SUBDIR)/tcl && \
21204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21206 "RANLIB=$${RANLIB}" \
21207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21208 install-info) \
21209 || exit 1
21210
21211@endif tcl
21212
21213.PHONY: maybe-install-pdf-tcl install-pdf-tcl
21214maybe-install-pdf-tcl:
21215@if tcl
21216maybe-install-pdf-tcl: install-pdf-tcl
21217
21218install-pdf-tcl: \
21219 configure-tcl \
21220 pdf-tcl
21221 @: $(MAKE); $(unstage)
21222 @[ -f ./tcl/Makefile ] || exit 0; \
21223 r=`${PWD_COMMAND}`; export r; \
21224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225 $(HOST_EXPORTS) \
21226 for flag in $(EXTRA_HOST_FLAGS) ; do \
21227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21228 done; \
21229 echo "Doing install-pdf in tcl" ; \
21230 (cd $(HOST_SUBDIR)/tcl && \
21231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21233 "RANLIB=$${RANLIB}" \
21234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21235 install-pdf) \
21236 || exit 1
21237
21238@endif tcl
21239
21240.PHONY: maybe-install-html-tcl install-html-tcl
21241maybe-install-html-tcl:
21242@if tcl
21243maybe-install-html-tcl: install-html-tcl
21244
21245install-html-tcl: \
21246 configure-tcl \
21247 html-tcl
21248 @: $(MAKE); $(unstage)
21249 @[ -f ./tcl/Makefile ] || exit 0; \
21250 r=`${PWD_COMMAND}`; export r; \
21251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21252 $(HOST_EXPORTS) \
21253 for flag in $(EXTRA_HOST_FLAGS) ; do \
21254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21255 done; \
21256 echo "Doing install-html in tcl" ; \
21257 (cd $(HOST_SUBDIR)/tcl && \
21258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21260 "RANLIB=$${RANLIB}" \
21261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21262 install-html) \
21263 || exit 1
21264
21265@endif tcl
21266
21267.PHONY: maybe-installcheck-tcl installcheck-tcl
21268maybe-installcheck-tcl:
21269@if tcl
21270maybe-installcheck-tcl: installcheck-tcl
21271
21272installcheck-tcl: \
21273 configure-tcl
21274 @: $(MAKE); $(unstage)
21275 @[ -f ./tcl/Makefile ] || exit 0; \
21276 r=`${PWD_COMMAND}`; export r; \
21277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21278 $(HOST_EXPORTS) \
21279 for flag in $(EXTRA_HOST_FLAGS) ; do \
21280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21281 done; \
21282 echo "Doing installcheck in tcl" ; \
21283 (cd $(HOST_SUBDIR)/tcl && \
21284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21286 "RANLIB=$${RANLIB}" \
21287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21288 installcheck) \
21289 || exit 1
21290
21291@endif tcl
21292
21293.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21294maybe-mostlyclean-tcl:
21295@if tcl
21296maybe-mostlyclean-tcl: mostlyclean-tcl
21297
21298# tcl doesn't support mostlyclean.
21299mostlyclean-tcl:
21300
21301@endif tcl
21302
21303.PHONY: maybe-clean-tcl clean-tcl
21304maybe-clean-tcl:
21305@if tcl
21306maybe-clean-tcl: clean-tcl
21307
21308clean-tcl:
21309 @: $(MAKE); $(unstage)
21310 @[ -f ./tcl/Makefile ] || exit 0; \
21311 r=`${PWD_COMMAND}`; export r; \
21312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21313 $(HOST_EXPORTS) \
21314 for flag in $(EXTRA_HOST_FLAGS) ; do \
21315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21316 done; \
21317 echo "Doing clean in tcl" ; \
21318 (cd $(HOST_SUBDIR)/tcl && \
21319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21321 "RANLIB=$${RANLIB}" \
21322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21323 clean) \
21324 || exit 1
21325
21326@endif tcl
21327
21328.PHONY: maybe-distclean-tcl distclean-tcl
21329maybe-distclean-tcl:
21330@if tcl
21331maybe-distclean-tcl: distclean-tcl
21332
21333distclean-tcl:
21334 @: $(MAKE); $(unstage)
21335 @[ -f ./tcl/Makefile ] || exit 0; \
21336 r=`${PWD_COMMAND}`; export r; \
21337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21338 $(HOST_EXPORTS) \
21339 for flag in $(EXTRA_HOST_FLAGS) ; do \
21340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21341 done; \
21342 echo "Doing distclean in tcl" ; \
21343 (cd $(HOST_SUBDIR)/tcl && \
21344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21346 "RANLIB=$${RANLIB}" \
21347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21348 distclean) \
21349 || exit 1
21350
21351@endif tcl
21352
21353.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21354maybe-maintainer-clean-tcl:
21355@if tcl
21356maybe-maintainer-clean-tcl: maintainer-clean-tcl
21357
21358maintainer-clean-tcl:
21359 @: $(MAKE); $(unstage)
21360 @[ -f ./tcl/Makefile ] || exit 0; \
21361 r=`${PWD_COMMAND}`; export r; \
21362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363 $(HOST_EXPORTS) \
21364 for flag in $(EXTRA_HOST_FLAGS) ; do \
21365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21366 done; \
21367 echo "Doing maintainer-clean in tcl" ; \
21368 (cd $(HOST_SUBDIR)/tcl && \
21369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21371 "RANLIB=$${RANLIB}" \
21372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21373 maintainer-clean) \
21374 || exit 1
21375
21376@endif tcl
21377
21378
21379
21380.PHONY: configure-itcl maybe-configure-itcl
21381maybe-configure-itcl:
21382@if gcc-bootstrap
21383configure-itcl: stage_current
21384@endif gcc-bootstrap
21385@if itcl
21386maybe-configure-itcl: configure-itcl
21387configure-itcl:
21388 @: $(MAKE); $(unstage)
21389 @r=`${PWD_COMMAND}`; export r; \
21390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21391 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
21393 $(HOST_EXPORTS) \
21394 echo Configuring in $(HOST_SUBDIR)/itcl; \
21395 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21396 case $(srcdir) in \
21397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21398 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21400 esac; \
21401 srcdiroption="--srcdir=$${topdir}/itcl"; \
21402 libsrcdir="$$s/itcl"; \
21403 $(SHELL) $${libsrcdir}/configure \
21404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21405 --target=${target_alias} $${srcdiroption} \
21406 || exit 1
21407@endif itcl
21408
21409
21410
21411
21412
21413.PHONY: all-itcl maybe-all-itcl
21414maybe-all-itcl:
21415@if gcc-bootstrap
21416all-itcl: stage_current
21417@endif gcc-bootstrap
21418@if itcl
21419TARGET-itcl=all
21420maybe-all-itcl: all-itcl
21421all-itcl: configure-itcl
21422 @: $(MAKE); $(unstage)
21423 @r=`${PWD_COMMAND}`; export r; \
21424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21425 $(HOST_EXPORTS) \
21426 (cd $(HOST_SUBDIR)/itcl && \
21427 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21428 $(TARGET-itcl))
21429@endif itcl
21430
21431
21432
21433
21434.PHONY: check-itcl maybe-check-itcl
21435maybe-check-itcl:
21436@if itcl
21437maybe-check-itcl: check-itcl
21438
21439check-itcl:
21440 @: $(MAKE); $(unstage)
21441 @r=`${PWD_COMMAND}`; export r; \
21442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21443 $(HOST_EXPORTS) \
21444 (cd $(HOST_SUBDIR)/itcl && \
21445 $(MAKE) $(FLAGS_TO_PASS) check)
21446
21447@endif itcl
21448
21449.PHONY: install-itcl maybe-install-itcl
21450maybe-install-itcl:
21451@if itcl
21452maybe-install-itcl: install-itcl
21453
21454install-itcl: installdirs
21455 @: $(MAKE); $(unstage)
21456 @r=`${PWD_COMMAND}`; export r; \
21457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21458 $(HOST_EXPORTS) \
21459 (cd $(HOST_SUBDIR)/itcl && \
21460 $(MAKE) $(FLAGS_TO_PASS) install)
21461
21462@endif itcl
21463
21464# Other targets (info, dvi, pdf, etc.)
21465
21466.PHONY: maybe-info-itcl info-itcl
21467maybe-info-itcl:
21468@if itcl
21469maybe-info-itcl: info-itcl
21470
21471info-itcl: \
21472 configure-itcl
21473 @: $(MAKE); $(unstage)
21474 @[ -f ./itcl/Makefile ] || exit 0; \
21475 r=`${PWD_COMMAND}`; export r; \
21476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21477 $(HOST_EXPORTS) \
21478 for flag in $(EXTRA_HOST_FLAGS) ; do \
21479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21480 done; \
21481 echo "Doing info in itcl" ; \
21482 (cd $(HOST_SUBDIR)/itcl && \
21483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21485 "RANLIB=$${RANLIB}" \
21486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21487 info) \
21488 || exit 1
21489
21490@endif itcl
21491
21492.PHONY: maybe-dvi-itcl dvi-itcl
21493maybe-dvi-itcl:
21494@if itcl
21495maybe-dvi-itcl: dvi-itcl
21496
21497dvi-itcl: \
21498 configure-itcl
21499 @: $(MAKE); $(unstage)
21500 @[ -f ./itcl/Makefile ] || exit 0; \
21501 r=`${PWD_COMMAND}`; export r; \
21502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21503 $(HOST_EXPORTS) \
21504 for flag in $(EXTRA_HOST_FLAGS) ; do \
21505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21506 done; \
21507 echo "Doing dvi in itcl" ; \
21508 (cd $(HOST_SUBDIR)/itcl && \
21509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21511 "RANLIB=$${RANLIB}" \
21512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21513 dvi) \
21514 || exit 1
21515
21516@endif itcl
21517
21518.PHONY: maybe-pdf-itcl pdf-itcl
21519maybe-pdf-itcl:
21520@if itcl
21521maybe-pdf-itcl: pdf-itcl
21522
21523pdf-itcl: \
21524 configure-itcl
21525 @: $(MAKE); $(unstage)
21526 @[ -f ./itcl/Makefile ] || exit 0; \
21527 r=`${PWD_COMMAND}`; export r; \
21528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21529 $(HOST_EXPORTS) \
21530 for flag in $(EXTRA_HOST_FLAGS) ; do \
21531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21532 done; \
21533 echo "Doing pdf in itcl" ; \
21534 (cd $(HOST_SUBDIR)/itcl && \
21535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21537 "RANLIB=$${RANLIB}" \
21538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21539 pdf) \
21540 || exit 1
21541
21542@endif itcl
21543
21544.PHONY: maybe-html-itcl html-itcl
21545maybe-html-itcl:
21546@if itcl
21547maybe-html-itcl: html-itcl
21548
21549html-itcl: \
21550 configure-itcl
21551 @: $(MAKE); $(unstage)
21552 @[ -f ./itcl/Makefile ] || exit 0; \
21553 r=`${PWD_COMMAND}`; export r; \
21554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21555 $(HOST_EXPORTS) \
21556 for flag in $(EXTRA_HOST_FLAGS) ; do \
21557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21558 done; \
21559 echo "Doing html in itcl" ; \
21560 (cd $(HOST_SUBDIR)/itcl && \
21561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21563 "RANLIB=$${RANLIB}" \
21564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21565 html) \
21566 || exit 1
21567
21568@endif itcl
21569
21570.PHONY: maybe-TAGS-itcl TAGS-itcl
21571maybe-TAGS-itcl:
21572@if itcl
21573maybe-TAGS-itcl: TAGS-itcl
21574
21575TAGS-itcl: \
21576 configure-itcl
21577 @: $(MAKE); $(unstage)
21578 @[ -f ./itcl/Makefile ] || exit 0; \
21579 r=`${PWD_COMMAND}`; export r; \
21580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581 $(HOST_EXPORTS) \
21582 for flag in $(EXTRA_HOST_FLAGS) ; do \
21583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21584 done; \
21585 echo "Doing TAGS in itcl" ; \
21586 (cd $(HOST_SUBDIR)/itcl && \
21587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21589 "RANLIB=$${RANLIB}" \
21590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21591 TAGS) \
21592 || exit 1
21593
21594@endif itcl
21595
21596.PHONY: maybe-install-info-itcl install-info-itcl
21597maybe-install-info-itcl:
21598@if itcl
21599maybe-install-info-itcl: install-info-itcl
21600
21601install-info-itcl: \
21602 configure-itcl \
21603 info-itcl
21604 @: $(MAKE); $(unstage)
21605 @[ -f ./itcl/Makefile ] || exit 0; \
21606 r=`${PWD_COMMAND}`; export r; \
21607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21608 $(HOST_EXPORTS) \
21609 for flag in $(EXTRA_HOST_FLAGS) ; do \
21610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21611 done; \
21612 echo "Doing install-info in itcl" ; \
21613 (cd $(HOST_SUBDIR)/itcl && \
21614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21616 "RANLIB=$${RANLIB}" \
21617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21618 install-info) \
21619 || exit 1
21620
21621@endif itcl
21622
21623.PHONY: maybe-install-pdf-itcl install-pdf-itcl
21624maybe-install-pdf-itcl:
21625@if itcl
21626maybe-install-pdf-itcl: install-pdf-itcl
21627
21628install-pdf-itcl: \
21629 configure-itcl \
21630 pdf-itcl
21631 @: $(MAKE); $(unstage)
21632 @[ -f ./itcl/Makefile ] || exit 0; \
21633 r=`${PWD_COMMAND}`; export r; \
21634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21635 $(HOST_EXPORTS) \
21636 for flag in $(EXTRA_HOST_FLAGS) ; do \
21637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21638 done; \
21639 echo "Doing install-pdf in itcl" ; \
21640 (cd $(HOST_SUBDIR)/itcl && \
21641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21643 "RANLIB=$${RANLIB}" \
21644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21645 install-pdf) \
21646 || exit 1
21647
21648@endif itcl
21649
21650.PHONY: maybe-install-html-itcl install-html-itcl
21651maybe-install-html-itcl:
21652@if itcl
21653maybe-install-html-itcl: install-html-itcl
21654
21655install-html-itcl: \
21656 configure-itcl \
21657 html-itcl
21658 @: $(MAKE); $(unstage)
21659 @[ -f ./itcl/Makefile ] || exit 0; \
21660 r=`${PWD_COMMAND}`; export r; \
21661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21662 $(HOST_EXPORTS) \
21663 for flag in $(EXTRA_HOST_FLAGS) ; do \
21664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21665 done; \
21666 echo "Doing install-html in itcl" ; \
21667 (cd $(HOST_SUBDIR)/itcl && \
21668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21670 "RANLIB=$${RANLIB}" \
21671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21672 install-html) \
21673 || exit 1
21674
21675@endif itcl
21676
21677.PHONY: maybe-installcheck-itcl installcheck-itcl
21678maybe-installcheck-itcl:
21679@if itcl
21680maybe-installcheck-itcl: installcheck-itcl
21681
21682installcheck-itcl: \
21683 configure-itcl
21684 @: $(MAKE); $(unstage)
21685 @[ -f ./itcl/Makefile ] || exit 0; \
21686 r=`${PWD_COMMAND}`; export r; \
21687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21688 $(HOST_EXPORTS) \
21689 for flag in $(EXTRA_HOST_FLAGS) ; do \
21690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21691 done; \
21692 echo "Doing installcheck in itcl" ; \
21693 (cd $(HOST_SUBDIR)/itcl && \
21694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21696 "RANLIB=$${RANLIB}" \
21697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21698 installcheck) \
21699 || exit 1
21700
21701@endif itcl
21702
21703.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21704maybe-mostlyclean-itcl:
21705@if itcl
21706maybe-mostlyclean-itcl: mostlyclean-itcl
21707
21708mostlyclean-itcl:
21709 @: $(MAKE); $(unstage)
21710 @[ -f ./itcl/Makefile ] || exit 0; \
21711 r=`${PWD_COMMAND}`; export r; \
21712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21713 $(HOST_EXPORTS) \
21714 for flag in $(EXTRA_HOST_FLAGS) ; do \
21715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21716 done; \
21717 echo "Doing mostlyclean in itcl" ; \
21718 (cd $(HOST_SUBDIR)/itcl && \
21719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21721 "RANLIB=$${RANLIB}" \
21722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21723 mostlyclean) \
21724 || exit 1
21725
21726@endif itcl
21727
21728.PHONY: maybe-clean-itcl clean-itcl
21729maybe-clean-itcl:
21730@if itcl
21731maybe-clean-itcl: clean-itcl
21732
21733clean-itcl:
21734 @: $(MAKE); $(unstage)
21735 @[ -f ./itcl/Makefile ] || exit 0; \
21736 r=`${PWD_COMMAND}`; export r; \
21737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21738 $(HOST_EXPORTS) \
21739 for flag in $(EXTRA_HOST_FLAGS) ; do \
21740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21741 done; \
21742 echo "Doing clean in itcl" ; \
21743 (cd $(HOST_SUBDIR)/itcl && \
21744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21746 "RANLIB=$${RANLIB}" \
21747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21748 clean) \
21749 || exit 1
21750
21751@endif itcl
21752
21753.PHONY: maybe-distclean-itcl distclean-itcl
21754maybe-distclean-itcl:
21755@if itcl
21756maybe-distclean-itcl: distclean-itcl
21757
21758distclean-itcl:
21759 @: $(MAKE); $(unstage)
21760 @[ -f ./itcl/Makefile ] || exit 0; \
21761 r=`${PWD_COMMAND}`; export r; \
21762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21763 $(HOST_EXPORTS) \
21764 for flag in $(EXTRA_HOST_FLAGS) ; do \
21765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21766 done; \
21767 echo "Doing distclean in itcl" ; \
21768 (cd $(HOST_SUBDIR)/itcl && \
21769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21771 "RANLIB=$${RANLIB}" \
21772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21773 distclean) \
21774 || exit 1
21775
21776@endif itcl
21777
21778.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21779maybe-maintainer-clean-itcl:
21780@if itcl
21781maybe-maintainer-clean-itcl: maintainer-clean-itcl
21782
21783maintainer-clean-itcl:
21784 @: $(MAKE); $(unstage)
21785 @[ -f ./itcl/Makefile ] || exit 0; \
21786 r=`${PWD_COMMAND}`; export r; \
21787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21788 $(HOST_EXPORTS) \
21789 for flag in $(EXTRA_HOST_FLAGS) ; do \
21790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21791 done; \
21792 echo "Doing maintainer-clean in itcl" ; \
21793 (cd $(HOST_SUBDIR)/itcl && \
21794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21796 "RANLIB=$${RANLIB}" \
21797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21798 maintainer-clean) \
21799 || exit 1
21800
21801@endif itcl
21802
21803
21804
21805.PHONY: configure-ld maybe-configure-ld
21806maybe-configure-ld:
21807@if gcc-bootstrap
21808configure-ld: stage_current
21809@endif gcc-bootstrap
21810@if ld
21811maybe-configure-ld: configure-ld
21812configure-ld:
21813 @r=`${PWD_COMMAND}`; export r; \
21814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21817 $(HOST_EXPORTS) \
21818 echo Configuring in $(HOST_SUBDIR)/ld; \
21819 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21820 case $(srcdir) in \
21821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21822 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21824 esac; \
21825 srcdiroption="--srcdir=$${topdir}/ld"; \
21826 libsrcdir="$$s/ld"; \
21827 $(SHELL) $${libsrcdir}/configure \
21828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21829 --target=${target_alias} $${srcdiroption} \
21830 || exit 1
21831@endif ld
21832
21833
21834
21835.PHONY: configure-stage1-ld maybe-configure-stage1-ld
21836maybe-configure-stage1-ld:
21837@if ld-bootstrap
21838maybe-configure-stage1-ld: configure-stage1-ld
21839configure-stage1-ld:
21840 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21842 @r=`${PWD_COMMAND}`; export r; \
21843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21844 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21845 $(HOST_EXPORTS) \
21846 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21847 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
21848 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
21849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21850 cd $(HOST_SUBDIR)/ld || exit 1; \
21851 case $(srcdir) in \
21852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21853 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21855 esac; \
21856 srcdiroption="--srcdir=$${topdir}/ld"; \
21857 libsrcdir="$$s/ld"; \
21858 $(SHELL) $${libsrcdir}/configure \
21859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21860 --target=${target_alias} $${srcdiroption} \
21861 \
21862 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
21863@endif ld-bootstrap
21864
21865.PHONY: configure-stage2-ld maybe-configure-stage2-ld
21866maybe-configure-stage2-ld:
21867@if ld-bootstrap
21868maybe-configure-stage2-ld: configure-stage2-ld
21869configure-stage2-ld:
21870 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21872 @r=`${PWD_COMMAND}`; export r; \
21873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21874 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21875 $(HOST_EXPORTS) \
21876 $(POSTSTAGE1_HOST_EXPORTS) \
21877 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21878 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
21879 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
21880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21881 cd $(HOST_SUBDIR)/ld || exit 1; \
21882 case $(srcdir) in \
21883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21884 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21886 esac; \
21887 srcdiroption="--srcdir=$${topdir}/ld"; \
21888 libsrcdir="$$s/ld"; \
21889 $(SHELL) $${libsrcdir}/configure \
21890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21891 --target=${target_alias} $${srcdiroption} \
21892 --with-build-libsubdir=$(HOST_SUBDIR) \
21893 @stage2_werror_flag@
21894@endif ld-bootstrap
21895
21896.PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
21897maybe-configure-stageb2g0-ld:
21898@if ld-bootstrap
21899maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
21900configure-stageb2g0-ld:
21901 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21903 @r=`${PWD_COMMAND}`; export r; \
21904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21905 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21906 $(HOST_EXPORTS) \
21907 $(POSTSTAGE1_HOST_EXPORTS) \
21908 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21909 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
21910 echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
21911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21912 cd $(HOST_SUBDIR)/ld || exit 1; \
21913 case $(srcdir) in \
21914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21915 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21917 esac; \
21918 srcdiroption="--srcdir=$${topdir}/ld"; \
21919 libsrcdir="$$s/ld"; \
21920 $(SHELL) $${libsrcdir}/configure \
21921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21922 --target=${target_alias} $${srcdiroption} \
21923 --with-build-libsubdir=$(HOST_SUBDIR) \
21924 @stage2_werror_flag@
21925@endif ld-bootstrap
21926
21927.PHONY: configure-stage3-ld maybe-configure-stage3-ld
21928maybe-configure-stage3-ld:
21929@if ld-bootstrap
21930maybe-configure-stage3-ld: configure-stage3-ld
21931configure-stage3-ld:
21932 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21934 @r=`${PWD_COMMAND}`; export r; \
21935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21936 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21937 $(HOST_EXPORTS) \
21938 $(POSTSTAGE1_HOST_EXPORTS) \
21939 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21940 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
21941 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
21942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21943 cd $(HOST_SUBDIR)/ld || exit 1; \
21944 case $(srcdir) in \
21945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21946 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21948 esac; \
21949 srcdiroption="--srcdir=$${topdir}/ld"; \
21950 libsrcdir="$$s/ld"; \
21951 $(SHELL) $${libsrcdir}/configure \
21952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21953 --target=${target_alias} $${srcdiroption} \
21954 --with-build-libsubdir=$(HOST_SUBDIR) \
21955 @stage2_werror_flag@
21956@endif ld-bootstrap
21957
21958.PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
21959maybe-configure-stageb3g2-ld:
21960@if ld-bootstrap
21961maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
21962configure-stageb3g2-ld:
21963 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21965 @r=`${PWD_COMMAND}`; export r; \
21966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21967 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21968 $(HOST_EXPORTS) \
21969 $(POSTSTAGE1_HOST_EXPORTS) \
21970 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21971 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
21972 echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
21973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21974 cd $(HOST_SUBDIR)/ld || exit 1; \
21975 case $(srcdir) in \
21976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21977 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21979 esac; \
21980 srcdiroption="--srcdir=$${topdir}/ld"; \
21981 libsrcdir="$$s/ld"; \
21982 $(SHELL) $${libsrcdir}/configure \
21983 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21984 --target=${target_alias} $${srcdiroption} \
21985 --with-build-libsubdir=$(HOST_SUBDIR) \
21986 @stage2_werror_flag@
21987@endif ld-bootstrap
21988
21989.PHONY: configure-stage4-ld maybe-configure-stage4-ld
21990maybe-configure-stage4-ld:
21991@if ld-bootstrap
21992maybe-configure-stage4-ld: configure-stage4-ld
21993configure-stage4-ld:
21994 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21996 @r=`${PWD_COMMAND}`; export r; \
21997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21998 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21999 $(HOST_EXPORTS) \
22000 $(POSTSTAGE1_HOST_EXPORTS) \
22001 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22002 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
22003 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
22004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22005 cd $(HOST_SUBDIR)/ld || exit 1; \
22006 case $(srcdir) in \
22007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22008 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22010 esac; \
22011 srcdiroption="--srcdir=$${topdir}/ld"; \
22012 libsrcdir="$$s/ld"; \
22013 $(SHELL) $${libsrcdir}/configure \
22014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22015 --target=${target_alias} $${srcdiroption} \
22016 --with-build-libsubdir=$(HOST_SUBDIR) \
22017 @stage2_werror_flag@
22018@endif ld-bootstrap
22019
22020.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22021maybe-configure-stageprofile-ld:
22022@if ld-bootstrap
22023maybe-configure-stageprofile-ld: configure-stageprofile-ld
22024configure-stageprofile-ld:
22025 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22027 @r=`${PWD_COMMAND}`; export r; \
22028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22029 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22030 $(HOST_EXPORTS) \
22031 $(POSTSTAGE1_HOST_EXPORTS) \
22032 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
22033 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
22034 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
22035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22036 cd $(HOST_SUBDIR)/ld || exit 1; \
22037 case $(srcdir) in \
22038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22039 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22041 esac; \
22042 srcdiroption="--srcdir=$${topdir}/ld"; \
22043 libsrcdir="$$s/ld"; \
22044 $(SHELL) $${libsrcdir}/configure \
22045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22046 --target=${target_alias} $${srcdiroption} \
22047 --with-build-libsubdir=$(HOST_SUBDIR) \
22048 @stage2_werror_flag@
22049@endif ld-bootstrap
22050
22051.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22052maybe-configure-stagefeedback-ld:
22053@if ld-bootstrap
22054maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22055configure-stagefeedback-ld:
22056 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22058 @r=`${PWD_COMMAND}`; export r; \
22059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22061 $(HOST_EXPORTS) \
22062 $(POSTSTAGE1_HOST_EXPORTS) \
22063 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
22064 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
22065 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
22066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22067 cd $(HOST_SUBDIR)/ld || exit 1; \
22068 case $(srcdir) in \
22069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22070 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22072 esac; \
22073 srcdiroption="--srcdir=$${topdir}/ld"; \
22074 libsrcdir="$$s/ld"; \
22075 $(SHELL) $${libsrcdir}/configure \
22076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22077 --target=${target_alias} $${srcdiroption} \
22078 --with-build-libsubdir=$(HOST_SUBDIR) \
22079 @stage2_werror_flag@
22080@endif ld-bootstrap
22081
22082
22083
22084
22085
22086.PHONY: all-ld maybe-all-ld
22087maybe-all-ld:
22088@if gcc-bootstrap
22089all-ld: stage_current
22090@endif gcc-bootstrap
22091@if ld
22092TARGET-ld=all
22093maybe-all-ld: all-ld
22094all-ld: configure-ld
22095 @r=`${PWD_COMMAND}`; export r; \
22096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22097 $(HOST_EXPORTS) \
22098 (cd $(HOST_SUBDIR)/ld && \
22099 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22100 $(TARGET-ld))
22101@endif ld
22102
22103
22104
22105.PHONY: all-stage1-ld maybe-all-stage1-ld
22106.PHONY: clean-stage1-ld maybe-clean-stage1-ld
22107maybe-all-stage1-ld:
22108maybe-clean-stage1-ld:
22109@if ld-bootstrap
22110maybe-all-stage1-ld: all-stage1-ld
22111all-stage1: all-stage1-ld
22112TARGET-stage1-ld = $(TARGET-ld)
22113all-stage1-ld: configure-stage1-ld
22114 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22115 @r=`${PWD_COMMAND}`; export r; \
22116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22117 $(HOST_EXPORTS) \
22118 cd $(HOST_SUBDIR)/ld && \
22119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22120 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
22121 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
22122 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
22123 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
22124 $(TARGET-stage1-ld)
22125
22126maybe-clean-stage1-ld: clean-stage1-ld
22127clean-stage1: clean-stage1-ld
22128clean-stage1-ld:
22129 @if [ $(current_stage) = stage1 ]; then \
22130 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22131 else \
22132 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22133 $(MAKE) stage1-start; \
22134 fi; \
22135 cd $(HOST_SUBDIR)/ld && \
22136 $(MAKE) $(EXTRA_HOST_FLAGS) \
22137 clean
22138@endif ld-bootstrap
22139
22140
22141.PHONY: all-stage2-ld maybe-all-stage2-ld
22142.PHONY: clean-stage2-ld maybe-clean-stage2-ld
22143maybe-all-stage2-ld:
22144maybe-clean-stage2-ld:
22145@if ld-bootstrap
22146maybe-all-stage2-ld: all-stage2-ld
22147all-stage2: all-stage2-ld
22148TARGET-stage2-ld = $(TARGET-ld)
22149all-stage2-ld: configure-stage2-ld
22150 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22151 @r=`${PWD_COMMAND}`; export r; \
22152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22153 $(HOST_EXPORTS) \
22154 $(POSTSTAGE1_HOST_EXPORTS) \
22155 cd $(HOST_SUBDIR)/ld && \
22156 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22157 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
22158 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
22159 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
22160 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22161 $(TARGET-stage2-ld)
22162
22163maybe-clean-stage2-ld: clean-stage2-ld
22164clean-stage2: clean-stage2-ld
22165clean-stage2-ld:
22166 @if [ $(current_stage) = stage2 ]; then \
22167 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22168 else \
22169 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22170 $(MAKE) stage2-start; \
22171 fi; \
22172 cd $(HOST_SUBDIR)/ld && \
22173 $(MAKE) $(EXTRA_HOST_FLAGS) \
22174 $(POSTSTAGE1_FLAGS_TO_PASS) \
22175 clean
22176@endif ld-bootstrap
22177
22178
22179.PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
22180.PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
22181maybe-all-stageb2g0-ld:
22182maybe-clean-stageb2g0-ld:
22183@if ld-bootstrap
22184maybe-all-stageb2g0-ld: all-stageb2g0-ld
22185all-stageb2g0: all-stageb2g0-ld
22186TARGET-stageb2g0-ld = $(TARGET-ld)
22187all-stageb2g0-ld: configure-stageb2g0-ld
22188 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22189 @r=`${PWD_COMMAND}`; export r; \
22190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22191 $(HOST_EXPORTS) \
22192 $(POSTSTAGE1_HOST_EXPORTS) \
22193 cd $(HOST_SUBDIR)/ld && \
22194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22195 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
22196 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
22197 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
22198 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22199 $(TARGET-stageb2g0-ld)
22200
22201maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
22202clean-stageb2g0: clean-stageb2g0-ld
22203clean-stageb2g0-ld:
22204 @if [ $(current_stage) = stageb2g0 ]; then \
22205 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22206 else \
22207 [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
22208 $(MAKE) stageb2g0-start; \
22209 fi; \
22210 cd $(HOST_SUBDIR)/ld && \
22211 $(MAKE) $(EXTRA_HOST_FLAGS) \
22212 $(POSTSTAGE1_FLAGS_TO_PASS) \
22213 clean
22214@endif ld-bootstrap
22215
22216
22217.PHONY: all-stage3-ld maybe-all-stage3-ld
22218.PHONY: clean-stage3-ld maybe-clean-stage3-ld
22219maybe-all-stage3-ld:
22220maybe-clean-stage3-ld:
22221@if ld-bootstrap
22222maybe-all-stage3-ld: all-stage3-ld
22223all-stage3: all-stage3-ld
22224TARGET-stage3-ld = $(TARGET-ld)
22225all-stage3-ld: configure-stage3-ld
22226 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22227 @r=`${PWD_COMMAND}`; export r; \
22228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22229 $(HOST_EXPORTS) \
22230 $(POSTSTAGE1_HOST_EXPORTS) \
22231 cd $(HOST_SUBDIR)/ld && \
22232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22233 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
22234 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
22235 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
22236 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22237 $(TARGET-stage3-ld)
22238
22239maybe-clean-stage3-ld: clean-stage3-ld
22240clean-stage3: clean-stage3-ld
22241clean-stage3-ld:
22242 @if [ $(current_stage) = stage3 ]; then \
22243 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22244 else \
22245 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22246 $(MAKE) stage3-start; \
22247 fi; \
22248 cd $(HOST_SUBDIR)/ld && \
22249 $(MAKE) $(EXTRA_HOST_FLAGS) \
22250 $(POSTSTAGE1_FLAGS_TO_PASS) \
22251 clean
22252@endif ld-bootstrap
22253
22254
22255.PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
22256.PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
22257maybe-all-stageb3g2-ld:
22258maybe-clean-stageb3g2-ld:
22259@if ld-bootstrap
22260maybe-all-stageb3g2-ld: all-stageb3g2-ld
22261all-stageb3g2: all-stageb3g2-ld
22262TARGET-stageb3g2-ld = $(TARGET-ld)
22263all-stageb3g2-ld: configure-stageb3g2-ld
22264 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22265 @r=`${PWD_COMMAND}`; export r; \
22266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267 $(HOST_EXPORTS) \
22268 $(POSTSTAGE1_HOST_EXPORTS) \
22269 cd $(HOST_SUBDIR)/ld && \
22270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22271 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
22272 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
22273 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
22274 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22275 $(TARGET-stageb3g2-ld)
22276
22277maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
22278clean-stageb3g2: clean-stageb3g2-ld
22279clean-stageb3g2-ld:
22280 @if [ $(current_stage) = stageb3g2 ]; then \
22281 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22282 else \
22283 [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
22284 $(MAKE) stageb3g2-start; \
22285 fi; \
22286 cd $(HOST_SUBDIR)/ld && \
22287 $(MAKE) $(EXTRA_HOST_FLAGS) \
22288 $(POSTSTAGE1_FLAGS_TO_PASS) \
22289 clean
22290@endif ld-bootstrap
22291
22292
22293.PHONY: all-stage4-ld maybe-all-stage4-ld
22294.PHONY: clean-stage4-ld maybe-clean-stage4-ld
22295maybe-all-stage4-ld:
22296maybe-clean-stage4-ld:
22297@if ld-bootstrap
22298maybe-all-stage4-ld: all-stage4-ld
22299all-stage4: all-stage4-ld
22300TARGET-stage4-ld = $(TARGET-ld)
22301all-stage4-ld: configure-stage4-ld
22302 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22303 @r=`${PWD_COMMAND}`; export r; \
22304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22305 $(HOST_EXPORTS) \
22306 $(POSTSTAGE1_HOST_EXPORTS) \
22307 cd $(HOST_SUBDIR)/ld && \
22308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22309 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
22310 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22311 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
22312 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22313 $(TARGET-stage4-ld)
22314
22315maybe-clean-stage4-ld: clean-stage4-ld
22316clean-stage4: clean-stage4-ld
22317clean-stage4-ld:
22318 @if [ $(current_stage) = stage4 ]; then \
22319 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22320 else \
22321 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22322 $(MAKE) stage4-start; \
22323 fi; \
22324 cd $(HOST_SUBDIR)/ld && \
22325 $(MAKE) $(EXTRA_HOST_FLAGS) \
22326 $(POSTSTAGE1_FLAGS_TO_PASS) \
22327 clean
22328@endif ld-bootstrap
22329
22330
22331.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22332.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22333maybe-all-stageprofile-ld:
22334maybe-clean-stageprofile-ld:
22335@if ld-bootstrap
22336maybe-all-stageprofile-ld: all-stageprofile-ld
22337all-stageprofile: all-stageprofile-ld
22338TARGET-stageprofile-ld = $(TARGET-ld)
22339all-stageprofile-ld: configure-stageprofile-ld
22340 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22341 @r=`${PWD_COMMAND}`; export r; \
22342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22343 $(HOST_EXPORTS) \
22344 $(POSTSTAGE1_HOST_EXPORTS) \
22345 cd $(HOST_SUBDIR)/ld && \
22346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22347 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
22348 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
22349 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
22350 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22351 $(TARGET-stageprofile-ld)
22352
22353maybe-clean-stageprofile-ld: clean-stageprofile-ld
22354clean-stageprofile: clean-stageprofile-ld
22355clean-stageprofile-ld:
22356 @if [ $(current_stage) = stageprofile ]; then \
22357 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22358 else \
22359 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22360 $(MAKE) stageprofile-start; \
22361 fi; \
22362 cd $(HOST_SUBDIR)/ld && \
22363 $(MAKE) $(EXTRA_HOST_FLAGS) \
22364 $(POSTSTAGE1_FLAGS_TO_PASS) \
22365 clean
22366@endif ld-bootstrap
22367
22368
22369.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22370.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22371maybe-all-stagefeedback-ld:
22372maybe-clean-stagefeedback-ld:
22373@if ld-bootstrap
22374maybe-all-stagefeedback-ld: all-stagefeedback-ld
22375all-stagefeedback: all-stagefeedback-ld
22376TARGET-stagefeedback-ld = $(TARGET-ld)
22377all-stagefeedback-ld: configure-stagefeedback-ld
22378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22379 @r=`${PWD_COMMAND}`; export r; \
22380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22381 $(HOST_EXPORTS) \
22382 $(POSTSTAGE1_HOST_EXPORTS) \
22383 cd $(HOST_SUBDIR)/ld && \
22384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22385 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
22386 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
22387 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
22388 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22389 $(TARGET-stagefeedback-ld)
22390
22391maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22392clean-stagefeedback: clean-stagefeedback-ld
22393clean-stagefeedback-ld:
22394 @if [ $(current_stage) = stagefeedback ]; then \
22395 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22396 else \
22397 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22398 $(MAKE) stagefeedback-start; \
22399 fi; \
22400 cd $(HOST_SUBDIR)/ld && \
22401 $(MAKE) $(EXTRA_HOST_FLAGS) \
22402 $(POSTSTAGE1_FLAGS_TO_PASS) \
22403 clean
22404@endif ld-bootstrap
22405
22406
22407
22408
22409
22410.PHONY: check-ld maybe-check-ld
22411maybe-check-ld:
22412@if ld
22413maybe-check-ld: check-ld
22414
22415check-ld:
22416 @: $(MAKE); $(unstage)
22417 @r=`${PWD_COMMAND}`; export r; \
22418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22419 $(HOST_EXPORTS) \
22420 (cd $(HOST_SUBDIR)/ld && \
22421 $(MAKE) $(FLAGS_TO_PASS) check)
22422
22423@endif ld
22424
22425.PHONY: install-ld maybe-install-ld
22426maybe-install-ld:
22427@if ld
22428maybe-install-ld: install-ld
22429
22430install-ld: installdirs
22431 @: $(MAKE); $(unstage)
22432 @r=`${PWD_COMMAND}`; export r; \
22433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22434 $(HOST_EXPORTS) \
22435 (cd $(HOST_SUBDIR)/ld && \
22436 $(MAKE) $(FLAGS_TO_PASS) install)
22437
22438@endif ld
22439
22440# Other targets (info, dvi, pdf, etc.)
22441
22442.PHONY: maybe-info-ld info-ld
22443maybe-info-ld:
22444@if ld
22445maybe-info-ld: info-ld
22446
22447info-ld: \
22448 configure-ld
22449 @[ -f ./ld/Makefile ] || exit 0; \
22450 r=`${PWD_COMMAND}`; export r; \
22451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22452 $(HOST_EXPORTS) \
22453 for flag in $(EXTRA_HOST_FLAGS) ; do \
22454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22455 done; \
22456 echo "Doing info in ld" ; \
22457 (cd $(HOST_SUBDIR)/ld && \
22458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22460 "RANLIB=$${RANLIB}" \
22461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22462 info) \
22463 || exit 1
22464
22465@endif ld
22466
22467.PHONY: maybe-dvi-ld dvi-ld
22468maybe-dvi-ld:
22469@if ld
22470maybe-dvi-ld: dvi-ld
22471
22472dvi-ld: \
22473 configure-ld
22474 @[ -f ./ld/Makefile ] || exit 0; \
22475 r=`${PWD_COMMAND}`; export r; \
22476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22477 $(HOST_EXPORTS) \
22478 for flag in $(EXTRA_HOST_FLAGS) ; do \
22479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22480 done; \
22481 echo "Doing dvi in ld" ; \
22482 (cd $(HOST_SUBDIR)/ld && \
22483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22485 "RANLIB=$${RANLIB}" \
22486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22487 dvi) \
22488 || exit 1
22489
22490@endif ld
22491
22492.PHONY: maybe-pdf-ld pdf-ld
22493maybe-pdf-ld:
22494@if ld
22495maybe-pdf-ld: pdf-ld
22496
22497pdf-ld: \
22498 configure-ld
22499 @[ -f ./ld/Makefile ] || exit 0; \
22500 r=`${PWD_COMMAND}`; export r; \
22501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22502 $(HOST_EXPORTS) \
22503 for flag in $(EXTRA_HOST_FLAGS) ; do \
22504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22505 done; \
22506 echo "Doing pdf in ld" ; \
22507 (cd $(HOST_SUBDIR)/ld && \
22508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22510 "RANLIB=$${RANLIB}" \
22511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22512 pdf) \
22513 || exit 1
22514
22515@endif ld
22516
22517.PHONY: maybe-html-ld html-ld
22518maybe-html-ld:
22519@if ld
22520maybe-html-ld: html-ld
22521
22522html-ld: \
22523 configure-ld
22524 @[ -f ./ld/Makefile ] || exit 0; \
22525 r=`${PWD_COMMAND}`; export r; \
22526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22527 $(HOST_EXPORTS) \
22528 for flag in $(EXTRA_HOST_FLAGS) ; do \
22529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22530 done; \
22531 echo "Doing html in ld" ; \
22532 (cd $(HOST_SUBDIR)/ld && \
22533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22535 "RANLIB=$${RANLIB}" \
22536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22537 html) \
22538 || exit 1
22539
22540@endif ld
22541
22542.PHONY: maybe-TAGS-ld TAGS-ld
22543maybe-TAGS-ld:
22544@if ld
22545maybe-TAGS-ld: TAGS-ld
22546
22547TAGS-ld: \
22548 configure-ld
22549 @[ -f ./ld/Makefile ] || exit 0; \
22550 r=`${PWD_COMMAND}`; export r; \
22551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22552 $(HOST_EXPORTS) \
22553 for flag in $(EXTRA_HOST_FLAGS) ; do \
22554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22555 done; \
22556 echo "Doing TAGS in ld" ; \
22557 (cd $(HOST_SUBDIR)/ld && \
22558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22560 "RANLIB=$${RANLIB}" \
22561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22562 TAGS) \
22563 || exit 1
22564
22565@endif ld
22566
22567.PHONY: maybe-install-info-ld install-info-ld
22568maybe-install-info-ld:
22569@if ld
22570maybe-install-info-ld: install-info-ld
22571
22572install-info-ld: \
22573 configure-ld \
22574 info-ld
22575 @[ -f ./ld/Makefile ] || exit 0; \
22576 r=`${PWD_COMMAND}`; export r; \
22577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22578 $(HOST_EXPORTS) \
22579 for flag in $(EXTRA_HOST_FLAGS) ; do \
22580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22581 done; \
22582 echo "Doing install-info in ld" ; \
22583 (cd $(HOST_SUBDIR)/ld && \
22584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22586 "RANLIB=$${RANLIB}" \
22587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22588 install-info) \
22589 || exit 1
22590
22591@endif ld
22592
22593.PHONY: maybe-install-pdf-ld install-pdf-ld
22594maybe-install-pdf-ld:
22595@if ld
22596maybe-install-pdf-ld: install-pdf-ld
22597
22598install-pdf-ld: \
22599 configure-ld \
22600 pdf-ld
22601 @[ -f ./ld/Makefile ] || exit 0; \
22602 r=`${PWD_COMMAND}`; export r; \
22603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22604 $(HOST_EXPORTS) \
22605 for flag in $(EXTRA_HOST_FLAGS) ; do \
22606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22607 done; \
22608 echo "Doing install-pdf in ld" ; \
22609 (cd $(HOST_SUBDIR)/ld && \
22610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22612 "RANLIB=$${RANLIB}" \
22613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22614 install-pdf) \
22615 || exit 1
22616
22617@endif ld
22618
22619.PHONY: maybe-install-html-ld install-html-ld
22620maybe-install-html-ld:
22621@if ld
22622maybe-install-html-ld: install-html-ld
22623
22624install-html-ld: \
22625 configure-ld \
22626 html-ld
22627 @[ -f ./ld/Makefile ] || exit 0; \
22628 r=`${PWD_COMMAND}`; export r; \
22629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22630 $(HOST_EXPORTS) \
22631 for flag in $(EXTRA_HOST_FLAGS) ; do \
22632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22633 done; \
22634 echo "Doing install-html in ld" ; \
22635 (cd $(HOST_SUBDIR)/ld && \
22636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22638 "RANLIB=$${RANLIB}" \
22639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22640 install-html) \
22641 || exit 1
22642
22643@endif ld
22644
22645.PHONY: maybe-installcheck-ld installcheck-ld
22646maybe-installcheck-ld:
22647@if ld
22648maybe-installcheck-ld: installcheck-ld
22649
22650installcheck-ld: \
22651 configure-ld
22652 @[ -f ./ld/Makefile ] || exit 0; \
22653 r=`${PWD_COMMAND}`; export r; \
22654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22655 $(HOST_EXPORTS) \
22656 for flag in $(EXTRA_HOST_FLAGS) ; do \
22657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22658 done; \
22659 echo "Doing installcheck in ld" ; \
22660 (cd $(HOST_SUBDIR)/ld && \
22661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22663 "RANLIB=$${RANLIB}" \
22664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22665 installcheck) \
22666 || exit 1
22667
22668@endif ld
22669
22670.PHONY: maybe-mostlyclean-ld mostlyclean-ld
22671maybe-mostlyclean-ld:
22672@if ld
22673maybe-mostlyclean-ld: mostlyclean-ld
22674
22675mostlyclean-ld:
22676 @[ -f ./ld/Makefile ] || exit 0; \
22677 r=`${PWD_COMMAND}`; export r; \
22678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22679 $(HOST_EXPORTS) \
22680 for flag in $(EXTRA_HOST_FLAGS) ; do \
22681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22682 done; \
22683 echo "Doing mostlyclean in ld" ; \
22684 (cd $(HOST_SUBDIR)/ld && \
22685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22687 "RANLIB=$${RANLIB}" \
22688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22689 mostlyclean) \
22690 || exit 1
22691
22692@endif ld
22693
22694.PHONY: maybe-clean-ld clean-ld
22695maybe-clean-ld:
22696@if ld
22697maybe-clean-ld: clean-ld
22698
22699clean-ld:
22700 @[ -f ./ld/Makefile ] || exit 0; \
22701 r=`${PWD_COMMAND}`; export r; \
22702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22703 $(HOST_EXPORTS) \
22704 for flag in $(EXTRA_HOST_FLAGS) ; do \
22705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22706 done; \
22707 echo "Doing clean in ld" ; \
22708 (cd $(HOST_SUBDIR)/ld && \
22709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22711 "RANLIB=$${RANLIB}" \
22712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22713 clean) \
22714 || exit 1
22715
22716@endif ld
22717
22718.PHONY: maybe-distclean-ld distclean-ld
22719maybe-distclean-ld:
22720@if ld
22721maybe-distclean-ld: distclean-ld
22722
22723distclean-ld:
22724 @[ -f ./ld/Makefile ] || exit 0; \
22725 r=`${PWD_COMMAND}`; export r; \
22726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22727 $(HOST_EXPORTS) \
22728 for flag in $(EXTRA_HOST_FLAGS) ; do \
22729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22730 done; \
22731 echo "Doing distclean in ld" ; \
22732 (cd $(HOST_SUBDIR)/ld && \
22733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22735 "RANLIB=$${RANLIB}" \
22736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22737 distclean) \
22738 || exit 1
22739
22740@endif ld
22741
22742.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22743maybe-maintainer-clean-ld:
22744@if ld
22745maybe-maintainer-clean-ld: maintainer-clean-ld
22746
22747maintainer-clean-ld:
22748 @[ -f ./ld/Makefile ] || exit 0; \
22749 r=`${PWD_COMMAND}`; export r; \
22750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22751 $(HOST_EXPORTS) \
22752 for flag in $(EXTRA_HOST_FLAGS) ; do \
22753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22754 done; \
22755 echo "Doing maintainer-clean in ld" ; \
22756 (cd $(HOST_SUBDIR)/ld && \
22757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22759 "RANLIB=$${RANLIB}" \
22760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22761 maintainer-clean) \
22762 || exit 1
22763
22764@endif ld
22765
22766
22767
22768.PHONY: configure-libcpp maybe-configure-libcpp
22769maybe-configure-libcpp:
22770@if gcc-bootstrap
22771configure-libcpp: stage_current
22772@endif gcc-bootstrap
22773@if libcpp
22774maybe-configure-libcpp: configure-libcpp
22775configure-libcpp:
22776 @r=`${PWD_COMMAND}`; export r; \
22777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22778 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22780 $(HOST_EXPORTS) \
22781 echo Configuring in $(HOST_SUBDIR)/libcpp; \
22782 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
22783 case $(srcdir) in \
22784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22785 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22787 esac; \
22788 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22789 libsrcdir="$$s/libcpp"; \
22790 $(SHELL) $${libsrcdir}/configure \
22791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22792 --target=${target_alias} $${srcdiroption} \
22793 || exit 1
22794@endif libcpp
22795
22796
22797
22798.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
22799maybe-configure-stage1-libcpp:
22800@if libcpp-bootstrap
22801maybe-configure-stage1-libcpp: configure-stage1-libcpp
22802configure-stage1-libcpp:
22803 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22804 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22805 @r=`${PWD_COMMAND}`; export r; \
22806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22807 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22808 $(HOST_EXPORTS) \
22809 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22810 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
22811 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
22812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22813 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22814 case $(srcdir) in \
22815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22816 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22818 esac; \
22819 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22820 libsrcdir="$$s/libcpp"; \
22821 $(SHELL) $${libsrcdir}/configure \
22822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22823 --target=${target_alias} $${srcdiroption} \
22824 \
22825 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
22826@endif libcpp-bootstrap
22827
22828.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
22829maybe-configure-stage2-libcpp:
22830@if libcpp-bootstrap
22831maybe-configure-stage2-libcpp: configure-stage2-libcpp
22832configure-stage2-libcpp:
22833 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22835 @r=`${PWD_COMMAND}`; export r; \
22836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22837 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22838 $(HOST_EXPORTS) \
22839 $(POSTSTAGE1_HOST_EXPORTS) \
22840 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22841 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
22842 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
22843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22844 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22845 case $(srcdir) in \
22846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22847 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22849 esac; \
22850 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22851 libsrcdir="$$s/libcpp"; \
22852 $(SHELL) $${libsrcdir}/configure \
22853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22854 --target=${target_alias} $${srcdiroption} \
22855 --with-build-libsubdir=$(HOST_SUBDIR) \
22856 @stage2_werror_flag@
22857@endif libcpp-bootstrap
22858
22859.PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
22860maybe-configure-stageb2g0-libcpp:
22861@if libcpp-bootstrap
22862maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
22863configure-stageb2g0-libcpp:
22864 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22866 @r=`${PWD_COMMAND}`; export r; \
22867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22868 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22869 $(HOST_EXPORTS) \
22870 $(POSTSTAGE1_HOST_EXPORTS) \
22871 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22872 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
22873 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
22874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22875 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22876 case $(srcdir) in \
22877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22878 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22880 esac; \
22881 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22882 libsrcdir="$$s/libcpp"; \
22883 $(SHELL) $${libsrcdir}/configure \
22884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22885 --target=${target_alias} $${srcdiroption} \
22886 --with-build-libsubdir=$(HOST_SUBDIR) \
22887 @stage2_werror_flag@
22888@endif libcpp-bootstrap
22889
22890.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
22891maybe-configure-stage3-libcpp:
22892@if libcpp-bootstrap
22893maybe-configure-stage3-libcpp: configure-stage3-libcpp
22894configure-stage3-libcpp:
22895 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22897 @r=`${PWD_COMMAND}`; export r; \
22898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22899 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22900 $(HOST_EXPORTS) \
22901 $(POSTSTAGE1_HOST_EXPORTS) \
22902 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22903 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
22904 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
22905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22906 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22907 case $(srcdir) in \
22908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22909 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22911 esac; \
22912 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22913 libsrcdir="$$s/libcpp"; \
22914 $(SHELL) $${libsrcdir}/configure \
22915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22916 --target=${target_alias} $${srcdiroption} \
22917 --with-build-libsubdir=$(HOST_SUBDIR) \
22918 @stage2_werror_flag@
22919@endif libcpp-bootstrap
22920
22921.PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
22922maybe-configure-stageb3g2-libcpp:
22923@if libcpp-bootstrap
22924maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
22925configure-stageb3g2-libcpp:
22926 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22928 @r=`${PWD_COMMAND}`; export r; \
22929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22930 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22931 $(HOST_EXPORTS) \
22932 $(POSTSTAGE1_HOST_EXPORTS) \
22933 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22934 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
22935 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
22936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22937 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22938 case $(srcdir) in \
22939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22940 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22942 esac; \
22943 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22944 libsrcdir="$$s/libcpp"; \
22945 $(SHELL) $${libsrcdir}/configure \
22946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22947 --target=${target_alias} $${srcdiroption} \
22948 --with-build-libsubdir=$(HOST_SUBDIR) \
22949 @stage2_werror_flag@
22950@endif libcpp-bootstrap
22951
22952.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
22953maybe-configure-stage4-libcpp:
22954@if libcpp-bootstrap
22955maybe-configure-stage4-libcpp: configure-stage4-libcpp
22956configure-stage4-libcpp:
22957 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22959 @r=`${PWD_COMMAND}`; export r; \
22960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22961 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22962 $(HOST_EXPORTS) \
22963 $(POSTSTAGE1_HOST_EXPORTS) \
22964 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22965 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
22966 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
22967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22968 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22969 case $(srcdir) in \
22970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22971 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22973 esac; \
22974 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22975 libsrcdir="$$s/libcpp"; \
22976 $(SHELL) $${libsrcdir}/configure \
22977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22978 --target=${target_alias} $${srcdiroption} \
22979 --with-build-libsubdir=$(HOST_SUBDIR) \
22980 @stage2_werror_flag@
22981@endif libcpp-bootstrap
22982
22983.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
22984maybe-configure-stageprofile-libcpp:
22985@if libcpp-bootstrap
22986maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
22987configure-stageprofile-libcpp:
22988 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22990 @r=`${PWD_COMMAND}`; export r; \
22991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22992 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22993 $(HOST_EXPORTS) \
22994 $(POSTSTAGE1_HOST_EXPORTS) \
22995 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
22996 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
22997 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
22998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22999 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23000 case $(srcdir) in \
23001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23002 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23004 esac; \
23005 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23006 libsrcdir="$$s/libcpp"; \
23007 $(SHELL) $${libsrcdir}/configure \
23008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23009 --target=${target_alias} $${srcdiroption} \
23010 --with-build-libsubdir=$(HOST_SUBDIR) \
23011 @stage2_werror_flag@
23012@endif libcpp-bootstrap
23013
23014.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23015maybe-configure-stagefeedback-libcpp:
23016@if libcpp-bootstrap
23017maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23018configure-stagefeedback-libcpp:
23019 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23021 @r=`${PWD_COMMAND}`; export r; \
23022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23023 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23024 $(HOST_EXPORTS) \
23025 $(POSTSTAGE1_HOST_EXPORTS) \
23026 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23027 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
23028 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
23029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23030 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23031 case $(srcdir) in \
23032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23033 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23035 esac; \
23036 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23037 libsrcdir="$$s/libcpp"; \
23038 $(SHELL) $${libsrcdir}/configure \
23039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23040 --target=${target_alias} $${srcdiroption} \
23041 --with-build-libsubdir=$(HOST_SUBDIR) \
23042 @stage2_werror_flag@
23043@endif libcpp-bootstrap
23044
23045
23046
23047
23048
23049.PHONY: all-libcpp maybe-all-libcpp
23050maybe-all-libcpp:
23051@if gcc-bootstrap
23052all-libcpp: stage_current
23053@endif gcc-bootstrap
23054@if libcpp
23055TARGET-libcpp=all
23056maybe-all-libcpp: all-libcpp
23057all-libcpp: configure-libcpp
23058 @r=`${PWD_COMMAND}`; export r; \
23059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23060 $(HOST_EXPORTS) \
23061 (cd $(HOST_SUBDIR)/libcpp && \
23062 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23063 $(TARGET-libcpp))
23064@endif libcpp
23065
23066
23067
23068.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
23069.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
23070maybe-all-stage1-libcpp:
23071maybe-clean-stage1-libcpp:
23072@if libcpp-bootstrap
23073maybe-all-stage1-libcpp: all-stage1-libcpp
23074all-stage1: all-stage1-libcpp
23075TARGET-stage1-libcpp = $(TARGET-libcpp)
23076all-stage1-libcpp: configure-stage1-libcpp
23077 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23078 @r=`${PWD_COMMAND}`; export r; \
23079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23080 $(HOST_EXPORTS) \
23081 cd $(HOST_SUBDIR)/libcpp && \
23082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23083 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23084 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23085 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23086 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
23087 $(TARGET-stage1-libcpp)
23088
23089maybe-clean-stage1-libcpp: clean-stage1-libcpp
23090clean-stage1: clean-stage1-libcpp
23091clean-stage1-libcpp:
23092 @if [ $(current_stage) = stage1 ]; then \
23093 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23094 else \
23095 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
23096 $(MAKE) stage1-start; \
23097 fi; \
23098 cd $(HOST_SUBDIR)/libcpp && \
23099 $(MAKE) $(EXTRA_HOST_FLAGS) \
23100 clean
23101@endif libcpp-bootstrap
23102
23103
23104.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
23105.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
23106maybe-all-stage2-libcpp:
23107maybe-clean-stage2-libcpp:
23108@if libcpp-bootstrap
23109maybe-all-stage2-libcpp: all-stage2-libcpp
23110all-stage2: all-stage2-libcpp
23111TARGET-stage2-libcpp = $(TARGET-libcpp)
23112all-stage2-libcpp: configure-stage2-libcpp
23113 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23114 @r=`${PWD_COMMAND}`; export r; \
23115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23116 $(HOST_EXPORTS) \
23117 $(POSTSTAGE1_HOST_EXPORTS) \
23118 cd $(HOST_SUBDIR)/libcpp && \
23119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23120 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23121 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23122 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23123 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23124 $(TARGET-stage2-libcpp)
23125
23126maybe-clean-stage2-libcpp: clean-stage2-libcpp
23127clean-stage2: clean-stage2-libcpp
23128clean-stage2-libcpp:
23129 @if [ $(current_stage) = stage2 ]; then \
23130 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23131 else \
23132 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
23133 $(MAKE) stage2-start; \
23134 fi; \
23135 cd $(HOST_SUBDIR)/libcpp && \
23136 $(MAKE) $(EXTRA_HOST_FLAGS) \
23137 $(POSTSTAGE1_FLAGS_TO_PASS) \
23138 clean
23139@endif libcpp-bootstrap
23140
23141
23142.PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
23143.PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
23144maybe-all-stageb2g0-libcpp:
23145maybe-clean-stageb2g0-libcpp:
23146@if libcpp-bootstrap
23147maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
23148all-stageb2g0: all-stageb2g0-libcpp
23149TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
23150all-stageb2g0-libcpp: configure-stageb2g0-libcpp
23151 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23152 @r=`${PWD_COMMAND}`; export r; \
23153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23154 $(HOST_EXPORTS) \
23155 $(POSTSTAGE1_HOST_EXPORTS) \
23156 cd $(HOST_SUBDIR)/libcpp && \
23157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23158 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23159 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23160 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23161 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23162 $(TARGET-stageb2g0-libcpp)
23163
23164maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
23165clean-stageb2g0: clean-stageb2g0-libcpp
23166clean-stageb2g0-libcpp:
23167 @if [ $(current_stage) = stageb2g0 ]; then \
23168 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23169 else \
23170 [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
23171 $(MAKE) stageb2g0-start; \
23172 fi; \
23173 cd $(HOST_SUBDIR)/libcpp && \
23174 $(MAKE) $(EXTRA_HOST_FLAGS) \
23175 $(POSTSTAGE1_FLAGS_TO_PASS) \
23176 clean
23177@endif libcpp-bootstrap
23178
23179
23180.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
23181.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
23182maybe-all-stage3-libcpp:
23183maybe-clean-stage3-libcpp:
23184@if libcpp-bootstrap
23185maybe-all-stage3-libcpp: all-stage3-libcpp
23186all-stage3: all-stage3-libcpp
23187TARGET-stage3-libcpp = $(TARGET-libcpp)
23188all-stage3-libcpp: configure-stage3-libcpp
23189 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23190 @r=`${PWD_COMMAND}`; export r; \
23191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23192 $(HOST_EXPORTS) \
23193 $(POSTSTAGE1_HOST_EXPORTS) \
23194 cd $(HOST_SUBDIR)/libcpp && \
23195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23196 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23197 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23198 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23199 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23200 $(TARGET-stage3-libcpp)
23201
23202maybe-clean-stage3-libcpp: clean-stage3-libcpp
23203clean-stage3: clean-stage3-libcpp
23204clean-stage3-libcpp:
23205 @if [ $(current_stage) = stage3 ]; then \
23206 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23207 else \
23208 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
23209 $(MAKE) stage3-start; \
23210 fi; \
23211 cd $(HOST_SUBDIR)/libcpp && \
23212 $(MAKE) $(EXTRA_HOST_FLAGS) \
23213 $(POSTSTAGE1_FLAGS_TO_PASS) \
23214 clean
23215@endif libcpp-bootstrap
23216
23217
23218.PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
23219.PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
23220maybe-all-stageb3g2-libcpp:
23221maybe-clean-stageb3g2-libcpp:
23222@if libcpp-bootstrap
23223maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
23224all-stageb3g2: all-stageb3g2-libcpp
23225TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
23226all-stageb3g2-libcpp: configure-stageb3g2-libcpp
23227 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23228 @r=`${PWD_COMMAND}`; export r; \
23229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23230 $(HOST_EXPORTS) \
23231 $(POSTSTAGE1_HOST_EXPORTS) \
23232 cd $(HOST_SUBDIR)/libcpp && \
23233 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23234 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23235 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23236 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23237 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23238 $(TARGET-stageb3g2-libcpp)
23239
23240maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
23241clean-stageb3g2: clean-stageb3g2-libcpp
23242clean-stageb3g2-libcpp:
23243 @if [ $(current_stage) = stageb3g2 ]; then \
23244 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23245 else \
23246 [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
23247 $(MAKE) stageb3g2-start; \
23248 fi; \
23249 cd $(HOST_SUBDIR)/libcpp && \
23250 $(MAKE) $(EXTRA_HOST_FLAGS) \
23251 $(POSTSTAGE1_FLAGS_TO_PASS) \
23252 clean
23253@endif libcpp-bootstrap
23254
23255
23256.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
23257.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
23258maybe-all-stage4-libcpp:
23259maybe-clean-stage4-libcpp:
23260@if libcpp-bootstrap
23261maybe-all-stage4-libcpp: all-stage4-libcpp
23262all-stage4: all-stage4-libcpp
23263TARGET-stage4-libcpp = $(TARGET-libcpp)
23264all-stage4-libcpp: configure-stage4-libcpp
23265 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23266 @r=`${PWD_COMMAND}`; export r; \
23267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23268 $(HOST_EXPORTS) \
23269 $(POSTSTAGE1_HOST_EXPORTS) \
23270 cd $(HOST_SUBDIR)/libcpp && \
23271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23272 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23273 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23274 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23275 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23276 $(TARGET-stage4-libcpp)
23277
23278maybe-clean-stage4-libcpp: clean-stage4-libcpp
23279clean-stage4: clean-stage4-libcpp
23280clean-stage4-libcpp:
23281 @if [ $(current_stage) = stage4 ]; then \
23282 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23283 else \
23284 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
23285 $(MAKE) stage4-start; \
23286 fi; \
23287 cd $(HOST_SUBDIR)/libcpp && \
23288 $(MAKE) $(EXTRA_HOST_FLAGS) \
23289 $(POSTSTAGE1_FLAGS_TO_PASS) \
23290 clean
23291@endif libcpp-bootstrap
23292
23293
23294.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
23295.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
23296maybe-all-stageprofile-libcpp:
23297maybe-clean-stageprofile-libcpp:
23298@if libcpp-bootstrap
23299maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
23300all-stageprofile: all-stageprofile-libcpp
23301TARGET-stageprofile-libcpp = $(TARGET-libcpp)
23302all-stageprofile-libcpp: configure-stageprofile-libcpp
23303 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23304 @r=`${PWD_COMMAND}`; export r; \
23305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23306 $(HOST_EXPORTS) \
23307 $(POSTSTAGE1_HOST_EXPORTS) \
23308 cd $(HOST_SUBDIR)/libcpp && \
23309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23310 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23311 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
23312 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
23313 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23314 $(TARGET-stageprofile-libcpp)
23315
23316maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
23317clean-stageprofile: clean-stageprofile-libcpp
23318clean-stageprofile-libcpp:
23319 @if [ $(current_stage) = stageprofile ]; then \
23320 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23321 else \
23322 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
23323 $(MAKE) stageprofile-start; \
23324 fi; \
23325 cd $(HOST_SUBDIR)/libcpp && \
23326 $(MAKE) $(EXTRA_HOST_FLAGS) \
23327 $(POSTSTAGE1_FLAGS_TO_PASS) \
23328 clean
23329@endif libcpp-bootstrap
23330
23331
23332.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
23333.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
23334maybe-all-stagefeedback-libcpp:
23335maybe-clean-stagefeedback-libcpp:
23336@if libcpp-bootstrap
23337maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
23338all-stagefeedback: all-stagefeedback-libcpp
23339TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
23340all-stagefeedback-libcpp: configure-stagefeedback-libcpp
23341 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23342 @r=`${PWD_COMMAND}`; export r; \
23343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23344 $(HOST_EXPORTS) \
23345 $(POSTSTAGE1_HOST_EXPORTS) \
23346 cd $(HOST_SUBDIR)/libcpp && \
23347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23348 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23349 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23350 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23351 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23352 $(TARGET-stagefeedback-libcpp)
23353
23354maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
23355clean-stagefeedback: clean-stagefeedback-libcpp
23356clean-stagefeedback-libcpp:
23357 @if [ $(current_stage) = stagefeedback ]; then \
23358 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23359 else \
23360 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
23361 $(MAKE) stagefeedback-start; \
23362 fi; \
23363 cd $(HOST_SUBDIR)/libcpp && \
23364 $(MAKE) $(EXTRA_HOST_FLAGS) \
23365 $(POSTSTAGE1_FLAGS_TO_PASS) \
23366 clean
23367@endif libcpp-bootstrap
23368
23369
23370
23371
23372
23373.PHONY: check-libcpp maybe-check-libcpp
23374maybe-check-libcpp:
23375@if libcpp
23376maybe-check-libcpp: check-libcpp
23377
23378check-libcpp:
23379 @: $(MAKE); $(unstage)
23380 @r=`${PWD_COMMAND}`; export r; \
23381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23382 $(HOST_EXPORTS) \
23383 (cd $(HOST_SUBDIR)/libcpp && \
23384 $(MAKE) $(FLAGS_TO_PASS) check)
23385
23386@endif libcpp
23387
23388.PHONY: install-libcpp maybe-install-libcpp
23389maybe-install-libcpp:
23390@if libcpp
23391maybe-install-libcpp: install-libcpp
23392
23393install-libcpp: installdirs
23394 @: $(MAKE); $(unstage)
23395 @r=`${PWD_COMMAND}`; export r; \
23396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23397 $(HOST_EXPORTS) \
23398 (cd $(HOST_SUBDIR)/libcpp && \
23399 $(MAKE) $(FLAGS_TO_PASS) install)
23400
23401@endif libcpp
23402
23403# Other targets (info, dvi, pdf, etc.)
23404
23405.PHONY: maybe-info-libcpp info-libcpp
23406maybe-info-libcpp:
23407@if libcpp
23408maybe-info-libcpp: info-libcpp
23409
23410info-libcpp: \
23411 configure-libcpp
23412 @[ -f ./libcpp/Makefile ] || exit 0; \
23413 r=`${PWD_COMMAND}`; export r; \
23414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23415 $(HOST_EXPORTS) \
23416 for flag in $(EXTRA_HOST_FLAGS) ; do \
23417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23418 done; \
23419 echo "Doing info in libcpp" ; \
23420 (cd $(HOST_SUBDIR)/libcpp && \
23421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23423 "RANLIB=$${RANLIB}" \
23424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23425 info) \
23426 || exit 1
23427
23428@endif libcpp
23429
23430.PHONY: maybe-dvi-libcpp dvi-libcpp
23431maybe-dvi-libcpp:
23432@if libcpp
23433maybe-dvi-libcpp: dvi-libcpp
23434
23435dvi-libcpp: \
23436 configure-libcpp
23437 @[ -f ./libcpp/Makefile ] || exit 0; \
23438 r=`${PWD_COMMAND}`; export r; \
23439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23440 $(HOST_EXPORTS) \
23441 for flag in $(EXTRA_HOST_FLAGS) ; do \
23442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23443 done; \
23444 echo "Doing dvi in libcpp" ; \
23445 (cd $(HOST_SUBDIR)/libcpp && \
23446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23448 "RANLIB=$${RANLIB}" \
23449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23450 dvi) \
23451 || exit 1
23452
23453@endif libcpp
23454
23455.PHONY: maybe-pdf-libcpp pdf-libcpp
23456maybe-pdf-libcpp:
23457@if libcpp
23458maybe-pdf-libcpp: pdf-libcpp
23459
23460pdf-libcpp: \
23461 configure-libcpp
23462 @[ -f ./libcpp/Makefile ] || exit 0; \
23463 r=`${PWD_COMMAND}`; export r; \
23464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23465 $(HOST_EXPORTS) \
23466 for flag in $(EXTRA_HOST_FLAGS) ; do \
23467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23468 done; \
23469 echo "Doing pdf in libcpp" ; \
23470 (cd $(HOST_SUBDIR)/libcpp && \
23471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23473 "RANLIB=$${RANLIB}" \
23474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23475 pdf) \
23476 || exit 1
23477
23478@endif libcpp
23479
23480.PHONY: maybe-html-libcpp html-libcpp
23481maybe-html-libcpp:
23482@if libcpp
23483maybe-html-libcpp: html-libcpp
23484
23485html-libcpp: \
23486 configure-libcpp
23487 @[ -f ./libcpp/Makefile ] || exit 0; \
23488 r=`${PWD_COMMAND}`; export r; \
23489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23490 $(HOST_EXPORTS) \
23491 for flag in $(EXTRA_HOST_FLAGS) ; do \
23492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23493 done; \
23494 echo "Doing html in libcpp" ; \
23495 (cd $(HOST_SUBDIR)/libcpp && \
23496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23498 "RANLIB=$${RANLIB}" \
23499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23500 html) \
23501 || exit 1
23502
23503@endif libcpp
23504
23505.PHONY: maybe-TAGS-libcpp TAGS-libcpp
23506maybe-TAGS-libcpp:
23507@if libcpp
23508maybe-TAGS-libcpp: TAGS-libcpp
23509
23510TAGS-libcpp: \
23511 configure-libcpp
23512 @[ -f ./libcpp/Makefile ] || exit 0; \
23513 r=`${PWD_COMMAND}`; export r; \
23514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23515 $(HOST_EXPORTS) \
23516 for flag in $(EXTRA_HOST_FLAGS) ; do \
23517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23518 done; \
23519 echo "Doing TAGS in libcpp" ; \
23520 (cd $(HOST_SUBDIR)/libcpp && \
23521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23523 "RANLIB=$${RANLIB}" \
23524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23525 TAGS) \
23526 || exit 1
23527
23528@endif libcpp
23529
23530.PHONY: maybe-install-info-libcpp install-info-libcpp
23531maybe-install-info-libcpp:
23532@if libcpp
23533maybe-install-info-libcpp: install-info-libcpp
23534
23535install-info-libcpp: \
23536 configure-libcpp \
23537 info-libcpp
23538 @[ -f ./libcpp/Makefile ] || exit 0; \
23539 r=`${PWD_COMMAND}`; export r; \
23540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23541 $(HOST_EXPORTS) \
23542 for flag in $(EXTRA_HOST_FLAGS) ; do \
23543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23544 done; \
23545 echo "Doing install-info in libcpp" ; \
23546 (cd $(HOST_SUBDIR)/libcpp && \
23547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23549 "RANLIB=$${RANLIB}" \
23550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23551 install-info) \
23552 || exit 1
23553
23554@endif libcpp
23555
23556.PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
23557maybe-install-pdf-libcpp:
23558@if libcpp
23559maybe-install-pdf-libcpp: install-pdf-libcpp
23560
23561install-pdf-libcpp: \
23562 configure-libcpp \
23563 pdf-libcpp
23564 @[ -f ./libcpp/Makefile ] || exit 0; \
23565 r=`${PWD_COMMAND}`; export r; \
23566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23567 $(HOST_EXPORTS) \
23568 for flag in $(EXTRA_HOST_FLAGS) ; do \
23569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23570 done; \
23571 echo "Doing install-pdf in libcpp" ; \
23572 (cd $(HOST_SUBDIR)/libcpp && \
23573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23575 "RANLIB=$${RANLIB}" \
23576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23577 install-pdf) \
23578 || exit 1
23579
23580@endif libcpp
23581
23582.PHONY: maybe-install-html-libcpp install-html-libcpp
23583maybe-install-html-libcpp:
23584@if libcpp
23585maybe-install-html-libcpp: install-html-libcpp
23586
23587install-html-libcpp: \
23588 configure-libcpp \
23589 html-libcpp
23590 @[ -f ./libcpp/Makefile ] || exit 0; \
23591 r=`${PWD_COMMAND}`; export r; \
23592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23593 $(HOST_EXPORTS) \
23594 for flag in $(EXTRA_HOST_FLAGS) ; do \
23595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23596 done; \
23597 echo "Doing install-html in libcpp" ; \
23598 (cd $(HOST_SUBDIR)/libcpp && \
23599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23601 "RANLIB=$${RANLIB}" \
23602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23603 install-html) \
23604 || exit 1
23605
23606@endif libcpp
23607
23608.PHONY: maybe-installcheck-libcpp installcheck-libcpp
23609maybe-installcheck-libcpp:
23610@if libcpp
23611maybe-installcheck-libcpp: installcheck-libcpp
23612
23613installcheck-libcpp: \
23614 configure-libcpp
23615 @[ -f ./libcpp/Makefile ] || exit 0; \
23616 r=`${PWD_COMMAND}`; export r; \
23617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23618 $(HOST_EXPORTS) \
23619 for flag in $(EXTRA_HOST_FLAGS) ; do \
23620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23621 done; \
23622 echo "Doing installcheck in libcpp" ; \
23623 (cd $(HOST_SUBDIR)/libcpp && \
23624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23626 "RANLIB=$${RANLIB}" \
23627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23628 installcheck) \
23629 || exit 1
23630
23631@endif libcpp
23632
23633.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
23634maybe-mostlyclean-libcpp:
23635@if libcpp
23636maybe-mostlyclean-libcpp: mostlyclean-libcpp
23637
23638mostlyclean-libcpp:
23639 @[ -f ./libcpp/Makefile ] || exit 0; \
23640 r=`${PWD_COMMAND}`; export r; \
23641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23642 $(HOST_EXPORTS) \
23643 for flag in $(EXTRA_HOST_FLAGS) ; do \
23644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23645 done; \
23646 echo "Doing mostlyclean in libcpp" ; \
23647 (cd $(HOST_SUBDIR)/libcpp && \
23648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23650 "RANLIB=$${RANLIB}" \
23651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23652 mostlyclean) \
23653 || exit 1
23654
23655@endif libcpp
23656
23657.PHONY: maybe-clean-libcpp clean-libcpp
23658maybe-clean-libcpp:
23659@if libcpp
23660maybe-clean-libcpp: clean-libcpp
23661
23662clean-libcpp:
23663 @[ -f ./libcpp/Makefile ] || exit 0; \
23664 r=`${PWD_COMMAND}`; export r; \
23665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23666 $(HOST_EXPORTS) \
23667 for flag in $(EXTRA_HOST_FLAGS) ; do \
23668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23669 done; \
23670 echo "Doing clean in libcpp" ; \
23671 (cd $(HOST_SUBDIR)/libcpp && \
23672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23674 "RANLIB=$${RANLIB}" \
23675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23676 clean) \
23677 || exit 1
23678
23679@endif libcpp
23680
23681.PHONY: maybe-distclean-libcpp distclean-libcpp
23682maybe-distclean-libcpp:
23683@if libcpp
23684maybe-distclean-libcpp: distclean-libcpp
23685
23686distclean-libcpp:
23687 @[ -f ./libcpp/Makefile ] || exit 0; \
23688 r=`${PWD_COMMAND}`; export r; \
23689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23690 $(HOST_EXPORTS) \
23691 for flag in $(EXTRA_HOST_FLAGS) ; do \
23692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23693 done; \
23694 echo "Doing distclean in libcpp" ; \
23695 (cd $(HOST_SUBDIR)/libcpp && \
23696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23698 "RANLIB=$${RANLIB}" \
23699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23700 distclean) \
23701 || exit 1
23702
23703@endif libcpp
23704
23705.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
23706maybe-maintainer-clean-libcpp:
23707@if libcpp
23708maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
23709
23710maintainer-clean-libcpp:
23711 @[ -f ./libcpp/Makefile ] || exit 0; \
23712 r=`${PWD_COMMAND}`; export r; \
23713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23714 $(HOST_EXPORTS) \
23715 for flag in $(EXTRA_HOST_FLAGS) ; do \
23716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23717 done; \
23718 echo "Doing maintainer-clean in libcpp" ; \
23719 (cd $(HOST_SUBDIR)/libcpp && \
23720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23722 "RANLIB=$${RANLIB}" \
23723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23724 maintainer-clean) \
23725 || exit 1
23726
23727@endif libcpp
23728
23729
23730
23731.PHONY: configure-libdecnumber maybe-configure-libdecnumber
23732maybe-configure-libdecnumber:
23733@if gcc-bootstrap
23734configure-libdecnumber: stage_current
23735@endif gcc-bootstrap
23736@if libdecnumber
23737maybe-configure-libdecnumber: configure-libdecnumber
23738configure-libdecnumber:
23739 @r=`${PWD_COMMAND}`; export r; \
23740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23741 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23743 $(HOST_EXPORTS) \
23744 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
23745 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
23746 case $(srcdir) in \
23747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23748 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23750 esac; \
23751 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23752 libsrcdir="$$s/libdecnumber"; \
23753 $(SHELL) $${libsrcdir}/configure \
23754 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23755 --target=${target_alias} $${srcdiroption} \
23756 || exit 1
23757@endif libdecnumber
23758
23759
23760
23761.PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
23762maybe-configure-stage1-libdecnumber:
23763@if libdecnumber-bootstrap
23764maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
23765configure-stage1-libdecnumber:
23766 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23767 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23768 @r=`${PWD_COMMAND}`; export r; \
23769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23770 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23771 $(HOST_EXPORTS) \
23772 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23773 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23774 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
23775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23776 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23777 case $(srcdir) in \
23778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23779 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23781 esac; \
23782 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23783 libsrcdir="$$s/libdecnumber"; \
23784 $(SHELL) $${libsrcdir}/configure \
23785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23786 --target=${target_alias} $${srcdiroption} \
23787 \
23788 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
23789@endif libdecnumber-bootstrap
23790
23791.PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
23792maybe-configure-stage2-libdecnumber:
23793@if libdecnumber-bootstrap
23794maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
23795configure-stage2-libdecnumber:
23796 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23797 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23798 @r=`${PWD_COMMAND}`; export r; \
23799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23800 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23801 $(HOST_EXPORTS) \
23802 $(POSTSTAGE1_HOST_EXPORTS) \
23803 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23804 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23805 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
23806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23807 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23808 case $(srcdir) in \
23809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23810 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23812 esac; \
23813 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23814 libsrcdir="$$s/libdecnumber"; \
23815 $(SHELL) $${libsrcdir}/configure \
23816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23817 --target=${target_alias} $${srcdiroption} \
23818 --with-build-libsubdir=$(HOST_SUBDIR) \
23819 @stage2_werror_flag@
23820@endif libdecnumber-bootstrap
23821
23822.PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
23823maybe-configure-stageb2g0-libdecnumber:
23824@if libdecnumber-bootstrap
23825maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
23826configure-stageb2g0-libdecnumber:
23827 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23829 @r=`${PWD_COMMAND}`; export r; \
23830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23831 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23832 $(HOST_EXPORTS) \
23833 $(POSTSTAGE1_HOST_EXPORTS) \
23834 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23835 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
23836 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
23837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23838 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23839 case $(srcdir) in \
23840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23841 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23843 esac; \
23844 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23845 libsrcdir="$$s/libdecnumber"; \
23846 $(SHELL) $${libsrcdir}/configure \
23847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23848 --target=${target_alias} $${srcdiroption} \
23849 --with-build-libsubdir=$(HOST_SUBDIR) \
23850 @stage2_werror_flag@
23851@endif libdecnumber-bootstrap
23852
23853.PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
23854maybe-configure-stage3-libdecnumber:
23855@if libdecnumber-bootstrap
23856maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
23857configure-stage3-libdecnumber:
23858 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23860 @r=`${PWD_COMMAND}`; export r; \
23861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23862 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23863 $(HOST_EXPORTS) \
23864 $(POSTSTAGE1_HOST_EXPORTS) \
23865 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23866 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23867 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
23868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23869 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23870 case $(srcdir) in \
23871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23872 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23874 esac; \
23875 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23876 libsrcdir="$$s/libdecnumber"; \
23877 $(SHELL) $${libsrcdir}/configure \
23878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23879 --target=${target_alias} $${srcdiroption} \
23880 --with-build-libsubdir=$(HOST_SUBDIR) \
23881 @stage2_werror_flag@
23882@endif libdecnumber-bootstrap
23883
23884.PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
23885maybe-configure-stageb3g2-libdecnumber:
23886@if libdecnumber-bootstrap
23887maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
23888configure-stageb3g2-libdecnumber:
23889 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23890 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23891 @r=`${PWD_COMMAND}`; export r; \
23892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23893 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23894 $(HOST_EXPORTS) \
23895 $(POSTSTAGE1_HOST_EXPORTS) \
23896 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23897 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
23898 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
23899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23900 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23901 case $(srcdir) in \
23902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23903 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23905 esac; \
23906 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23907 libsrcdir="$$s/libdecnumber"; \
23908 $(SHELL) $${libsrcdir}/configure \
23909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23910 --target=${target_alias} $${srcdiroption} \
23911 --with-build-libsubdir=$(HOST_SUBDIR) \
23912 @stage2_werror_flag@
23913@endif libdecnumber-bootstrap
23914
23915.PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
23916maybe-configure-stage4-libdecnumber:
23917@if libdecnumber-bootstrap
23918maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
23919configure-stage4-libdecnumber:
23920 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23922 @r=`${PWD_COMMAND}`; export r; \
23923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23924 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23925 $(HOST_EXPORTS) \
23926 $(POSTSTAGE1_HOST_EXPORTS) \
23927 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23928 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23929 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
23930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23931 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23932 case $(srcdir) in \
23933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23934 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23936 esac; \
23937 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23938 libsrcdir="$$s/libdecnumber"; \
23939 $(SHELL) $${libsrcdir}/configure \
23940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23941 --target=${target_alias} $${srcdiroption} \
23942 --with-build-libsubdir=$(HOST_SUBDIR) \
23943 @stage2_werror_flag@
23944@endif libdecnumber-bootstrap
23945
23946.PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
23947maybe-configure-stageprofile-libdecnumber:
23948@if libdecnumber-bootstrap
23949maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
23950configure-stageprofile-libdecnumber:
23951 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23953 @r=`${PWD_COMMAND}`; export r; \
23954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23956 $(HOST_EXPORTS) \
23957 $(POSTSTAGE1_HOST_EXPORTS) \
23958 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23959 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
23960 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
23961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23962 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23963 case $(srcdir) in \
23964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23965 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23967 esac; \
23968 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23969 libsrcdir="$$s/libdecnumber"; \
23970 $(SHELL) $${libsrcdir}/configure \
23971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23972 --target=${target_alias} $${srcdiroption} \
23973 --with-build-libsubdir=$(HOST_SUBDIR) \
23974 @stage2_werror_flag@
23975@endif libdecnumber-bootstrap
23976
23977.PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
23978maybe-configure-stagefeedback-libdecnumber:
23979@if libdecnumber-bootstrap
23980maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
23981configure-stagefeedback-libdecnumber:
23982 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23984 @r=`${PWD_COMMAND}`; export r; \
23985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23986 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23987 $(HOST_EXPORTS) \
23988 $(POSTSTAGE1_HOST_EXPORTS) \
23989 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23990 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
23991 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
23992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23993 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23994 case $(srcdir) in \
23995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23996 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23998 esac; \
23999 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24000 libsrcdir="$$s/libdecnumber"; \
24001 $(SHELL) $${libsrcdir}/configure \
24002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24003 --target=${target_alias} $${srcdiroption} \
24004 --with-build-libsubdir=$(HOST_SUBDIR) \
24005 @stage2_werror_flag@
24006@endif libdecnumber-bootstrap
24007
24008
24009
24010
24011
24012.PHONY: all-libdecnumber maybe-all-libdecnumber
24013maybe-all-libdecnumber:
24014@if gcc-bootstrap
24015all-libdecnumber: stage_current
24016@endif gcc-bootstrap
24017@if libdecnumber
24018TARGET-libdecnumber=all
24019maybe-all-libdecnumber: all-libdecnumber
24020all-libdecnumber: configure-libdecnumber
24021 @r=`${PWD_COMMAND}`; export r; \
24022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24023 $(HOST_EXPORTS) \
24024 (cd $(HOST_SUBDIR)/libdecnumber && \
24025 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24026 $(TARGET-libdecnumber))
24027@endif libdecnumber
24028
24029
24030
24031.PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
24032.PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
24033maybe-all-stage1-libdecnumber:
24034maybe-clean-stage1-libdecnumber:
24035@if libdecnumber-bootstrap
24036maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
24037all-stage1: all-stage1-libdecnumber
24038TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
24039all-stage1-libdecnumber: configure-stage1-libdecnumber
24040 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24041 @r=`${PWD_COMMAND}`; export r; \
24042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24043 $(HOST_EXPORTS) \
24044 cd $(HOST_SUBDIR)/libdecnumber && \
24045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24046 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
24047 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
24048 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
24049 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
24050 $(TARGET-stage1-libdecnumber)
24051
24052maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
24053clean-stage1: clean-stage1-libdecnumber
24054clean-stage1-libdecnumber:
24055 @if [ $(current_stage) = stage1 ]; then \
24056 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24057 else \
24058 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
24059 $(MAKE) stage1-start; \
24060 fi; \
24061 cd $(HOST_SUBDIR)/libdecnumber && \
24062 $(MAKE) $(EXTRA_HOST_FLAGS) \
24063 clean
24064@endif libdecnumber-bootstrap
24065
24066
24067.PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
24068.PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
24069maybe-all-stage2-libdecnumber:
24070maybe-clean-stage2-libdecnumber:
24071@if libdecnumber-bootstrap
24072maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
24073all-stage2: all-stage2-libdecnumber
24074TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
24075all-stage2-libdecnumber: configure-stage2-libdecnumber
24076 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24077 @r=`${PWD_COMMAND}`; export r; \
24078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079 $(HOST_EXPORTS) \
24080 $(POSTSTAGE1_HOST_EXPORTS) \
24081 cd $(HOST_SUBDIR)/libdecnumber && \
24082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24083 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
24084 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24085 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24086 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24087 $(TARGET-stage2-libdecnumber)
24088
24089maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
24090clean-stage2: clean-stage2-libdecnumber
24091clean-stage2-libdecnumber:
24092 @if [ $(current_stage) = stage2 ]; then \
24093 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24094 else \
24095 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
24096 $(MAKE) stage2-start; \
24097 fi; \
24098 cd $(HOST_SUBDIR)/libdecnumber && \
24099 $(MAKE) $(EXTRA_HOST_FLAGS) \
24100 $(POSTSTAGE1_FLAGS_TO_PASS) \
24101 clean
24102@endif libdecnumber-bootstrap
24103
24104
24105.PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
24106.PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
24107maybe-all-stageb2g0-libdecnumber:
24108maybe-clean-stageb2g0-libdecnumber:
24109@if libdecnumber-bootstrap
24110maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
24111all-stageb2g0: all-stageb2g0-libdecnumber
24112TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
24113all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
24114 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24115 @r=`${PWD_COMMAND}`; export r; \
24116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24117 $(HOST_EXPORTS) \
24118 $(POSTSTAGE1_HOST_EXPORTS) \
24119 cd $(HOST_SUBDIR)/libdecnumber && \
24120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24121 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
24122 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
24123 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
24124 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24125 $(TARGET-stageb2g0-libdecnumber)
24126
24127maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
24128clean-stageb2g0: clean-stageb2g0-libdecnumber
24129clean-stageb2g0-libdecnumber:
24130 @if [ $(current_stage) = stageb2g0 ]; then \
24131 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24132 else \
24133 [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
24134 $(MAKE) stageb2g0-start; \
24135 fi; \
24136 cd $(HOST_SUBDIR)/libdecnumber && \
24137 $(MAKE) $(EXTRA_HOST_FLAGS) \
24138 $(POSTSTAGE1_FLAGS_TO_PASS) \
24139 clean
24140@endif libdecnumber-bootstrap
24141
24142
24143.PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
24144.PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
24145maybe-all-stage3-libdecnumber:
24146maybe-clean-stage3-libdecnumber:
24147@if libdecnumber-bootstrap
24148maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
24149all-stage3: all-stage3-libdecnumber
24150TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
24151all-stage3-libdecnumber: configure-stage3-libdecnumber
24152 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24153 @r=`${PWD_COMMAND}`; export r; \
24154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24155 $(HOST_EXPORTS) \
24156 $(POSTSTAGE1_HOST_EXPORTS) \
24157 cd $(HOST_SUBDIR)/libdecnumber && \
24158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24159 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
24160 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
24161 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
24162 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24163 $(TARGET-stage3-libdecnumber)
24164
24165maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
24166clean-stage3: clean-stage3-libdecnumber
24167clean-stage3-libdecnumber:
24168 @if [ $(current_stage) = stage3 ]; then \
24169 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24170 else \
24171 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
24172 $(MAKE) stage3-start; \
24173 fi; \
24174 cd $(HOST_SUBDIR)/libdecnumber && \
24175 $(MAKE) $(EXTRA_HOST_FLAGS) \
24176 $(POSTSTAGE1_FLAGS_TO_PASS) \
24177 clean
24178@endif libdecnumber-bootstrap
24179
24180
24181.PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
24182.PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
24183maybe-all-stageb3g2-libdecnumber:
24184maybe-clean-stageb3g2-libdecnumber:
24185@if libdecnumber-bootstrap
24186maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
24187all-stageb3g2: all-stageb3g2-libdecnumber
24188TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
24189all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
24190 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24191 @r=`${PWD_COMMAND}`; export r; \
24192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24193 $(HOST_EXPORTS) \
24194 $(POSTSTAGE1_HOST_EXPORTS) \
24195 cd $(HOST_SUBDIR)/libdecnumber && \
24196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24197 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
24198 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
24199 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
24200 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24201 $(TARGET-stageb3g2-libdecnumber)
24202
24203maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
24204clean-stageb3g2: clean-stageb3g2-libdecnumber
24205clean-stageb3g2-libdecnumber:
24206 @if [ $(current_stage) = stageb3g2 ]; then \
24207 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24208 else \
24209 [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
24210 $(MAKE) stageb3g2-start; \
24211 fi; \
24212 cd $(HOST_SUBDIR)/libdecnumber && \
24213 $(MAKE) $(EXTRA_HOST_FLAGS) \
24214 $(POSTSTAGE1_FLAGS_TO_PASS) \
24215 clean
24216@endif libdecnumber-bootstrap
24217
24218
24219.PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
24220.PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
24221maybe-all-stage4-libdecnumber:
24222maybe-clean-stage4-libdecnumber:
24223@if libdecnumber-bootstrap
24224maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
24225all-stage4: all-stage4-libdecnumber
24226TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
24227all-stage4-libdecnumber: configure-stage4-libdecnumber
24228 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24229 @r=`${PWD_COMMAND}`; export r; \
24230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24231 $(HOST_EXPORTS) \
24232 $(POSTSTAGE1_HOST_EXPORTS) \
24233 cd $(HOST_SUBDIR)/libdecnumber && \
24234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24235 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
24236 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24237 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
24238 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24239 $(TARGET-stage4-libdecnumber)
24240
24241maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
24242clean-stage4: clean-stage4-libdecnumber
24243clean-stage4-libdecnumber:
24244 @if [ $(current_stage) = stage4 ]; then \
24245 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24246 else \
24247 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
24248 $(MAKE) stage4-start; \
24249 fi; \
24250 cd $(HOST_SUBDIR)/libdecnumber && \
24251 $(MAKE) $(EXTRA_HOST_FLAGS) \
24252 $(POSTSTAGE1_FLAGS_TO_PASS) \
24253 clean
24254@endif libdecnumber-bootstrap
24255
24256
24257.PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
24258.PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
24259maybe-all-stageprofile-libdecnumber:
24260maybe-clean-stageprofile-libdecnumber:
24261@if libdecnumber-bootstrap
24262maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
24263all-stageprofile: all-stageprofile-libdecnumber
24264TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
24265all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24266 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24267 @r=`${PWD_COMMAND}`; export r; \
24268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24269 $(HOST_EXPORTS) \
24270 $(POSTSTAGE1_HOST_EXPORTS) \
24271 cd $(HOST_SUBDIR)/libdecnumber && \
24272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24273 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
24274 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
24275 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
24276 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24277 $(TARGET-stageprofile-libdecnumber)
24278
24279maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
24280clean-stageprofile: clean-stageprofile-libdecnumber
24281clean-stageprofile-libdecnumber:
24282 @if [ $(current_stage) = stageprofile ]; then \
24283 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24284 else \
24285 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
24286 $(MAKE) stageprofile-start; \
24287 fi; \
24288 cd $(HOST_SUBDIR)/libdecnumber && \
24289 $(MAKE) $(EXTRA_HOST_FLAGS) \
24290 $(POSTSTAGE1_FLAGS_TO_PASS) \
24291 clean
24292@endif libdecnumber-bootstrap
24293
24294
24295.PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
24296.PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
24297maybe-all-stagefeedback-libdecnumber:
24298maybe-clean-stagefeedback-libdecnumber:
24299@if libdecnumber-bootstrap
24300maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
24301all-stagefeedback: all-stagefeedback-libdecnumber
24302TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
24303all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24304 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24305 @r=`${PWD_COMMAND}`; export r; \
24306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24307 $(HOST_EXPORTS) \
24308 $(POSTSTAGE1_HOST_EXPORTS) \
24309 cd $(HOST_SUBDIR)/libdecnumber && \
24310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24311 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
24312 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24313 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24314 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24315 $(TARGET-stagefeedback-libdecnumber)
24316
24317maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
24318clean-stagefeedback: clean-stagefeedback-libdecnumber
24319clean-stagefeedback-libdecnumber:
24320 @if [ $(current_stage) = stagefeedback ]; then \
24321 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24322 else \
24323 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
24324 $(MAKE) stagefeedback-start; \
24325 fi; \
24326 cd $(HOST_SUBDIR)/libdecnumber && \
24327 $(MAKE) $(EXTRA_HOST_FLAGS) \
24328 $(POSTSTAGE1_FLAGS_TO_PASS) \
24329 clean
24330@endif libdecnumber-bootstrap
24331
24332
24333
24334
24335
24336.PHONY: check-libdecnumber maybe-check-libdecnumber
24337maybe-check-libdecnumber:
24338@if libdecnumber
24339maybe-check-libdecnumber: check-libdecnumber
24340
24341check-libdecnumber:
24342 @: $(MAKE); $(unstage)
24343 @r=`${PWD_COMMAND}`; export r; \
24344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24345 $(HOST_EXPORTS) \
24346 (cd $(HOST_SUBDIR)/libdecnumber && \
24347 $(MAKE) $(FLAGS_TO_PASS) check)
24348
24349@endif libdecnumber
24350
24351.PHONY: install-libdecnumber maybe-install-libdecnumber
24352maybe-install-libdecnumber:
24353@if libdecnumber
24354maybe-install-libdecnumber: install-libdecnumber
24355
24356install-libdecnumber: installdirs
24357 @: $(MAKE); $(unstage)
24358 @r=`${PWD_COMMAND}`; export r; \
24359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24360 $(HOST_EXPORTS) \
24361 (cd $(HOST_SUBDIR)/libdecnumber && \
24362 $(MAKE) $(FLAGS_TO_PASS) install)
24363
24364@endif libdecnumber
24365
24366# Other targets (info, dvi, pdf, etc.)
24367
24368.PHONY: maybe-info-libdecnumber info-libdecnumber
24369maybe-info-libdecnumber:
24370@if libdecnumber
24371maybe-info-libdecnumber: info-libdecnumber
24372
24373info-libdecnumber: \
24374 configure-libdecnumber
24375 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24376 r=`${PWD_COMMAND}`; export r; \
24377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24378 $(HOST_EXPORTS) \
24379 for flag in $(EXTRA_HOST_FLAGS) ; do \
24380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24381 done; \
24382 echo "Doing info in libdecnumber" ; \
24383 (cd $(HOST_SUBDIR)/libdecnumber && \
24384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24386 "RANLIB=$${RANLIB}" \
24387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24388 info) \
24389 || exit 1
24390
24391@endif libdecnumber
24392
24393.PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
24394maybe-dvi-libdecnumber:
24395@if libdecnumber
24396maybe-dvi-libdecnumber: dvi-libdecnumber
24397
24398dvi-libdecnumber: \
24399 configure-libdecnumber
24400 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24401 r=`${PWD_COMMAND}`; export r; \
24402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24403 $(HOST_EXPORTS) \
24404 for flag in $(EXTRA_HOST_FLAGS) ; do \
24405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24406 done; \
24407 echo "Doing dvi in libdecnumber" ; \
24408 (cd $(HOST_SUBDIR)/libdecnumber && \
24409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24411 "RANLIB=$${RANLIB}" \
24412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24413 dvi) \
24414 || exit 1
24415
24416@endif libdecnumber
24417
24418.PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
24419maybe-pdf-libdecnumber:
24420@if libdecnumber
24421maybe-pdf-libdecnumber: pdf-libdecnumber
24422
24423pdf-libdecnumber: \
24424 configure-libdecnumber
24425 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24426 r=`${PWD_COMMAND}`; export r; \
24427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24428 $(HOST_EXPORTS) \
24429 for flag in $(EXTRA_HOST_FLAGS) ; do \
24430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24431 done; \
24432 echo "Doing pdf in libdecnumber" ; \
24433 (cd $(HOST_SUBDIR)/libdecnumber && \
24434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24436 "RANLIB=$${RANLIB}" \
24437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24438 pdf) \
24439 || exit 1
24440
24441@endif libdecnumber
24442
24443.PHONY: maybe-html-libdecnumber html-libdecnumber
24444maybe-html-libdecnumber:
24445@if libdecnumber
24446maybe-html-libdecnumber: html-libdecnumber
24447
24448html-libdecnumber: \
24449 configure-libdecnumber
24450 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24451 r=`${PWD_COMMAND}`; export r; \
24452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24453 $(HOST_EXPORTS) \
24454 for flag in $(EXTRA_HOST_FLAGS) ; do \
24455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24456 done; \
24457 echo "Doing html in libdecnumber" ; \
24458 (cd $(HOST_SUBDIR)/libdecnumber && \
24459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24461 "RANLIB=$${RANLIB}" \
24462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24463 html) \
24464 || exit 1
24465
24466@endif libdecnumber
24467
24468.PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
24469maybe-TAGS-libdecnumber:
24470@if libdecnumber
24471maybe-TAGS-libdecnumber: TAGS-libdecnumber
24472
24473TAGS-libdecnumber: \
24474 configure-libdecnumber
24475 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24476 r=`${PWD_COMMAND}`; export r; \
24477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24478 $(HOST_EXPORTS) \
24479 for flag in $(EXTRA_HOST_FLAGS) ; do \
24480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24481 done; \
24482 echo "Doing TAGS in libdecnumber" ; \
24483 (cd $(HOST_SUBDIR)/libdecnumber && \
24484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24486 "RANLIB=$${RANLIB}" \
24487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24488 TAGS) \
24489 || exit 1
24490
24491@endif libdecnumber
24492
24493.PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
24494maybe-install-info-libdecnumber:
24495@if libdecnumber
24496maybe-install-info-libdecnumber: install-info-libdecnumber
24497
24498install-info-libdecnumber: \
24499 configure-libdecnumber \
24500 info-libdecnumber
24501 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24502 r=`${PWD_COMMAND}`; export r; \
24503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24504 $(HOST_EXPORTS) \
24505 for flag in $(EXTRA_HOST_FLAGS) ; do \
24506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24507 done; \
24508 echo "Doing install-info in libdecnumber" ; \
24509 (cd $(HOST_SUBDIR)/libdecnumber && \
24510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24512 "RANLIB=$${RANLIB}" \
24513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24514 install-info) \
24515 || exit 1
24516
24517@endif libdecnumber
24518
24519.PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
24520maybe-install-pdf-libdecnumber:
24521@if libdecnumber
24522maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
24523
24524install-pdf-libdecnumber: \
24525 configure-libdecnumber \
24526 pdf-libdecnumber
24527 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24528 r=`${PWD_COMMAND}`; export r; \
24529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24530 $(HOST_EXPORTS) \
24531 for flag in $(EXTRA_HOST_FLAGS) ; do \
24532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24533 done; \
24534 echo "Doing install-pdf in libdecnumber" ; \
24535 (cd $(HOST_SUBDIR)/libdecnumber && \
24536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24538 "RANLIB=$${RANLIB}" \
24539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24540 install-pdf) \
24541 || exit 1
24542
24543@endif libdecnumber
24544
24545.PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
24546maybe-install-html-libdecnumber:
24547@if libdecnumber
24548maybe-install-html-libdecnumber: install-html-libdecnumber
24549
24550install-html-libdecnumber: \
24551 configure-libdecnumber \
24552 html-libdecnumber
24553 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24554 r=`${PWD_COMMAND}`; export r; \
24555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24556 $(HOST_EXPORTS) \
24557 for flag in $(EXTRA_HOST_FLAGS) ; do \
24558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24559 done; \
24560 echo "Doing install-html in libdecnumber" ; \
24561 (cd $(HOST_SUBDIR)/libdecnumber && \
24562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24564 "RANLIB=$${RANLIB}" \
24565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24566 install-html) \
24567 || exit 1
24568
24569@endif libdecnumber
24570
24571.PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
24572maybe-installcheck-libdecnumber:
24573@if libdecnumber
24574maybe-installcheck-libdecnumber: installcheck-libdecnumber
24575
24576installcheck-libdecnumber: \
24577 configure-libdecnumber
24578 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24579 r=`${PWD_COMMAND}`; export r; \
24580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24581 $(HOST_EXPORTS) \
24582 for flag in $(EXTRA_HOST_FLAGS) ; do \
24583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24584 done; \
24585 echo "Doing installcheck in libdecnumber" ; \
24586 (cd $(HOST_SUBDIR)/libdecnumber && \
24587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24589 "RANLIB=$${RANLIB}" \
24590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24591 installcheck) \
24592 || exit 1
24593
24594@endif libdecnumber
24595
24596.PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
24597maybe-mostlyclean-libdecnumber:
24598@if libdecnumber
24599maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
24600
24601mostlyclean-libdecnumber:
24602 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24603 r=`${PWD_COMMAND}`; export r; \
24604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24605 $(HOST_EXPORTS) \
24606 for flag in $(EXTRA_HOST_FLAGS) ; do \
24607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24608 done; \
24609 echo "Doing mostlyclean in libdecnumber" ; \
24610 (cd $(HOST_SUBDIR)/libdecnumber && \
24611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24613 "RANLIB=$${RANLIB}" \
24614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24615 mostlyclean) \
24616 || exit 1
24617
24618@endif libdecnumber
24619
24620.PHONY: maybe-clean-libdecnumber clean-libdecnumber
24621maybe-clean-libdecnumber:
24622@if libdecnumber
24623maybe-clean-libdecnumber: clean-libdecnumber
24624
24625clean-libdecnumber:
24626 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24627 r=`${PWD_COMMAND}`; export r; \
24628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24629 $(HOST_EXPORTS) \
24630 for flag in $(EXTRA_HOST_FLAGS) ; do \
24631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24632 done; \
24633 echo "Doing clean in libdecnumber" ; \
24634 (cd $(HOST_SUBDIR)/libdecnumber && \
24635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24637 "RANLIB=$${RANLIB}" \
24638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24639 clean) \
24640 || exit 1
24641
24642@endif libdecnumber
24643
24644.PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
24645maybe-distclean-libdecnumber:
24646@if libdecnumber
24647maybe-distclean-libdecnumber: distclean-libdecnumber
24648
24649distclean-libdecnumber:
24650 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24651 r=`${PWD_COMMAND}`; export r; \
24652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24653 $(HOST_EXPORTS) \
24654 for flag in $(EXTRA_HOST_FLAGS) ; do \
24655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24656 done; \
24657 echo "Doing distclean in libdecnumber" ; \
24658 (cd $(HOST_SUBDIR)/libdecnumber && \
24659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24661 "RANLIB=$${RANLIB}" \
24662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24663 distclean) \
24664 || exit 1
24665
24666@endif libdecnumber
24667
24668.PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
24669maybe-maintainer-clean-libdecnumber:
24670@if libdecnumber
24671maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
24672
24673maintainer-clean-libdecnumber:
24674 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24675 r=`${PWD_COMMAND}`; export r; \
24676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24677 $(HOST_EXPORTS) \
24678 for flag in $(EXTRA_HOST_FLAGS) ; do \
24679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24680 done; \
24681 echo "Doing maintainer-clean in libdecnumber" ; \
24682 (cd $(HOST_SUBDIR)/libdecnumber && \
24683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24685 "RANLIB=$${RANLIB}" \
24686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24687 maintainer-clean) \
24688 || exit 1
24689
24690@endif libdecnumber
24691
24692
24693
24694.PHONY: configure-libgui maybe-configure-libgui
24695maybe-configure-libgui:
24696@if gcc-bootstrap
24697configure-libgui: stage_current
24698@endif gcc-bootstrap
24699@if libgui
24700maybe-configure-libgui: configure-libgui
24701configure-libgui:
24702 @: $(MAKE); $(unstage)
24703 @r=`${PWD_COMMAND}`; export r; \
24704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24705 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
24706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
24707 $(HOST_EXPORTS) \
24708 echo Configuring in $(HOST_SUBDIR)/libgui; \
24709 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
24710 case $(srcdir) in \
24711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24712 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
24713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24714 esac; \
24715 srcdiroption="--srcdir=$${topdir}/libgui"; \
24716 libsrcdir="$$s/libgui"; \
24717 $(SHELL) $${libsrcdir}/configure \
24718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24719 --target=${target_alias} $${srcdiroption} \
24720 || exit 1
24721@endif libgui
24722
24723
24724
24725
24726
24727.PHONY: all-libgui maybe-all-libgui
24728maybe-all-libgui:
24729@if gcc-bootstrap
24730all-libgui: stage_current
24731@endif gcc-bootstrap
24732@if libgui
24733TARGET-libgui=all
24734maybe-all-libgui: all-libgui
24735all-libgui: configure-libgui
24736 @: $(MAKE); $(unstage)
24737 @r=`${PWD_COMMAND}`; export r; \
24738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24739 $(HOST_EXPORTS) \
24740 (cd $(HOST_SUBDIR)/libgui && \
24741 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24742 $(TARGET-libgui))
24743@endif libgui
24744
24745
24746
24747
24748.PHONY: check-libgui maybe-check-libgui
24749maybe-check-libgui:
24750@if libgui
24751maybe-check-libgui: check-libgui
24752
24753check-libgui:
24754 @: $(MAKE); $(unstage)
24755 @r=`${PWD_COMMAND}`; export r; \
24756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24757 $(HOST_EXPORTS) \
24758 (cd $(HOST_SUBDIR)/libgui && \
24759 $(MAKE) $(FLAGS_TO_PASS) check)
24760
24761@endif libgui
24762
24763.PHONY: install-libgui maybe-install-libgui
24764maybe-install-libgui:
24765@if libgui
24766maybe-install-libgui: install-libgui
24767
24768install-libgui: installdirs
24769 @: $(MAKE); $(unstage)
24770 @r=`${PWD_COMMAND}`; export r; \
24771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24772 $(HOST_EXPORTS) \
24773 (cd $(HOST_SUBDIR)/libgui && \
24774 $(MAKE) $(FLAGS_TO_PASS) install)
24775
24776@endif libgui
24777
24778# Other targets (info, dvi, pdf, etc.)
24779
24780.PHONY: maybe-info-libgui info-libgui
24781maybe-info-libgui:
24782@if libgui
24783maybe-info-libgui: info-libgui
24784
24785info-libgui: \
24786 configure-libgui
24787 @: $(MAKE); $(unstage)
24788 @[ -f ./libgui/Makefile ] || exit 0; \
24789 r=`${PWD_COMMAND}`; export r; \
24790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24791 $(HOST_EXPORTS) \
24792 for flag in $(EXTRA_HOST_FLAGS) ; do \
24793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24794 done; \
24795 echo "Doing info in libgui" ; \
24796 (cd $(HOST_SUBDIR)/libgui && \
24797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24799 "RANLIB=$${RANLIB}" \
24800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24801 info) \
24802 || exit 1
24803
24804@endif libgui
24805
24806.PHONY: maybe-dvi-libgui dvi-libgui
24807maybe-dvi-libgui:
24808@if libgui
24809maybe-dvi-libgui: dvi-libgui
24810
24811dvi-libgui: \
24812 configure-libgui
24813 @: $(MAKE); $(unstage)
24814 @[ -f ./libgui/Makefile ] || exit 0; \
24815 r=`${PWD_COMMAND}`; export r; \
24816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24817 $(HOST_EXPORTS) \
24818 for flag in $(EXTRA_HOST_FLAGS) ; do \
24819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24820 done; \
24821 echo "Doing dvi in libgui" ; \
24822 (cd $(HOST_SUBDIR)/libgui && \
24823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24825 "RANLIB=$${RANLIB}" \
24826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24827 dvi) \
24828 || exit 1
24829
24830@endif libgui
24831
24832.PHONY: maybe-pdf-libgui pdf-libgui
24833maybe-pdf-libgui:
24834@if libgui
24835maybe-pdf-libgui: pdf-libgui
24836
24837pdf-libgui: \
24838 configure-libgui
24839 @: $(MAKE); $(unstage)
24840 @[ -f ./libgui/Makefile ] || exit 0; \
24841 r=`${PWD_COMMAND}`; export r; \
24842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843 $(HOST_EXPORTS) \
24844 for flag in $(EXTRA_HOST_FLAGS) ; do \
24845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24846 done; \
24847 echo "Doing pdf in libgui" ; \
24848 (cd $(HOST_SUBDIR)/libgui && \
24849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24851 "RANLIB=$${RANLIB}" \
24852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24853 pdf) \
24854 || exit 1
24855
24856@endif libgui
24857
24858.PHONY: maybe-html-libgui html-libgui
24859maybe-html-libgui:
24860@if libgui
24861maybe-html-libgui: html-libgui
24862
24863html-libgui: \
24864 configure-libgui
24865 @: $(MAKE); $(unstage)
24866 @[ -f ./libgui/Makefile ] || exit 0; \
24867 r=`${PWD_COMMAND}`; export r; \
24868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24869 $(HOST_EXPORTS) \
24870 for flag in $(EXTRA_HOST_FLAGS) ; do \
24871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24872 done; \
24873 echo "Doing html in libgui" ; \
24874 (cd $(HOST_SUBDIR)/libgui && \
24875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24877 "RANLIB=$${RANLIB}" \
24878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24879 html) \
24880 || exit 1
24881
24882@endif libgui
24883
24884.PHONY: maybe-TAGS-libgui TAGS-libgui
24885maybe-TAGS-libgui:
24886@if libgui
24887maybe-TAGS-libgui: TAGS-libgui
24888
24889TAGS-libgui: \
24890 configure-libgui
24891 @: $(MAKE); $(unstage)
24892 @[ -f ./libgui/Makefile ] || exit 0; \
24893 r=`${PWD_COMMAND}`; export r; \
24894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24895 $(HOST_EXPORTS) \
24896 for flag in $(EXTRA_HOST_FLAGS) ; do \
24897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24898 done; \
24899 echo "Doing TAGS in libgui" ; \
24900 (cd $(HOST_SUBDIR)/libgui && \
24901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24903 "RANLIB=$${RANLIB}" \
24904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24905 TAGS) \
24906 || exit 1
24907
24908@endif libgui
24909
24910.PHONY: maybe-install-info-libgui install-info-libgui
24911maybe-install-info-libgui:
24912@if libgui
24913maybe-install-info-libgui: install-info-libgui
24914
24915install-info-libgui: \
24916 configure-libgui \
24917 info-libgui
24918 @: $(MAKE); $(unstage)
24919 @[ -f ./libgui/Makefile ] || exit 0; \
24920 r=`${PWD_COMMAND}`; export r; \
24921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24922 $(HOST_EXPORTS) \
24923 for flag in $(EXTRA_HOST_FLAGS) ; do \
24924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24925 done; \
24926 echo "Doing install-info in libgui" ; \
24927 (cd $(HOST_SUBDIR)/libgui && \
24928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24930 "RANLIB=$${RANLIB}" \
24931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24932 install-info) \
24933 || exit 1
24934
24935@endif libgui
24936
24937.PHONY: maybe-install-pdf-libgui install-pdf-libgui
24938maybe-install-pdf-libgui:
24939@if libgui
24940maybe-install-pdf-libgui: install-pdf-libgui
24941
24942install-pdf-libgui: \
24943 configure-libgui \
24944 pdf-libgui
24945 @: $(MAKE); $(unstage)
24946 @[ -f ./libgui/Makefile ] || exit 0; \
24947 r=`${PWD_COMMAND}`; export r; \
24948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24949 $(HOST_EXPORTS) \
24950 for flag in $(EXTRA_HOST_FLAGS) ; do \
24951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24952 done; \
24953 echo "Doing install-pdf in libgui" ; \
24954 (cd $(HOST_SUBDIR)/libgui && \
24955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24957 "RANLIB=$${RANLIB}" \
24958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24959 install-pdf) \
24960 || exit 1
24961
24962@endif libgui
24963
24964.PHONY: maybe-install-html-libgui install-html-libgui
24965maybe-install-html-libgui:
24966@if libgui
24967maybe-install-html-libgui: install-html-libgui
24968
24969install-html-libgui: \
24970 configure-libgui \
24971 html-libgui
24972 @: $(MAKE); $(unstage)
24973 @[ -f ./libgui/Makefile ] || exit 0; \
24974 r=`${PWD_COMMAND}`; export r; \
24975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24976 $(HOST_EXPORTS) \
24977 for flag in $(EXTRA_HOST_FLAGS) ; do \
24978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24979 done; \
24980 echo "Doing install-html in libgui" ; \
24981 (cd $(HOST_SUBDIR)/libgui && \
24982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24984 "RANLIB=$${RANLIB}" \
24985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24986 install-html) \
24987 || exit 1
24988
24989@endif libgui
24990
24991.PHONY: maybe-installcheck-libgui installcheck-libgui
24992maybe-installcheck-libgui:
24993@if libgui
24994maybe-installcheck-libgui: installcheck-libgui
24995
24996installcheck-libgui: \
24997 configure-libgui
24998 @: $(MAKE); $(unstage)
24999 @[ -f ./libgui/Makefile ] || exit 0; \
25000 r=`${PWD_COMMAND}`; export r; \
25001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25002 $(HOST_EXPORTS) \
25003 for flag in $(EXTRA_HOST_FLAGS) ; do \
25004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25005 done; \
25006 echo "Doing installcheck in libgui" ; \
25007 (cd $(HOST_SUBDIR)/libgui && \
25008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25010 "RANLIB=$${RANLIB}" \
25011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25012 installcheck) \
25013 || exit 1
25014
25015@endif libgui
25016
25017.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
25018maybe-mostlyclean-libgui:
25019@if libgui
25020maybe-mostlyclean-libgui: mostlyclean-libgui
25021
25022mostlyclean-libgui:
25023 @: $(MAKE); $(unstage)
25024 @[ -f ./libgui/Makefile ] || exit 0; \
25025 r=`${PWD_COMMAND}`; export r; \
25026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25027 $(HOST_EXPORTS) \
25028 for flag in $(EXTRA_HOST_FLAGS) ; do \
25029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25030 done; \
25031 echo "Doing mostlyclean in libgui" ; \
25032 (cd $(HOST_SUBDIR)/libgui && \
25033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25035 "RANLIB=$${RANLIB}" \
25036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25037 mostlyclean) \
25038 || exit 1
25039
25040@endif libgui
25041
25042.PHONY: maybe-clean-libgui clean-libgui
25043maybe-clean-libgui:
25044@if libgui
25045maybe-clean-libgui: clean-libgui
25046
25047clean-libgui:
25048 @: $(MAKE); $(unstage)
25049 @[ -f ./libgui/Makefile ] || exit 0; \
25050 r=`${PWD_COMMAND}`; export r; \
25051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25052 $(HOST_EXPORTS) \
25053 for flag in $(EXTRA_HOST_FLAGS) ; do \
25054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25055 done; \
25056 echo "Doing clean in libgui" ; \
25057 (cd $(HOST_SUBDIR)/libgui && \
25058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25060 "RANLIB=$${RANLIB}" \
25061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25062 clean) \
25063 || exit 1
25064
25065@endif libgui
25066
25067.PHONY: maybe-distclean-libgui distclean-libgui
25068maybe-distclean-libgui:
25069@if libgui
25070maybe-distclean-libgui: distclean-libgui
25071
25072distclean-libgui:
25073 @: $(MAKE); $(unstage)
25074 @[ -f ./libgui/Makefile ] || exit 0; \
25075 r=`${PWD_COMMAND}`; export r; \
25076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25077 $(HOST_EXPORTS) \
25078 for flag in $(EXTRA_HOST_FLAGS) ; do \
25079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25080 done; \
25081 echo "Doing distclean in libgui" ; \
25082 (cd $(HOST_SUBDIR)/libgui && \
25083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25085 "RANLIB=$${RANLIB}" \
25086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25087 distclean) \
25088 || exit 1
25089
25090@endif libgui
25091
25092.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
25093maybe-maintainer-clean-libgui:
25094@if libgui
25095maybe-maintainer-clean-libgui: maintainer-clean-libgui
25096
25097maintainer-clean-libgui:
25098 @: $(MAKE); $(unstage)
25099 @[ -f ./libgui/Makefile ] || exit 0; \
25100 r=`${PWD_COMMAND}`; export r; \
25101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25102 $(HOST_EXPORTS) \
25103 for flag in $(EXTRA_HOST_FLAGS) ; do \
25104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25105 done; \
25106 echo "Doing maintainer-clean in libgui" ; \
25107 (cd $(HOST_SUBDIR)/libgui && \
25108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25110 "RANLIB=$${RANLIB}" \
25111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25112 maintainer-clean) \
25113 || exit 1
25114
25115@endif libgui
25116
25117
25118
25119.PHONY: configure-libiberty maybe-configure-libiberty
25120maybe-configure-libiberty:
25121@if gcc-bootstrap
25122configure-libiberty: stage_current
25123@endif gcc-bootstrap
25124@if libiberty
25125maybe-configure-libiberty: configure-libiberty
25126configure-libiberty:
25127 @r=`${PWD_COMMAND}`; export r; \
25128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25129 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25131 $(HOST_EXPORTS) \
25132 echo Configuring in $(HOST_SUBDIR)/libiberty; \
25133 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
25134 case $(srcdir) in \
25135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25136 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25138 esac; \
25139 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25140 libsrcdir="$$s/libiberty"; \
25141 $(SHELL) $${libsrcdir}/configure \
25142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25143 --target=${target_alias} $${srcdiroption} \
25144 || exit 1
25145@endif libiberty
25146
25147
25148
25149.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
25150maybe-configure-stage1-libiberty:
25151@if libiberty-bootstrap
25152maybe-configure-stage1-libiberty: configure-stage1-libiberty
25153configure-stage1-libiberty:
25154 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25155 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25156 @r=`${PWD_COMMAND}`; export r; \
25157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25158 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25159 $(HOST_EXPORTS) \
25160 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25161 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25162 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
25163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25164 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25165 case $(srcdir) in \
25166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25167 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25169 esac; \
25170 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25171 libsrcdir="$$s/libiberty"; \
25172 $(SHELL) $${libsrcdir}/configure \
25173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25174 --target=${target_alias} $${srcdiroption} \
25175 \
25176 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
25177@endif libiberty-bootstrap
25178
25179.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
25180maybe-configure-stage2-libiberty:
25181@if libiberty-bootstrap
25182maybe-configure-stage2-libiberty: configure-stage2-libiberty
25183configure-stage2-libiberty:
25184 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25186 @r=`${PWD_COMMAND}`; export r; \
25187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25188 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25189 $(HOST_EXPORTS) \
25190 $(POSTSTAGE1_HOST_EXPORTS) \
25191 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25192 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25193 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
25194 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25195 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25196 case $(srcdir) in \
25197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25198 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25200 esac; \
25201 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25202 libsrcdir="$$s/libiberty"; \
25203 $(SHELL) $${libsrcdir}/configure \
25204 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25205 --target=${target_alias} $${srcdiroption} \
25206 --with-build-libsubdir=$(HOST_SUBDIR) \
25207 @stage2_werror_flag@
25208@endif libiberty-bootstrap
25209
25210.PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
25211maybe-configure-stageb2g0-libiberty:
25212@if libiberty-bootstrap
25213maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
25214configure-stageb2g0-libiberty:
25215 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25216 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25217 @r=`${PWD_COMMAND}`; export r; \
25218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25219 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25220 $(HOST_EXPORTS) \
25221 $(POSTSTAGE1_HOST_EXPORTS) \
25222 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
25223 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
25224 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
25225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25226 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25227 case $(srcdir) in \
25228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25229 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25231 esac; \
25232 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25233 libsrcdir="$$s/libiberty"; \
25234 $(SHELL) $${libsrcdir}/configure \
25235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25236 --target=${target_alias} $${srcdiroption} \
25237 --with-build-libsubdir=$(HOST_SUBDIR) \
25238 @stage2_werror_flag@
25239@endif libiberty-bootstrap
25240
25241.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
25242maybe-configure-stage3-libiberty:
25243@if libiberty-bootstrap
25244maybe-configure-stage3-libiberty: configure-stage3-libiberty
25245configure-stage3-libiberty:
25246 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25248 @r=`${PWD_COMMAND}`; export r; \
25249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25251 $(HOST_EXPORTS) \
25252 $(POSTSTAGE1_HOST_EXPORTS) \
25253 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25254 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25255 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
25256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25257 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25258 case $(srcdir) in \
25259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25260 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25262 esac; \
25263 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25264 libsrcdir="$$s/libiberty"; \
25265 $(SHELL) $${libsrcdir}/configure \
25266 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25267 --target=${target_alias} $${srcdiroption} \
25268 --with-build-libsubdir=$(HOST_SUBDIR) \
25269 @stage2_werror_flag@
25270@endif libiberty-bootstrap
25271
25272.PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
25273maybe-configure-stageb3g2-libiberty:
25274@if libiberty-bootstrap
25275maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
25276configure-stageb3g2-libiberty:
25277 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25278 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25279 @r=`${PWD_COMMAND}`; export r; \
25280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25281 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25282 $(HOST_EXPORTS) \
25283 $(POSTSTAGE1_HOST_EXPORTS) \
25284 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
25285 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
25286 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
25287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25288 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25289 case $(srcdir) in \
25290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25291 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25293 esac; \
25294 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25295 libsrcdir="$$s/libiberty"; \
25296 $(SHELL) $${libsrcdir}/configure \
25297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25298 --target=${target_alias} $${srcdiroption} \
25299 --with-build-libsubdir=$(HOST_SUBDIR) \
25300 @stage2_werror_flag@
25301@endif libiberty-bootstrap
25302
25303.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
25304maybe-configure-stage4-libiberty:
25305@if libiberty-bootstrap
25306maybe-configure-stage4-libiberty: configure-stage4-libiberty
25307configure-stage4-libiberty:
25308 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25310 @r=`${PWD_COMMAND}`; export r; \
25311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25312 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25313 $(HOST_EXPORTS) \
25314 $(POSTSTAGE1_HOST_EXPORTS) \
25315 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25316 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25317 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
25318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25319 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25320 case $(srcdir) in \
25321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25322 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25324 esac; \
25325 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25326 libsrcdir="$$s/libiberty"; \
25327 $(SHELL) $${libsrcdir}/configure \
25328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25329 --target=${target_alias} $${srcdiroption} \
25330 --with-build-libsubdir=$(HOST_SUBDIR) \
25331 @stage2_werror_flag@
25332@endif libiberty-bootstrap
25333
25334.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
25335maybe-configure-stageprofile-libiberty:
25336@if libiberty-bootstrap
25337maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
25338configure-stageprofile-libiberty:
25339 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25341 @r=`${PWD_COMMAND}`; export r; \
25342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25343 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25344 $(HOST_EXPORTS) \
25345 $(POSTSTAGE1_HOST_EXPORTS) \
25346 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25347 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
25348 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
25349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25350 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25351 case $(srcdir) in \
25352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25353 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25355 esac; \
25356 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25357 libsrcdir="$$s/libiberty"; \
25358 $(SHELL) $${libsrcdir}/configure \
25359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25360 --target=${target_alias} $${srcdiroption} \
25361 --with-build-libsubdir=$(HOST_SUBDIR) \
25362 @stage2_werror_flag@
25363@endif libiberty-bootstrap
25364
25365.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
25366maybe-configure-stagefeedback-libiberty:
25367@if libiberty-bootstrap
25368maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
25369configure-stagefeedback-libiberty:
25370 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25371 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25372 @r=`${PWD_COMMAND}`; export r; \
25373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25374 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25375 $(HOST_EXPORTS) \
25376 $(POSTSTAGE1_HOST_EXPORTS) \
25377 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
25378 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
25379 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
25380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25381 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25382 case $(srcdir) in \
25383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25384 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25386 esac; \
25387 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25388 libsrcdir="$$s/libiberty"; \
25389 $(SHELL) $${libsrcdir}/configure \
25390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25391 --target=${target_alias} $${srcdiroption} \
25392 --with-build-libsubdir=$(HOST_SUBDIR) \
25393 @stage2_werror_flag@
25394@endif libiberty-bootstrap
25395
25396
25397
25398
25399
25400.PHONY: all-libiberty maybe-all-libiberty
25401maybe-all-libiberty:
25402@if gcc-bootstrap
25403all-libiberty: stage_current
25404@endif gcc-bootstrap
25405@if libiberty
25406TARGET-libiberty=all
25407maybe-all-libiberty: all-libiberty
25408all-libiberty: configure-libiberty
25409 @r=`${PWD_COMMAND}`; export r; \
25410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25411 $(HOST_EXPORTS) \
25412 (cd $(HOST_SUBDIR)/libiberty && \
25413 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25414 $(TARGET-libiberty))
25415@endif libiberty
25416
25417
25418
25419.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
25420.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
25421maybe-all-stage1-libiberty:
25422maybe-clean-stage1-libiberty:
25423@if libiberty-bootstrap
25424maybe-all-stage1-libiberty: all-stage1-libiberty
25425all-stage1: all-stage1-libiberty
25426TARGET-stage1-libiberty = $(TARGET-libiberty)
25427all-stage1-libiberty: configure-stage1-libiberty
25428 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25429 @r=`${PWD_COMMAND}`; export r; \
25430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25431 $(HOST_EXPORTS) \
25432 cd $(HOST_SUBDIR)/libiberty && \
25433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25434 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25435 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25436 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25437 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
25438 $(TARGET-stage1-libiberty)
25439
25440maybe-clean-stage1-libiberty: clean-stage1-libiberty
25441clean-stage1: clean-stage1-libiberty
25442clean-stage1-libiberty:
25443 @if [ $(current_stage) = stage1 ]; then \
25444 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25445 else \
25446 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
25447 $(MAKE) stage1-start; \
25448 fi; \
25449 cd $(HOST_SUBDIR)/libiberty && \
25450 $(MAKE) $(EXTRA_HOST_FLAGS) \
25451 clean
25452@endif libiberty-bootstrap
25453
25454
25455.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
25456.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
25457maybe-all-stage2-libiberty:
25458maybe-clean-stage2-libiberty:
25459@if libiberty-bootstrap
25460maybe-all-stage2-libiberty: all-stage2-libiberty
25461all-stage2: all-stage2-libiberty
25462TARGET-stage2-libiberty = $(TARGET-libiberty)
25463all-stage2-libiberty: configure-stage2-libiberty
25464 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25465 @r=`${PWD_COMMAND}`; export r; \
25466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25467 $(HOST_EXPORTS) \
25468 $(POSTSTAGE1_HOST_EXPORTS) \
25469 cd $(HOST_SUBDIR)/libiberty && \
25470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25471 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25472 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25473 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25474 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25475 $(TARGET-stage2-libiberty)
25476
25477maybe-clean-stage2-libiberty: clean-stage2-libiberty
25478clean-stage2: clean-stage2-libiberty
25479clean-stage2-libiberty:
25480 @if [ $(current_stage) = stage2 ]; then \
25481 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25482 else \
25483 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
25484 $(MAKE) stage2-start; \
25485 fi; \
25486 cd $(HOST_SUBDIR)/libiberty && \
25487 $(MAKE) $(EXTRA_HOST_FLAGS) \
25488 $(POSTSTAGE1_FLAGS_TO_PASS) \
25489 clean
25490@endif libiberty-bootstrap
25491
25492
25493.PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
25494.PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
25495maybe-all-stageb2g0-libiberty:
25496maybe-clean-stageb2g0-libiberty:
25497@if libiberty-bootstrap
25498maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
25499all-stageb2g0: all-stageb2g0-libiberty
25500TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
25501all-stageb2g0-libiberty: configure-stageb2g0-libiberty
25502 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25503 @r=`${PWD_COMMAND}`; export r; \
25504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25505 $(HOST_EXPORTS) \
25506 $(POSTSTAGE1_HOST_EXPORTS) \
25507 cd $(HOST_SUBDIR)/libiberty && \
25508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25509 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25510 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25511 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25512 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25513 $(TARGET-stageb2g0-libiberty)
25514
25515maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
25516clean-stageb2g0: clean-stageb2g0-libiberty
25517clean-stageb2g0-libiberty:
25518 @if [ $(current_stage) = stageb2g0 ]; then \
25519 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25520 else \
25521 [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
25522 $(MAKE) stageb2g0-start; \
25523 fi; \
25524 cd $(HOST_SUBDIR)/libiberty && \
25525 $(MAKE) $(EXTRA_HOST_FLAGS) \
25526 $(POSTSTAGE1_FLAGS_TO_PASS) \
25527 clean
25528@endif libiberty-bootstrap
25529
25530
25531.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
25532.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
25533maybe-all-stage3-libiberty:
25534maybe-clean-stage3-libiberty:
25535@if libiberty-bootstrap
25536maybe-all-stage3-libiberty: all-stage3-libiberty
25537all-stage3: all-stage3-libiberty
25538TARGET-stage3-libiberty = $(TARGET-libiberty)
25539all-stage3-libiberty: configure-stage3-libiberty
25540 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25541 @r=`${PWD_COMMAND}`; export r; \
25542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25543 $(HOST_EXPORTS) \
25544 $(POSTSTAGE1_HOST_EXPORTS) \
25545 cd $(HOST_SUBDIR)/libiberty && \
25546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25547 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25548 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25549 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25550 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25551 $(TARGET-stage3-libiberty)
25552
25553maybe-clean-stage3-libiberty: clean-stage3-libiberty
25554clean-stage3: clean-stage3-libiberty
25555clean-stage3-libiberty:
25556 @if [ $(current_stage) = stage3 ]; then \
25557 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25558 else \
25559 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
25560 $(MAKE) stage3-start; \
25561 fi; \
25562 cd $(HOST_SUBDIR)/libiberty && \
25563 $(MAKE) $(EXTRA_HOST_FLAGS) \
25564 $(POSTSTAGE1_FLAGS_TO_PASS) \
25565 clean
25566@endif libiberty-bootstrap
25567
25568
25569.PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
25570.PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
25571maybe-all-stageb3g2-libiberty:
25572maybe-clean-stageb3g2-libiberty:
25573@if libiberty-bootstrap
25574maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
25575all-stageb3g2: all-stageb3g2-libiberty
25576TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
25577all-stageb3g2-libiberty: configure-stageb3g2-libiberty
25578 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25579 @r=`${PWD_COMMAND}`; export r; \
25580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25581 $(HOST_EXPORTS) \
25582 $(POSTSTAGE1_HOST_EXPORTS) \
25583 cd $(HOST_SUBDIR)/libiberty && \
25584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25585 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25586 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25587 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25588 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25589 $(TARGET-stageb3g2-libiberty)
25590
25591maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
25592clean-stageb3g2: clean-stageb3g2-libiberty
25593clean-stageb3g2-libiberty:
25594 @if [ $(current_stage) = stageb3g2 ]; then \
25595 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25596 else \
25597 [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
25598 $(MAKE) stageb3g2-start; \
25599 fi; \
25600 cd $(HOST_SUBDIR)/libiberty && \
25601 $(MAKE) $(EXTRA_HOST_FLAGS) \
25602 $(POSTSTAGE1_FLAGS_TO_PASS) \
25603 clean
25604@endif libiberty-bootstrap
25605
25606
25607.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
25608.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
25609maybe-all-stage4-libiberty:
25610maybe-clean-stage4-libiberty:
25611@if libiberty-bootstrap
25612maybe-all-stage4-libiberty: all-stage4-libiberty
25613all-stage4: all-stage4-libiberty
25614TARGET-stage4-libiberty = $(TARGET-libiberty)
25615all-stage4-libiberty: configure-stage4-libiberty
25616 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25617 @r=`${PWD_COMMAND}`; export r; \
25618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25619 $(HOST_EXPORTS) \
25620 $(POSTSTAGE1_HOST_EXPORTS) \
25621 cd $(HOST_SUBDIR)/libiberty && \
25622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25623 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25624 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25625 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25626 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25627 $(TARGET-stage4-libiberty)
25628
25629maybe-clean-stage4-libiberty: clean-stage4-libiberty
25630clean-stage4: clean-stage4-libiberty
25631clean-stage4-libiberty:
25632 @if [ $(current_stage) = stage4 ]; then \
25633 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25634 else \
25635 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
25636 $(MAKE) stage4-start; \
25637 fi; \
25638 cd $(HOST_SUBDIR)/libiberty && \
25639 $(MAKE) $(EXTRA_HOST_FLAGS) \
25640 $(POSTSTAGE1_FLAGS_TO_PASS) \
25641 clean
25642@endif libiberty-bootstrap
25643
25644
25645.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
25646.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
25647maybe-all-stageprofile-libiberty:
25648maybe-clean-stageprofile-libiberty:
25649@if libiberty-bootstrap
25650maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
25651all-stageprofile: all-stageprofile-libiberty
25652TARGET-stageprofile-libiberty = $(TARGET-libiberty)
25653all-stageprofile-libiberty: configure-stageprofile-libiberty
25654 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25655 @r=`${PWD_COMMAND}`; export r; \
25656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25657 $(HOST_EXPORTS) \
25658 $(POSTSTAGE1_HOST_EXPORTS) \
25659 cd $(HOST_SUBDIR)/libiberty && \
25660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25661 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25662 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
25663 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
25664 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25665 $(TARGET-stageprofile-libiberty)
25666
25667maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
25668clean-stageprofile: clean-stageprofile-libiberty
25669clean-stageprofile-libiberty:
25670 @if [ $(current_stage) = stageprofile ]; then \
25671 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25672 else \
25673 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
25674 $(MAKE) stageprofile-start; \
25675 fi; \
25676 cd $(HOST_SUBDIR)/libiberty && \
25677 $(MAKE) $(EXTRA_HOST_FLAGS) \
25678 $(POSTSTAGE1_FLAGS_TO_PASS) \
25679 clean
25680@endif libiberty-bootstrap
25681
25682
25683.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
25684.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
25685maybe-all-stagefeedback-libiberty:
25686maybe-clean-stagefeedback-libiberty:
25687@if libiberty-bootstrap
25688maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
25689all-stagefeedback: all-stagefeedback-libiberty
25690TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
25691all-stagefeedback-libiberty: configure-stagefeedback-libiberty
25692 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25693 @r=`${PWD_COMMAND}`; export r; \
25694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25695 $(HOST_EXPORTS) \
25696 $(POSTSTAGE1_HOST_EXPORTS) \
25697 cd $(HOST_SUBDIR)/libiberty && \
25698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25699 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25700 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25701 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25702 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25703 $(TARGET-stagefeedback-libiberty)
25704
25705maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
25706clean-stagefeedback: clean-stagefeedback-libiberty
25707clean-stagefeedback-libiberty:
25708 @if [ $(current_stage) = stagefeedback ]; then \
25709 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25710 else \
25711 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
25712 $(MAKE) stagefeedback-start; \
25713 fi; \
25714 cd $(HOST_SUBDIR)/libiberty && \
25715 $(MAKE) $(EXTRA_HOST_FLAGS) \
25716 $(POSTSTAGE1_FLAGS_TO_PASS) \
25717 clean
25718@endif libiberty-bootstrap
25719
25720
25721
25722
25723
25724.PHONY: check-libiberty maybe-check-libiberty
25725maybe-check-libiberty:
25726@if libiberty
25727maybe-check-libiberty: check-libiberty
25728
25729check-libiberty:
25730 @: $(MAKE); $(unstage)
25731 @r=`${PWD_COMMAND}`; export r; \
25732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25733 $(HOST_EXPORTS) \
25734 (cd $(HOST_SUBDIR)/libiberty && \
25735 $(MAKE) $(FLAGS_TO_PASS) check)
25736
25737@endif libiberty
25738
25739.PHONY: install-libiberty maybe-install-libiberty
25740maybe-install-libiberty:
25741@if libiberty
25742maybe-install-libiberty: install-libiberty
25743
25744install-libiberty: installdirs
25745 @: $(MAKE); $(unstage)
25746 @r=`${PWD_COMMAND}`; export r; \
25747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25748 $(HOST_EXPORTS) \
25749 (cd $(HOST_SUBDIR)/libiberty && \
25750 $(MAKE) $(FLAGS_TO_PASS) install)
25751
25752@endif libiberty
25753
25754# Other targets (info, dvi, pdf, etc.)
25755
25756.PHONY: maybe-info-libiberty info-libiberty
25757maybe-info-libiberty:
25758@if libiberty
25759maybe-info-libiberty: info-libiberty
25760
25761info-libiberty: \
25762 configure-libiberty
25763 @[ -f ./libiberty/Makefile ] || exit 0; \
25764 r=`${PWD_COMMAND}`; export r; \
25765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25766 $(HOST_EXPORTS) \
25767 for flag in $(EXTRA_HOST_FLAGS) ; do \
25768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25769 done; \
25770 echo "Doing info in libiberty" ; \
25771 (cd $(HOST_SUBDIR)/libiberty && \
25772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25774 "RANLIB=$${RANLIB}" \
25775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25776 info) \
25777 || exit 1
25778
25779@endif libiberty
25780
25781.PHONY: maybe-dvi-libiberty dvi-libiberty
25782maybe-dvi-libiberty:
25783@if libiberty
25784maybe-dvi-libiberty: dvi-libiberty
25785
25786dvi-libiberty: \
25787 configure-libiberty
25788 @[ -f ./libiberty/Makefile ] || exit 0; \
25789 r=`${PWD_COMMAND}`; export r; \
25790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25791 $(HOST_EXPORTS) \
25792 for flag in $(EXTRA_HOST_FLAGS) ; do \
25793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25794 done; \
25795 echo "Doing dvi in libiberty" ; \
25796 (cd $(HOST_SUBDIR)/libiberty && \
25797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25799 "RANLIB=$${RANLIB}" \
25800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25801 dvi) \
25802 || exit 1
25803
25804@endif libiberty
25805
25806.PHONY: maybe-pdf-libiberty pdf-libiberty
25807maybe-pdf-libiberty:
25808@if libiberty
25809maybe-pdf-libiberty: pdf-libiberty
25810
25811pdf-libiberty: \
25812 configure-libiberty
25813 @[ -f ./libiberty/Makefile ] || exit 0; \
25814 r=`${PWD_COMMAND}`; export r; \
25815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25816 $(HOST_EXPORTS) \
25817 for flag in $(EXTRA_HOST_FLAGS) ; do \
25818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25819 done; \
25820 echo "Doing pdf in libiberty" ; \
25821 (cd $(HOST_SUBDIR)/libiberty && \
25822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25824 "RANLIB=$${RANLIB}" \
25825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25826 pdf) \
25827 || exit 1
25828
25829@endif libiberty
25830
25831.PHONY: maybe-html-libiberty html-libiberty
25832maybe-html-libiberty:
25833@if libiberty
25834maybe-html-libiberty: html-libiberty
25835
25836html-libiberty: \
25837 configure-libiberty
25838 @[ -f ./libiberty/Makefile ] || exit 0; \
25839 r=`${PWD_COMMAND}`; export r; \
25840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25841 $(HOST_EXPORTS) \
25842 for flag in $(EXTRA_HOST_FLAGS) ; do \
25843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25844 done; \
25845 echo "Doing html in libiberty" ; \
25846 (cd $(HOST_SUBDIR)/libiberty && \
25847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25849 "RANLIB=$${RANLIB}" \
25850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25851 html) \
25852 || exit 1
25853
25854@endif libiberty
25855
25856.PHONY: maybe-TAGS-libiberty TAGS-libiberty
25857maybe-TAGS-libiberty:
25858@if libiberty
25859maybe-TAGS-libiberty: TAGS-libiberty
25860
25861TAGS-libiberty: \
25862 configure-libiberty
25863 @[ -f ./libiberty/Makefile ] || exit 0; \
25864 r=`${PWD_COMMAND}`; export r; \
25865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25866 $(HOST_EXPORTS) \
25867 for flag in $(EXTRA_HOST_FLAGS) ; do \
25868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25869 done; \
25870 echo "Doing TAGS in libiberty" ; \
25871 (cd $(HOST_SUBDIR)/libiberty && \
25872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25874 "RANLIB=$${RANLIB}" \
25875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25876 TAGS) \
25877 || exit 1
25878
25879@endif libiberty
25880
25881.PHONY: maybe-install-info-libiberty install-info-libiberty
25882maybe-install-info-libiberty:
25883@if libiberty
25884maybe-install-info-libiberty: install-info-libiberty
25885
25886install-info-libiberty: \
25887 configure-libiberty \
25888 info-libiberty
25889 @[ -f ./libiberty/Makefile ] || exit 0; \
25890 r=`${PWD_COMMAND}`; export r; \
25891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25892 $(HOST_EXPORTS) \
25893 for flag in $(EXTRA_HOST_FLAGS) ; do \
25894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25895 done; \
25896 echo "Doing install-info in libiberty" ; \
25897 (cd $(HOST_SUBDIR)/libiberty && \
25898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25900 "RANLIB=$${RANLIB}" \
25901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25902 install-info) \
25903 || exit 1
25904
25905@endif libiberty
25906
25907.PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
25908maybe-install-pdf-libiberty:
25909@if libiberty
25910maybe-install-pdf-libiberty: install-pdf-libiberty
25911
25912install-pdf-libiberty: \
25913 configure-libiberty \
25914 pdf-libiberty
25915 @[ -f ./libiberty/Makefile ] || exit 0; \
25916 r=`${PWD_COMMAND}`; export r; \
25917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25918 $(HOST_EXPORTS) \
25919 for flag in $(EXTRA_HOST_FLAGS) ; do \
25920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25921 done; \
25922 echo "Doing install-pdf in libiberty" ; \
25923 (cd $(HOST_SUBDIR)/libiberty && \
25924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25926 "RANLIB=$${RANLIB}" \
25927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25928 install-pdf) \
25929 || exit 1
25930
25931@endif libiberty
25932
25933.PHONY: maybe-install-html-libiberty install-html-libiberty
25934maybe-install-html-libiberty:
25935@if libiberty
25936maybe-install-html-libiberty: install-html-libiberty
25937
25938install-html-libiberty: \
25939 configure-libiberty \
25940 html-libiberty
25941 @[ -f ./libiberty/Makefile ] || exit 0; \
25942 r=`${PWD_COMMAND}`; export r; \
25943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25944 $(HOST_EXPORTS) \
25945 for flag in $(EXTRA_HOST_FLAGS) ; do \
25946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25947 done; \
25948 echo "Doing install-html in libiberty" ; \
25949 (cd $(HOST_SUBDIR)/libiberty && \
25950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25952 "RANLIB=$${RANLIB}" \
25953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25954 install-html) \
25955 || exit 1
25956
25957@endif libiberty
25958
25959.PHONY: maybe-installcheck-libiberty installcheck-libiberty
25960maybe-installcheck-libiberty:
25961@if libiberty
25962maybe-installcheck-libiberty: installcheck-libiberty
25963
25964installcheck-libiberty: \
25965 configure-libiberty
25966 @[ -f ./libiberty/Makefile ] || exit 0; \
25967 r=`${PWD_COMMAND}`; export r; \
25968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25969 $(HOST_EXPORTS) \
25970 for flag in $(EXTRA_HOST_FLAGS) ; do \
25971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25972 done; \
25973 echo "Doing installcheck in libiberty" ; \
25974 (cd $(HOST_SUBDIR)/libiberty && \
25975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25977 "RANLIB=$${RANLIB}" \
25978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25979 installcheck) \
25980 || exit 1
25981
25982@endif libiberty
25983
25984.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
25985maybe-mostlyclean-libiberty:
25986@if libiberty
25987maybe-mostlyclean-libiberty: mostlyclean-libiberty
25988
25989mostlyclean-libiberty:
25990 @[ -f ./libiberty/Makefile ] || exit 0; \
25991 r=`${PWD_COMMAND}`; export r; \
25992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25993 $(HOST_EXPORTS) \
25994 for flag in $(EXTRA_HOST_FLAGS) ; do \
25995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25996 done; \
25997 echo "Doing mostlyclean in libiberty" ; \
25998 (cd $(HOST_SUBDIR)/libiberty && \
25999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26001 "RANLIB=$${RANLIB}" \
26002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26003 mostlyclean) \
26004 || exit 1
26005
26006@endif libiberty
26007
26008.PHONY: maybe-clean-libiberty clean-libiberty
26009maybe-clean-libiberty:
26010@if libiberty
26011maybe-clean-libiberty: clean-libiberty
26012
26013clean-libiberty:
26014 @[ -f ./libiberty/Makefile ] || exit 0; \
26015 r=`${PWD_COMMAND}`; export r; \
26016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26017 $(HOST_EXPORTS) \
26018 for flag in $(EXTRA_HOST_FLAGS) ; do \
26019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26020 done; \
26021 echo "Doing clean in libiberty" ; \
26022 (cd $(HOST_SUBDIR)/libiberty && \
26023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26025 "RANLIB=$${RANLIB}" \
26026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26027 clean) \
26028 || exit 1
26029
26030@endif libiberty
26031
26032.PHONY: maybe-distclean-libiberty distclean-libiberty
26033maybe-distclean-libiberty:
26034@if libiberty
26035maybe-distclean-libiberty: distclean-libiberty
26036
26037distclean-libiberty:
26038 @[ -f ./libiberty/Makefile ] || exit 0; \
26039 r=`${PWD_COMMAND}`; export r; \
26040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26041 $(HOST_EXPORTS) \
26042 for flag in $(EXTRA_HOST_FLAGS) ; do \
26043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26044 done; \
26045 echo "Doing distclean in libiberty" ; \
26046 (cd $(HOST_SUBDIR)/libiberty && \
26047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26049 "RANLIB=$${RANLIB}" \
26050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26051 distclean) \
26052 || exit 1
26053
26054@endif libiberty
26055
26056.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
26057maybe-maintainer-clean-libiberty:
26058@if libiberty
26059maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
26060
26061maintainer-clean-libiberty:
26062 @[ -f ./libiberty/Makefile ] || exit 0; \
26063 r=`${PWD_COMMAND}`; export r; \
26064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26065 $(HOST_EXPORTS) \
26066 for flag in $(EXTRA_HOST_FLAGS) ; do \
26067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26068 done; \
26069 echo "Doing maintainer-clean in libiberty" ; \
26070 (cd $(HOST_SUBDIR)/libiberty && \
26071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26073 "RANLIB=$${RANLIB}" \
26074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26075 maintainer-clean) \
26076 || exit 1
26077
26078@endif libiberty
26079
26080
26081
26082.PHONY: configure-libtool maybe-configure-libtool
26083maybe-configure-libtool:
26084@if gcc-bootstrap
26085configure-libtool: stage_current
26086@endif gcc-bootstrap
26087@if libtool
26088maybe-configure-libtool: configure-libtool
26089configure-libtool:
26090 @: $(MAKE); $(unstage)
26091 @r=`${PWD_COMMAND}`; export r; \
26092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26093 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
26094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
26095 $(HOST_EXPORTS) \
26096 echo Configuring in $(HOST_SUBDIR)/libtool; \
26097 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
26098 case $(srcdir) in \
26099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26100 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
26101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26102 esac; \
26103 srcdiroption="--srcdir=$${topdir}/libtool"; \
26104 libsrcdir="$$s/libtool"; \
26105 $(SHELL) $${libsrcdir}/configure \
26106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26107 --target=${target_alias} $${srcdiroption} \
26108 || exit 1
26109@endif libtool
26110
26111
26112
26113
26114
26115.PHONY: all-libtool maybe-all-libtool
26116maybe-all-libtool:
26117@if gcc-bootstrap
26118all-libtool: stage_current
26119@endif gcc-bootstrap
26120@if libtool
26121TARGET-libtool=all
26122maybe-all-libtool: all-libtool
26123all-libtool: configure-libtool
26124 @: $(MAKE); $(unstage)
26125 @r=`${PWD_COMMAND}`; export r; \
26126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26127 $(HOST_EXPORTS) \
26128 (cd $(HOST_SUBDIR)/libtool && \
26129 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26130 $(TARGET-libtool))
26131@endif libtool
26132
26133
26134
26135
26136.PHONY: check-libtool maybe-check-libtool
26137maybe-check-libtool:
26138@if libtool
26139maybe-check-libtool: check-libtool
26140
26141check-libtool:
26142 @: $(MAKE); $(unstage)
26143 @r=`${PWD_COMMAND}`; export r; \
26144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26145 $(HOST_EXPORTS) \
26146 (cd $(HOST_SUBDIR)/libtool && \
26147 $(MAKE) $(FLAGS_TO_PASS) check)
26148
26149@endif libtool
26150
26151.PHONY: install-libtool maybe-install-libtool
26152maybe-install-libtool:
26153@if libtool
26154maybe-install-libtool: install-libtool
26155
26156install-libtool: installdirs
26157 @: $(MAKE); $(unstage)
26158 @r=`${PWD_COMMAND}`; export r; \
26159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26160 $(HOST_EXPORTS) \
26161 (cd $(HOST_SUBDIR)/libtool && \
26162 $(MAKE) $(FLAGS_TO_PASS) install)
26163
26164@endif libtool
26165
26166# Other targets (info, dvi, pdf, etc.)
26167
26168.PHONY: maybe-info-libtool info-libtool
26169maybe-info-libtool:
26170@if libtool
26171maybe-info-libtool: info-libtool
26172
26173info-libtool: \
26174 configure-libtool
26175 @: $(MAKE); $(unstage)
26176 @[ -f ./libtool/Makefile ] || exit 0; \
26177 r=`${PWD_COMMAND}`; export r; \
26178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26179 $(HOST_EXPORTS) \
26180 for flag in $(EXTRA_HOST_FLAGS) ; do \
26181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26182 done; \
26183 echo "Doing info in libtool" ; \
26184 (cd $(HOST_SUBDIR)/libtool && \
26185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26187 "RANLIB=$${RANLIB}" \
26188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26189 info) \
26190 || exit 1
26191
26192@endif libtool
26193
26194.PHONY: maybe-dvi-libtool dvi-libtool
26195maybe-dvi-libtool:
26196@if libtool
26197maybe-dvi-libtool: dvi-libtool
26198
26199dvi-libtool: \
26200 configure-libtool
26201 @: $(MAKE); $(unstage)
26202 @[ -f ./libtool/Makefile ] || exit 0; \
26203 r=`${PWD_COMMAND}`; export r; \
26204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26205 $(HOST_EXPORTS) \
26206 for flag in $(EXTRA_HOST_FLAGS) ; do \
26207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26208 done; \
26209 echo "Doing dvi in libtool" ; \
26210 (cd $(HOST_SUBDIR)/libtool && \
26211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26213 "RANLIB=$${RANLIB}" \
26214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26215 dvi) \
26216 || exit 1
26217
26218@endif libtool
26219
26220.PHONY: maybe-pdf-libtool pdf-libtool
26221maybe-pdf-libtool:
26222@if libtool
26223maybe-pdf-libtool: pdf-libtool
26224
26225pdf-libtool: \
26226 configure-libtool
26227 @: $(MAKE); $(unstage)
26228 @[ -f ./libtool/Makefile ] || exit 0; \
26229 r=`${PWD_COMMAND}`; export r; \
26230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26231 $(HOST_EXPORTS) \
26232 for flag in $(EXTRA_HOST_FLAGS) ; do \
26233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26234 done; \
26235 echo "Doing pdf in libtool" ; \
26236 (cd $(HOST_SUBDIR)/libtool && \
26237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26239 "RANLIB=$${RANLIB}" \
26240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26241 pdf) \
26242 || exit 1
26243
26244@endif libtool
26245
26246.PHONY: maybe-html-libtool html-libtool
26247maybe-html-libtool:
26248@if libtool
26249maybe-html-libtool: html-libtool
26250
26251html-libtool: \
26252 configure-libtool
26253 @: $(MAKE); $(unstage)
26254 @[ -f ./libtool/Makefile ] || exit 0; \
26255 r=`${PWD_COMMAND}`; export r; \
26256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26257 $(HOST_EXPORTS) \
26258 for flag in $(EXTRA_HOST_FLAGS) ; do \
26259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26260 done; \
26261 echo "Doing html in libtool" ; \
26262 (cd $(HOST_SUBDIR)/libtool && \
26263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26265 "RANLIB=$${RANLIB}" \
26266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26267 html) \
26268 || exit 1
26269
26270@endif libtool
26271
26272.PHONY: maybe-TAGS-libtool TAGS-libtool
26273maybe-TAGS-libtool:
26274@if libtool
26275maybe-TAGS-libtool: TAGS-libtool
26276
26277TAGS-libtool: \
26278 configure-libtool
26279 @: $(MAKE); $(unstage)
26280 @[ -f ./libtool/Makefile ] || exit 0; \
26281 r=`${PWD_COMMAND}`; export r; \
26282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26283 $(HOST_EXPORTS) \
26284 for flag in $(EXTRA_HOST_FLAGS) ; do \
26285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26286 done; \
26287 echo "Doing TAGS in libtool" ; \
26288 (cd $(HOST_SUBDIR)/libtool && \
26289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26291 "RANLIB=$${RANLIB}" \
26292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26293 TAGS) \
26294 || exit 1
26295
26296@endif libtool
26297
26298.PHONY: maybe-install-info-libtool install-info-libtool
26299maybe-install-info-libtool:
26300@if libtool
26301maybe-install-info-libtool: install-info-libtool
26302
26303install-info-libtool: \
26304 configure-libtool \
26305 info-libtool
26306 @: $(MAKE); $(unstage)
26307 @[ -f ./libtool/Makefile ] || exit 0; \
26308 r=`${PWD_COMMAND}`; export r; \
26309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26310 $(HOST_EXPORTS) \
26311 for flag in $(EXTRA_HOST_FLAGS) ; do \
26312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26313 done; \
26314 echo "Doing install-info in libtool" ; \
26315 (cd $(HOST_SUBDIR)/libtool && \
26316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26318 "RANLIB=$${RANLIB}" \
26319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26320 install-info) \
26321 || exit 1
26322
26323@endif libtool
26324
26325.PHONY: maybe-install-pdf-libtool install-pdf-libtool
26326maybe-install-pdf-libtool:
26327@if libtool
26328maybe-install-pdf-libtool: install-pdf-libtool
26329
26330install-pdf-libtool: \
26331 configure-libtool \
26332 pdf-libtool
26333 @: $(MAKE); $(unstage)
26334 @[ -f ./libtool/Makefile ] || exit 0; \
26335 r=`${PWD_COMMAND}`; export r; \
26336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26337 $(HOST_EXPORTS) \
26338 for flag in $(EXTRA_HOST_FLAGS) ; do \
26339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26340 done; \
26341 echo "Doing install-pdf in libtool" ; \
26342 (cd $(HOST_SUBDIR)/libtool && \
26343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26345 "RANLIB=$${RANLIB}" \
26346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26347 install-pdf) \
26348 || exit 1
26349
26350@endif libtool
26351
26352.PHONY: maybe-install-html-libtool install-html-libtool
26353maybe-install-html-libtool:
26354@if libtool
26355maybe-install-html-libtool: install-html-libtool
26356
26357install-html-libtool: \
26358 configure-libtool \
26359 html-libtool
26360 @: $(MAKE); $(unstage)
26361 @[ -f ./libtool/Makefile ] || exit 0; \
26362 r=`${PWD_COMMAND}`; export r; \
26363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26364 $(HOST_EXPORTS) \
26365 for flag in $(EXTRA_HOST_FLAGS) ; do \
26366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26367 done; \
26368 echo "Doing install-html in libtool" ; \
26369 (cd $(HOST_SUBDIR)/libtool && \
26370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26372 "RANLIB=$${RANLIB}" \
26373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26374 install-html) \
26375 || exit 1
26376
26377@endif libtool
26378
26379.PHONY: maybe-installcheck-libtool installcheck-libtool
26380maybe-installcheck-libtool:
26381@if libtool
26382maybe-installcheck-libtool: installcheck-libtool
26383
26384installcheck-libtool: \
26385 configure-libtool
26386 @: $(MAKE); $(unstage)
26387 @[ -f ./libtool/Makefile ] || exit 0; \
26388 r=`${PWD_COMMAND}`; export r; \
26389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26390 $(HOST_EXPORTS) \
26391 for flag in $(EXTRA_HOST_FLAGS) ; do \
26392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26393 done; \
26394 echo "Doing installcheck in libtool" ; \
26395 (cd $(HOST_SUBDIR)/libtool && \
26396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26398 "RANLIB=$${RANLIB}" \
26399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26400 installcheck) \
26401 || exit 1
26402
26403@endif libtool
26404
26405.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
26406maybe-mostlyclean-libtool:
26407@if libtool
26408maybe-mostlyclean-libtool: mostlyclean-libtool
26409
26410mostlyclean-libtool:
26411 @: $(MAKE); $(unstage)
26412 @[ -f ./libtool/Makefile ] || exit 0; \
26413 r=`${PWD_COMMAND}`; export r; \
26414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26415 $(HOST_EXPORTS) \
26416 for flag in $(EXTRA_HOST_FLAGS) ; do \
26417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26418 done; \
26419 echo "Doing mostlyclean in libtool" ; \
26420 (cd $(HOST_SUBDIR)/libtool && \
26421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26423 "RANLIB=$${RANLIB}" \
26424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26425 mostlyclean) \
26426 || exit 1
26427
26428@endif libtool
26429
26430.PHONY: maybe-clean-libtool clean-libtool
26431maybe-clean-libtool:
26432@if libtool
26433maybe-clean-libtool: clean-libtool
26434
26435clean-libtool:
26436 @: $(MAKE); $(unstage)
26437 @[ -f ./libtool/Makefile ] || exit 0; \
26438 r=`${PWD_COMMAND}`; export r; \
26439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26440 $(HOST_EXPORTS) \
26441 for flag in $(EXTRA_HOST_FLAGS) ; do \
26442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26443 done; \
26444 echo "Doing clean in libtool" ; \
26445 (cd $(HOST_SUBDIR)/libtool && \
26446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26448 "RANLIB=$${RANLIB}" \
26449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26450 clean) \
26451 || exit 1
26452
26453@endif libtool
26454
26455.PHONY: maybe-distclean-libtool distclean-libtool
26456maybe-distclean-libtool:
26457@if libtool
26458maybe-distclean-libtool: distclean-libtool
26459
26460distclean-libtool:
26461 @: $(MAKE); $(unstage)
26462 @[ -f ./libtool/Makefile ] || exit 0; \
26463 r=`${PWD_COMMAND}`; export r; \
26464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26465 $(HOST_EXPORTS) \
26466 for flag in $(EXTRA_HOST_FLAGS) ; do \
26467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26468 done; \
26469 echo "Doing distclean in libtool" ; \
26470 (cd $(HOST_SUBDIR)/libtool && \
26471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26473 "RANLIB=$${RANLIB}" \
26474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26475 distclean) \
26476 || exit 1
26477
26478@endif libtool
26479
26480.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
26481maybe-maintainer-clean-libtool:
26482@if libtool
26483maybe-maintainer-clean-libtool: maintainer-clean-libtool
26484
26485maintainer-clean-libtool:
26486 @: $(MAKE); $(unstage)
26487 @[ -f ./libtool/Makefile ] || exit 0; \
26488 r=`${PWD_COMMAND}`; export r; \
26489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26490 $(HOST_EXPORTS) \
26491 for flag in $(EXTRA_HOST_FLAGS) ; do \
26492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26493 done; \
26494 echo "Doing maintainer-clean in libtool" ; \
26495 (cd $(HOST_SUBDIR)/libtool && \
26496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26498 "RANLIB=$${RANLIB}" \
26499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26500 maintainer-clean) \
26501 || exit 1
26502
26503@endif libtool
26504
26505
26506
26507.PHONY: configure-m4 maybe-configure-m4
26508maybe-configure-m4:
26509@if gcc-bootstrap
26510configure-m4: stage_current
26511@endif gcc-bootstrap
26512@if m4
26513maybe-configure-m4: configure-m4
26514configure-m4:
26515 @: $(MAKE); $(unstage)
26516 @r=`${PWD_COMMAND}`; export r; \
26517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26518 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
26519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
26520 $(HOST_EXPORTS) \
26521 echo Configuring in $(HOST_SUBDIR)/m4; \
26522 cd "$(HOST_SUBDIR)/m4" || exit 1; \
26523 case $(srcdir) in \
26524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26525 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
26526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26527 esac; \
26528 srcdiroption="--srcdir=$${topdir}/m4"; \
26529 libsrcdir="$$s/m4"; \
26530 $(SHELL) $${libsrcdir}/configure \
26531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26532 --target=${target_alias} $${srcdiroption} \
26533 || exit 1
26534@endif m4
26535
26536
26537
26538
26539
26540.PHONY: all-m4 maybe-all-m4
26541maybe-all-m4:
26542@if gcc-bootstrap
26543all-m4: stage_current
26544@endif gcc-bootstrap
26545@if m4
26546TARGET-m4=all
26547maybe-all-m4: all-m4
26548all-m4: configure-m4
26549 @: $(MAKE); $(unstage)
26550 @r=`${PWD_COMMAND}`; export r; \
26551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26552 $(HOST_EXPORTS) \
26553 (cd $(HOST_SUBDIR)/m4 && \
26554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26555 $(TARGET-m4))
26556@endif m4
26557
26558
26559
26560
26561.PHONY: check-m4 maybe-check-m4
26562maybe-check-m4:
26563@if m4
26564maybe-check-m4: check-m4
26565
26566check-m4:
26567 @: $(MAKE); $(unstage)
26568 @r=`${PWD_COMMAND}`; export r; \
26569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26570 $(HOST_EXPORTS) \
26571 (cd $(HOST_SUBDIR)/m4 && \
26572 $(MAKE) $(FLAGS_TO_PASS) check)
26573
26574@endif m4
26575
26576.PHONY: install-m4 maybe-install-m4
26577maybe-install-m4:
26578@if m4
26579maybe-install-m4: install-m4
26580
26581install-m4: installdirs
26582 @: $(MAKE); $(unstage)
26583 @r=`${PWD_COMMAND}`; export r; \
26584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26585 $(HOST_EXPORTS) \
26586 (cd $(HOST_SUBDIR)/m4 && \
26587 $(MAKE) $(FLAGS_TO_PASS) install)
26588
26589@endif m4
26590
26591# Other targets (info, dvi, pdf, etc.)
26592
26593.PHONY: maybe-info-m4 info-m4
26594maybe-info-m4:
26595@if m4
26596maybe-info-m4: info-m4
26597
26598info-m4: \
26599 configure-m4
26600 @: $(MAKE); $(unstage)
26601 @[ -f ./m4/Makefile ] || exit 0; \
26602 r=`${PWD_COMMAND}`; export r; \
26603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26604 $(HOST_EXPORTS) \
26605 for flag in $(EXTRA_HOST_FLAGS) ; do \
26606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26607 done; \
26608 echo "Doing info in m4" ; \
26609 (cd $(HOST_SUBDIR)/m4 && \
26610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26612 "RANLIB=$${RANLIB}" \
26613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26614 info) \
26615 || exit 1
26616
26617@endif m4
26618
26619.PHONY: maybe-dvi-m4 dvi-m4
26620maybe-dvi-m4:
26621@if m4
26622maybe-dvi-m4: dvi-m4
26623
26624dvi-m4: \
26625 configure-m4
26626 @: $(MAKE); $(unstage)
26627 @[ -f ./m4/Makefile ] || exit 0; \
26628 r=`${PWD_COMMAND}`; export r; \
26629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26630 $(HOST_EXPORTS) \
26631 for flag in $(EXTRA_HOST_FLAGS) ; do \
26632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26633 done; \
26634 echo "Doing dvi in m4" ; \
26635 (cd $(HOST_SUBDIR)/m4 && \
26636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26638 "RANLIB=$${RANLIB}" \
26639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26640 dvi) \
26641 || exit 1
26642
26643@endif m4
26644
26645.PHONY: maybe-pdf-m4 pdf-m4
26646maybe-pdf-m4:
26647@if m4
26648maybe-pdf-m4: pdf-m4
26649
26650pdf-m4: \
26651 configure-m4
26652 @: $(MAKE); $(unstage)
26653 @[ -f ./m4/Makefile ] || exit 0; \
26654 r=`${PWD_COMMAND}`; export r; \
26655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26656 $(HOST_EXPORTS) \
26657 for flag in $(EXTRA_HOST_FLAGS) ; do \
26658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26659 done; \
26660 echo "Doing pdf in m4" ; \
26661 (cd $(HOST_SUBDIR)/m4 && \
26662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26664 "RANLIB=$${RANLIB}" \
26665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26666 pdf) \
26667 || exit 1
26668
26669@endif m4
26670
26671.PHONY: maybe-html-m4 html-m4
26672maybe-html-m4:
26673@if m4
26674maybe-html-m4: html-m4
26675
26676html-m4: \
26677 configure-m4
26678 @: $(MAKE); $(unstage)
26679 @[ -f ./m4/Makefile ] || exit 0; \
26680 r=`${PWD_COMMAND}`; export r; \
26681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26682 $(HOST_EXPORTS) \
26683 for flag in $(EXTRA_HOST_FLAGS) ; do \
26684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26685 done; \
26686 echo "Doing html in m4" ; \
26687 (cd $(HOST_SUBDIR)/m4 && \
26688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26690 "RANLIB=$${RANLIB}" \
26691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26692 html) \
26693 || exit 1
26694
26695@endif m4
26696
26697.PHONY: maybe-TAGS-m4 TAGS-m4
26698maybe-TAGS-m4:
26699@if m4
26700maybe-TAGS-m4: TAGS-m4
26701
26702TAGS-m4: \
26703 configure-m4
26704 @: $(MAKE); $(unstage)
26705 @[ -f ./m4/Makefile ] || exit 0; \
26706 r=`${PWD_COMMAND}`; export r; \
26707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26708 $(HOST_EXPORTS) \
26709 for flag in $(EXTRA_HOST_FLAGS) ; do \
26710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26711 done; \
26712 echo "Doing TAGS in m4" ; \
26713 (cd $(HOST_SUBDIR)/m4 && \
26714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26716 "RANLIB=$${RANLIB}" \
26717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26718 TAGS) \
26719 || exit 1
26720
26721@endif m4
26722
26723.PHONY: maybe-install-info-m4 install-info-m4
26724maybe-install-info-m4:
26725@if m4
26726maybe-install-info-m4: install-info-m4
26727
26728install-info-m4: \
26729 configure-m4 \
26730 info-m4
26731 @: $(MAKE); $(unstage)
26732 @[ -f ./m4/Makefile ] || exit 0; \
26733 r=`${PWD_COMMAND}`; export r; \
26734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26735 $(HOST_EXPORTS) \
26736 for flag in $(EXTRA_HOST_FLAGS) ; do \
26737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26738 done; \
26739 echo "Doing install-info in m4" ; \
26740 (cd $(HOST_SUBDIR)/m4 && \
26741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26743 "RANLIB=$${RANLIB}" \
26744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26745 install-info) \
26746 || exit 1
26747
26748@endif m4
26749
26750.PHONY: maybe-install-pdf-m4 install-pdf-m4
26751maybe-install-pdf-m4:
26752@if m4
26753maybe-install-pdf-m4: install-pdf-m4
26754
26755install-pdf-m4: \
26756 configure-m4 \
26757 pdf-m4
26758 @: $(MAKE); $(unstage)
26759 @[ -f ./m4/Makefile ] || exit 0; \
26760 r=`${PWD_COMMAND}`; export r; \
26761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762 $(HOST_EXPORTS) \
26763 for flag in $(EXTRA_HOST_FLAGS) ; do \
26764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26765 done; \
26766 echo "Doing install-pdf in m4" ; \
26767 (cd $(HOST_SUBDIR)/m4 && \
26768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26770 "RANLIB=$${RANLIB}" \
26771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26772 install-pdf) \
26773 || exit 1
26774
26775@endif m4
26776
26777.PHONY: maybe-install-html-m4 install-html-m4
26778maybe-install-html-m4:
26779@if m4
26780maybe-install-html-m4: install-html-m4
26781
26782install-html-m4: \
26783 configure-m4 \
26784 html-m4
26785 @: $(MAKE); $(unstage)
26786 @[ -f ./m4/Makefile ] || exit 0; \
26787 r=`${PWD_COMMAND}`; export r; \
26788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26789 $(HOST_EXPORTS) \
26790 for flag in $(EXTRA_HOST_FLAGS) ; do \
26791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26792 done; \
26793 echo "Doing install-html in m4" ; \
26794 (cd $(HOST_SUBDIR)/m4 && \
26795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26797 "RANLIB=$${RANLIB}" \
26798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26799 install-html) \
26800 || exit 1
26801
26802@endif m4
26803
26804.PHONY: maybe-installcheck-m4 installcheck-m4
26805maybe-installcheck-m4:
26806@if m4
26807maybe-installcheck-m4: installcheck-m4
26808
26809installcheck-m4: \
26810 configure-m4
26811 @: $(MAKE); $(unstage)
26812 @[ -f ./m4/Makefile ] || exit 0; \
26813 r=`${PWD_COMMAND}`; export r; \
26814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26815 $(HOST_EXPORTS) \
26816 for flag in $(EXTRA_HOST_FLAGS) ; do \
26817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26818 done; \
26819 echo "Doing installcheck in m4" ; \
26820 (cd $(HOST_SUBDIR)/m4 && \
26821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26823 "RANLIB=$${RANLIB}" \
26824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26825 installcheck) \
26826 || exit 1
26827
26828@endif m4
26829
26830.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
26831maybe-mostlyclean-m4:
26832@if m4
26833maybe-mostlyclean-m4: mostlyclean-m4
26834
26835mostlyclean-m4:
26836 @: $(MAKE); $(unstage)
26837 @[ -f ./m4/Makefile ] || exit 0; \
26838 r=`${PWD_COMMAND}`; export r; \
26839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26840 $(HOST_EXPORTS) \
26841 for flag in $(EXTRA_HOST_FLAGS) ; do \
26842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26843 done; \
26844 echo "Doing mostlyclean in m4" ; \
26845 (cd $(HOST_SUBDIR)/m4 && \
26846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26848 "RANLIB=$${RANLIB}" \
26849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26850 mostlyclean) \
26851 || exit 1
26852
26853@endif m4
26854
26855.PHONY: maybe-clean-m4 clean-m4
26856maybe-clean-m4:
26857@if m4
26858maybe-clean-m4: clean-m4
26859
26860clean-m4:
26861 @: $(MAKE); $(unstage)
26862 @[ -f ./m4/Makefile ] || exit 0; \
26863 r=`${PWD_COMMAND}`; export r; \
26864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26865 $(HOST_EXPORTS) \
26866 for flag in $(EXTRA_HOST_FLAGS) ; do \
26867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26868 done; \
26869 echo "Doing clean in m4" ; \
26870 (cd $(HOST_SUBDIR)/m4 && \
26871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26873 "RANLIB=$${RANLIB}" \
26874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26875 clean) \
26876 || exit 1
26877
26878@endif m4
26879
26880.PHONY: maybe-distclean-m4 distclean-m4
26881maybe-distclean-m4:
26882@if m4
26883maybe-distclean-m4: distclean-m4
26884
26885distclean-m4:
26886 @: $(MAKE); $(unstage)
26887 @[ -f ./m4/Makefile ] || exit 0; \
26888 r=`${PWD_COMMAND}`; export r; \
26889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890 $(HOST_EXPORTS) \
26891 for flag in $(EXTRA_HOST_FLAGS) ; do \
26892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26893 done; \
26894 echo "Doing distclean in m4" ; \
26895 (cd $(HOST_SUBDIR)/m4 && \
26896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26898 "RANLIB=$${RANLIB}" \
26899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26900 distclean) \
26901 || exit 1
26902
26903@endif m4
26904
26905.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
26906maybe-maintainer-clean-m4:
26907@if m4
26908maybe-maintainer-clean-m4: maintainer-clean-m4
26909
26910maintainer-clean-m4:
26911 @: $(MAKE); $(unstage)
26912 @[ -f ./m4/Makefile ] || exit 0; \
26913 r=`${PWD_COMMAND}`; export r; \
26914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26915 $(HOST_EXPORTS) \
26916 for flag in $(EXTRA_HOST_FLAGS) ; do \
26917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26918 done; \
26919 echo "Doing maintainer-clean in m4" ; \
26920 (cd $(HOST_SUBDIR)/m4 && \
26921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26923 "RANLIB=$${RANLIB}" \
26924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26925 maintainer-clean) \
26926 || exit 1
26927
26928@endif m4
26929
26930
26931
26932.PHONY: configure-make maybe-configure-make
26933maybe-configure-make:
26934@if gcc-bootstrap
26935configure-make: stage_current
26936@endif gcc-bootstrap
26937@if make
26938maybe-configure-make: configure-make
26939configure-make:
26940 @: $(MAKE); $(unstage)
26941 @r=`${PWD_COMMAND}`; export r; \
26942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26943 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
26944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
26945 $(HOST_EXPORTS) \
26946 echo Configuring in $(HOST_SUBDIR)/make; \
26947 cd "$(HOST_SUBDIR)/make" || exit 1; \
26948 case $(srcdir) in \
26949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26950 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
26951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26952 esac; \
26953 srcdiroption="--srcdir=$${topdir}/make"; \
26954 libsrcdir="$$s/make"; \
26955 $(SHELL) $${libsrcdir}/configure \
26956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26957 --target=${target_alias} $${srcdiroption} \
26958 || exit 1
26959@endif make
26960
26961
26962
26963
26964
26965.PHONY: all-make maybe-all-make
26966maybe-all-make:
26967@if gcc-bootstrap
26968all-make: stage_current
26969@endif gcc-bootstrap
26970@if make
26971TARGET-make=all
26972maybe-all-make: all-make
26973all-make: configure-make
26974 @: $(MAKE); $(unstage)
26975 @r=`${PWD_COMMAND}`; export r; \
26976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26977 $(HOST_EXPORTS) \
26978 (cd $(HOST_SUBDIR)/make && \
26979 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26980 $(TARGET-make))
26981@endif make
26982
26983
26984
26985
26986.PHONY: check-make maybe-check-make
26987maybe-check-make:
26988@if make
26989maybe-check-make: check-make
26990
26991check-make:
26992 @: $(MAKE); $(unstage)
26993 @r=`${PWD_COMMAND}`; export r; \
26994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26995 $(HOST_EXPORTS) \
26996 (cd $(HOST_SUBDIR)/make && \
26997 $(MAKE) $(FLAGS_TO_PASS) check)
26998
26999@endif make
27000
27001.PHONY: install-make maybe-install-make
27002maybe-install-make:
27003@if make
27004maybe-install-make: install-make
27005
27006install-make: installdirs
27007 @: $(MAKE); $(unstage)
27008 @r=`${PWD_COMMAND}`; export r; \
27009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27010 $(HOST_EXPORTS) \
27011 (cd $(HOST_SUBDIR)/make && \
27012 $(MAKE) $(FLAGS_TO_PASS) install)
27013
27014@endif make
27015
27016# Other targets (info, dvi, pdf, etc.)
27017
27018.PHONY: maybe-info-make info-make
27019maybe-info-make:
27020@if make
27021maybe-info-make: info-make
27022
27023info-make: \
27024 configure-make
27025 @: $(MAKE); $(unstage)
27026 @[ -f ./make/Makefile ] || exit 0; \
27027 r=`${PWD_COMMAND}`; export r; \
27028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27029 $(HOST_EXPORTS) \
27030 for flag in $(EXTRA_HOST_FLAGS) ; do \
27031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27032 done; \
27033 echo "Doing info in make" ; \
27034 (cd $(HOST_SUBDIR)/make && \
27035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27037 "RANLIB=$${RANLIB}" \
27038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27039 info) \
27040 || exit 1
27041
27042@endif make
27043
27044.PHONY: maybe-dvi-make dvi-make
27045maybe-dvi-make:
27046@if make
27047maybe-dvi-make: dvi-make
27048
27049dvi-make: \
27050 configure-make
27051 @: $(MAKE); $(unstage)
27052 @[ -f ./make/Makefile ] || exit 0; \
27053 r=`${PWD_COMMAND}`; export r; \
27054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27055 $(HOST_EXPORTS) \
27056 for flag in $(EXTRA_HOST_FLAGS) ; do \
27057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27058 done; \
27059 echo "Doing dvi in make" ; \
27060 (cd $(HOST_SUBDIR)/make && \
27061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27063 "RANLIB=$${RANLIB}" \
27064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27065 dvi) \
27066 || exit 1
27067
27068@endif make
27069
27070.PHONY: maybe-pdf-make pdf-make
27071maybe-pdf-make:
27072@if make
27073maybe-pdf-make: pdf-make
27074
27075pdf-make: \
27076 configure-make
27077 @: $(MAKE); $(unstage)
27078 @[ -f ./make/Makefile ] || exit 0; \
27079 r=`${PWD_COMMAND}`; export r; \
27080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27081 $(HOST_EXPORTS) \
27082 for flag in $(EXTRA_HOST_FLAGS) ; do \
27083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27084 done; \
27085 echo "Doing pdf in make" ; \
27086 (cd $(HOST_SUBDIR)/make && \
27087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27089 "RANLIB=$${RANLIB}" \
27090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27091 pdf) \
27092 || exit 1
27093
27094@endif make
27095
27096.PHONY: maybe-html-make html-make
27097maybe-html-make:
27098@if make
27099maybe-html-make: html-make
27100
27101html-make: \
27102 configure-make
27103 @: $(MAKE); $(unstage)
27104 @[ -f ./make/Makefile ] || exit 0; \
27105 r=`${PWD_COMMAND}`; export r; \
27106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27107 $(HOST_EXPORTS) \
27108 for flag in $(EXTRA_HOST_FLAGS) ; do \
27109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27110 done; \
27111 echo "Doing html in make" ; \
27112 (cd $(HOST_SUBDIR)/make && \
27113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27115 "RANLIB=$${RANLIB}" \
27116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27117 html) \
27118 || exit 1
27119
27120@endif make
27121
27122.PHONY: maybe-TAGS-make TAGS-make
27123maybe-TAGS-make:
27124@if make
27125maybe-TAGS-make: TAGS-make
27126
27127TAGS-make: \
27128 configure-make
27129 @: $(MAKE); $(unstage)
27130 @[ -f ./make/Makefile ] || exit 0; \
27131 r=`${PWD_COMMAND}`; export r; \
27132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27133 $(HOST_EXPORTS) \
27134 for flag in $(EXTRA_HOST_FLAGS) ; do \
27135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27136 done; \
27137 echo "Doing TAGS in make" ; \
27138 (cd $(HOST_SUBDIR)/make && \
27139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27141 "RANLIB=$${RANLIB}" \
27142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27143 TAGS) \
27144 || exit 1
27145
27146@endif make
27147
27148.PHONY: maybe-install-info-make install-info-make
27149maybe-install-info-make:
27150@if make
27151maybe-install-info-make: install-info-make
27152
27153install-info-make: \
27154 configure-make \
27155 info-make
27156 @: $(MAKE); $(unstage)
27157 @[ -f ./make/Makefile ] || exit 0; \
27158 r=`${PWD_COMMAND}`; export r; \
27159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27160 $(HOST_EXPORTS) \
27161 for flag in $(EXTRA_HOST_FLAGS) ; do \
27162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27163 done; \
27164 echo "Doing install-info in make" ; \
27165 (cd $(HOST_SUBDIR)/make && \
27166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27168 "RANLIB=$${RANLIB}" \
27169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27170 install-info) \
27171 || exit 1
27172
27173@endif make
27174
27175.PHONY: maybe-install-pdf-make install-pdf-make
27176maybe-install-pdf-make:
27177@if make
27178maybe-install-pdf-make: install-pdf-make
27179
27180install-pdf-make: \
27181 configure-make \
27182 pdf-make
27183 @: $(MAKE); $(unstage)
27184 @[ -f ./make/Makefile ] || exit 0; \
27185 r=`${PWD_COMMAND}`; export r; \
27186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27187 $(HOST_EXPORTS) \
27188 for flag in $(EXTRA_HOST_FLAGS) ; do \
27189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27190 done; \
27191 echo "Doing install-pdf in make" ; \
27192 (cd $(HOST_SUBDIR)/make && \
27193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27195 "RANLIB=$${RANLIB}" \
27196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27197 install-pdf) \
27198 || exit 1
27199
27200@endif make
27201
27202.PHONY: maybe-install-html-make install-html-make
27203maybe-install-html-make:
27204@if make
27205maybe-install-html-make: install-html-make
27206
27207install-html-make: \
27208 configure-make \
27209 html-make
27210 @: $(MAKE); $(unstage)
27211 @[ -f ./make/Makefile ] || exit 0; \
27212 r=`${PWD_COMMAND}`; export r; \
27213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27214 $(HOST_EXPORTS) \
27215 for flag in $(EXTRA_HOST_FLAGS) ; do \
27216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27217 done; \
27218 echo "Doing install-html in make" ; \
27219 (cd $(HOST_SUBDIR)/make && \
27220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27222 "RANLIB=$${RANLIB}" \
27223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27224 install-html) \
27225 || exit 1
27226
27227@endif make
27228
27229.PHONY: maybe-installcheck-make installcheck-make
27230maybe-installcheck-make:
27231@if make
27232maybe-installcheck-make: installcheck-make
27233
27234installcheck-make: \
27235 configure-make
27236 @: $(MAKE); $(unstage)
27237 @[ -f ./make/Makefile ] || exit 0; \
27238 r=`${PWD_COMMAND}`; export r; \
27239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27240 $(HOST_EXPORTS) \
27241 for flag in $(EXTRA_HOST_FLAGS) ; do \
27242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27243 done; \
27244 echo "Doing installcheck in make" ; \
27245 (cd $(HOST_SUBDIR)/make && \
27246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27248 "RANLIB=$${RANLIB}" \
27249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27250 installcheck) \
27251 || exit 1
27252
27253@endif make
27254
27255.PHONY: maybe-mostlyclean-make mostlyclean-make
27256maybe-mostlyclean-make:
27257@if make
27258maybe-mostlyclean-make: mostlyclean-make
27259
27260mostlyclean-make:
27261 @: $(MAKE); $(unstage)
27262 @[ -f ./make/Makefile ] || exit 0; \
27263 r=`${PWD_COMMAND}`; export r; \
27264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27265 $(HOST_EXPORTS) \
27266 for flag in $(EXTRA_HOST_FLAGS) ; do \
27267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27268 done; \
27269 echo "Doing mostlyclean in make" ; \
27270 (cd $(HOST_SUBDIR)/make && \
27271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27273 "RANLIB=$${RANLIB}" \
27274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27275 mostlyclean) \
27276 || exit 1
27277
27278@endif make
27279
27280.PHONY: maybe-clean-make clean-make
27281maybe-clean-make:
27282@if make
27283maybe-clean-make: clean-make
27284
27285clean-make:
27286 @: $(MAKE); $(unstage)
27287 @[ -f ./make/Makefile ] || exit 0; \
27288 r=`${PWD_COMMAND}`; export r; \
27289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27290 $(HOST_EXPORTS) \
27291 for flag in $(EXTRA_HOST_FLAGS) ; do \
27292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27293 done; \
27294 echo "Doing clean in make" ; \
27295 (cd $(HOST_SUBDIR)/make && \
27296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27298 "RANLIB=$${RANLIB}" \
27299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27300 clean) \
27301 || exit 1
27302
27303@endif make
27304
27305.PHONY: maybe-distclean-make distclean-make
27306maybe-distclean-make:
27307@if make
27308maybe-distclean-make: distclean-make
27309
27310distclean-make:
27311 @: $(MAKE); $(unstage)
27312 @[ -f ./make/Makefile ] || exit 0; \
27313 r=`${PWD_COMMAND}`; export r; \
27314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27315 $(HOST_EXPORTS) \
27316 for flag in $(EXTRA_HOST_FLAGS) ; do \
27317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27318 done; \
27319 echo "Doing distclean in make" ; \
27320 (cd $(HOST_SUBDIR)/make && \
27321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27323 "RANLIB=$${RANLIB}" \
27324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27325 distclean) \
27326 || exit 1
27327
27328@endif make
27329
27330.PHONY: maybe-maintainer-clean-make maintainer-clean-make
27331maybe-maintainer-clean-make:
27332@if make
27333maybe-maintainer-clean-make: maintainer-clean-make
27334
27335maintainer-clean-make:
27336 @: $(MAKE); $(unstage)
27337 @[ -f ./make/Makefile ] || exit 0; \
27338 r=`${PWD_COMMAND}`; export r; \
27339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27340 $(HOST_EXPORTS) \
27341 for flag in $(EXTRA_HOST_FLAGS) ; do \
27342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27343 done; \
27344 echo "Doing maintainer-clean in make" ; \
27345 (cd $(HOST_SUBDIR)/make && \
27346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27348 "RANLIB=$${RANLIB}" \
27349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27350 maintainer-clean) \
27351 || exit 1
27352
27353@endif make
27354
27355
27356
27357.PHONY: configure-mmalloc maybe-configure-mmalloc
27358maybe-configure-mmalloc:
27359@if gcc-bootstrap
27360configure-mmalloc: stage_current
27361@endif gcc-bootstrap
27362@if mmalloc
27363maybe-configure-mmalloc: configure-mmalloc
27364configure-mmalloc:
27365 @: $(MAKE); $(unstage)
27366 @r=`${PWD_COMMAND}`; export r; \
27367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27368 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
27369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
27370 $(HOST_EXPORTS) \
27371 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
27372 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
27373 case $(srcdir) in \
27374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27375 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
27376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27377 esac; \
27378 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
27379 libsrcdir="$$s/mmalloc"; \
27380 $(SHELL) $${libsrcdir}/configure \
27381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27382 --target=${target_alias} $${srcdiroption} \
27383 || exit 1
27384@endif mmalloc
27385
27386
27387
27388
27389
27390.PHONY: all-mmalloc maybe-all-mmalloc
27391maybe-all-mmalloc:
27392@if gcc-bootstrap
27393all-mmalloc: stage_current
27394@endif gcc-bootstrap
27395@if mmalloc
27396TARGET-mmalloc=all
27397maybe-all-mmalloc: all-mmalloc
27398all-mmalloc: configure-mmalloc
27399 @: $(MAKE); $(unstage)
27400 @r=`${PWD_COMMAND}`; export r; \
27401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27402 $(HOST_EXPORTS) \
27403 (cd $(HOST_SUBDIR)/mmalloc && \
27404 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27405 $(TARGET-mmalloc))
27406@endif mmalloc
27407
27408
27409
27410
27411.PHONY: check-mmalloc maybe-check-mmalloc
27412maybe-check-mmalloc:
27413@if mmalloc
27414maybe-check-mmalloc: check-mmalloc
27415
27416check-mmalloc:
27417
27418@endif mmalloc
27419
27420.PHONY: install-mmalloc maybe-install-mmalloc
27421maybe-install-mmalloc:
27422@if mmalloc
27423maybe-install-mmalloc: install-mmalloc
27424
27425install-mmalloc: installdirs
27426 @: $(MAKE); $(unstage)
27427 @r=`${PWD_COMMAND}`; export r; \
27428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27429 $(HOST_EXPORTS) \
27430 (cd $(HOST_SUBDIR)/mmalloc && \
27431 $(MAKE) $(FLAGS_TO_PASS) install)
27432
27433@endif mmalloc
27434
27435# Other targets (info, dvi, pdf, etc.)
27436
27437.PHONY: maybe-info-mmalloc info-mmalloc
27438maybe-info-mmalloc:
27439@if mmalloc
27440maybe-info-mmalloc: info-mmalloc
27441
27442info-mmalloc: \
27443 configure-mmalloc
27444 @: $(MAKE); $(unstage)
27445 @[ -f ./mmalloc/Makefile ] || exit 0; \
27446 r=`${PWD_COMMAND}`; export r; \
27447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27448 $(HOST_EXPORTS) \
27449 for flag in $(EXTRA_HOST_FLAGS) ; do \
27450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27451 done; \
27452 echo "Doing info in mmalloc" ; \
27453 (cd $(HOST_SUBDIR)/mmalloc && \
27454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27456 "RANLIB=$${RANLIB}" \
27457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27458 info) \
27459 || exit 1
27460
27461@endif mmalloc
27462
27463.PHONY: maybe-dvi-mmalloc dvi-mmalloc
27464maybe-dvi-mmalloc:
27465@if mmalloc
27466maybe-dvi-mmalloc: dvi-mmalloc
27467
27468dvi-mmalloc: \
27469 configure-mmalloc
27470 @: $(MAKE); $(unstage)
27471 @[ -f ./mmalloc/Makefile ] || exit 0; \
27472 r=`${PWD_COMMAND}`; export r; \
27473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27474 $(HOST_EXPORTS) \
27475 for flag in $(EXTRA_HOST_FLAGS) ; do \
27476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27477 done; \
27478 echo "Doing dvi in mmalloc" ; \
27479 (cd $(HOST_SUBDIR)/mmalloc && \
27480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27482 "RANLIB=$${RANLIB}" \
27483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27484 dvi) \
27485 || exit 1
27486
27487@endif mmalloc
27488
27489.PHONY: maybe-pdf-mmalloc pdf-mmalloc
27490maybe-pdf-mmalloc:
27491@if mmalloc
27492maybe-pdf-mmalloc: pdf-mmalloc
27493
27494pdf-mmalloc: \
27495 configure-mmalloc
27496 @: $(MAKE); $(unstage)
27497 @[ -f ./mmalloc/Makefile ] || exit 0; \
27498 r=`${PWD_COMMAND}`; export r; \
27499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27500 $(HOST_EXPORTS) \
27501 for flag in $(EXTRA_HOST_FLAGS) ; do \
27502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27503 done; \
27504 echo "Doing pdf in mmalloc" ; \
27505 (cd $(HOST_SUBDIR)/mmalloc && \
27506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27508 "RANLIB=$${RANLIB}" \
27509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27510 pdf) \
27511 || exit 1
27512
27513@endif mmalloc
27514
27515.PHONY: maybe-html-mmalloc html-mmalloc
27516maybe-html-mmalloc:
27517@if mmalloc
27518maybe-html-mmalloc: html-mmalloc
27519
27520html-mmalloc: \
27521 configure-mmalloc
27522 @: $(MAKE); $(unstage)
27523 @[ -f ./mmalloc/Makefile ] || exit 0; \
27524 r=`${PWD_COMMAND}`; export r; \
27525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27526 $(HOST_EXPORTS) \
27527 for flag in $(EXTRA_HOST_FLAGS) ; do \
27528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27529 done; \
27530 echo "Doing html in mmalloc" ; \
27531 (cd $(HOST_SUBDIR)/mmalloc && \
27532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27534 "RANLIB=$${RANLIB}" \
27535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27536 html) \
27537 || exit 1
27538
27539@endif mmalloc
27540
27541.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
27542maybe-TAGS-mmalloc:
27543@if mmalloc
27544maybe-TAGS-mmalloc: TAGS-mmalloc
27545
27546TAGS-mmalloc: \
27547 configure-mmalloc
27548 @: $(MAKE); $(unstage)
27549 @[ -f ./mmalloc/Makefile ] || exit 0; \
27550 r=`${PWD_COMMAND}`; export r; \
27551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27552 $(HOST_EXPORTS) \
27553 for flag in $(EXTRA_HOST_FLAGS) ; do \
27554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27555 done; \
27556 echo "Doing TAGS in mmalloc" ; \
27557 (cd $(HOST_SUBDIR)/mmalloc && \
27558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27560 "RANLIB=$${RANLIB}" \
27561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27562 TAGS) \
27563 || exit 1
27564
27565@endif mmalloc
27566
27567.PHONY: maybe-install-info-mmalloc install-info-mmalloc
27568maybe-install-info-mmalloc:
27569@if mmalloc
27570maybe-install-info-mmalloc: install-info-mmalloc
27571
27572install-info-mmalloc: \
27573 configure-mmalloc \
27574 info-mmalloc
27575 @: $(MAKE); $(unstage)
27576 @[ -f ./mmalloc/Makefile ] || exit 0; \
27577 r=`${PWD_COMMAND}`; export r; \
27578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27579 $(HOST_EXPORTS) \
27580 for flag in $(EXTRA_HOST_FLAGS) ; do \
27581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27582 done; \
27583 echo "Doing install-info in mmalloc" ; \
27584 (cd $(HOST_SUBDIR)/mmalloc && \
27585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27587 "RANLIB=$${RANLIB}" \
27588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27589 install-info) \
27590 || exit 1
27591
27592@endif mmalloc
27593
27594.PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
27595maybe-install-pdf-mmalloc:
27596@if mmalloc
27597maybe-install-pdf-mmalloc: install-pdf-mmalloc
27598
27599install-pdf-mmalloc: \
27600 configure-mmalloc \
27601 pdf-mmalloc
27602 @: $(MAKE); $(unstage)
27603 @[ -f ./mmalloc/Makefile ] || exit 0; \
27604 r=`${PWD_COMMAND}`; export r; \
27605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27606 $(HOST_EXPORTS) \
27607 for flag in $(EXTRA_HOST_FLAGS) ; do \
27608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27609 done; \
27610 echo "Doing install-pdf in mmalloc" ; \
27611 (cd $(HOST_SUBDIR)/mmalloc && \
27612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27614 "RANLIB=$${RANLIB}" \
27615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27616 install-pdf) \
27617 || exit 1
27618
27619@endif mmalloc
27620
27621.PHONY: maybe-install-html-mmalloc install-html-mmalloc
27622maybe-install-html-mmalloc:
27623@if mmalloc
27624maybe-install-html-mmalloc: install-html-mmalloc
27625
27626install-html-mmalloc: \
27627 configure-mmalloc \
27628 html-mmalloc
27629 @: $(MAKE); $(unstage)
27630 @[ -f ./mmalloc/Makefile ] || exit 0; \
27631 r=`${PWD_COMMAND}`; export r; \
27632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27633 $(HOST_EXPORTS) \
27634 for flag in $(EXTRA_HOST_FLAGS) ; do \
27635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27636 done; \
27637 echo "Doing install-html in mmalloc" ; \
27638 (cd $(HOST_SUBDIR)/mmalloc && \
27639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27641 "RANLIB=$${RANLIB}" \
27642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27643 install-html) \
27644 || exit 1
27645
27646@endif mmalloc
27647
27648.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
27649maybe-installcheck-mmalloc:
27650@if mmalloc
27651maybe-installcheck-mmalloc: installcheck-mmalloc
27652
27653installcheck-mmalloc: \
27654 configure-mmalloc
27655 @: $(MAKE); $(unstage)
27656 @[ -f ./mmalloc/Makefile ] || exit 0; \
27657 r=`${PWD_COMMAND}`; export r; \
27658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27659 $(HOST_EXPORTS) \
27660 for flag in $(EXTRA_HOST_FLAGS) ; do \
27661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27662 done; \
27663 echo "Doing installcheck in mmalloc" ; \
27664 (cd $(HOST_SUBDIR)/mmalloc && \
27665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27667 "RANLIB=$${RANLIB}" \
27668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27669 installcheck) \
27670 || exit 1
27671
27672@endif mmalloc
27673
27674.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
27675maybe-mostlyclean-mmalloc:
27676@if mmalloc
27677maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
27678
27679mostlyclean-mmalloc:
27680 @: $(MAKE); $(unstage)
27681 @[ -f ./mmalloc/Makefile ] || exit 0; \
27682 r=`${PWD_COMMAND}`; export r; \
27683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684 $(HOST_EXPORTS) \
27685 for flag in $(EXTRA_HOST_FLAGS) ; do \
27686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27687 done; \
27688 echo "Doing mostlyclean in mmalloc" ; \
27689 (cd $(HOST_SUBDIR)/mmalloc && \
27690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27692 "RANLIB=$${RANLIB}" \
27693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27694 mostlyclean) \
27695 || exit 1
27696
27697@endif mmalloc
27698
27699.PHONY: maybe-clean-mmalloc clean-mmalloc
27700maybe-clean-mmalloc:
27701@if mmalloc
27702maybe-clean-mmalloc: clean-mmalloc
27703
27704clean-mmalloc:
27705 @: $(MAKE); $(unstage)
27706 @[ -f ./mmalloc/Makefile ] || exit 0; \
27707 r=`${PWD_COMMAND}`; export r; \
27708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27709 $(HOST_EXPORTS) \
27710 for flag in $(EXTRA_HOST_FLAGS) ; do \
27711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27712 done; \
27713 echo "Doing clean in mmalloc" ; \
27714 (cd $(HOST_SUBDIR)/mmalloc && \
27715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27717 "RANLIB=$${RANLIB}" \
27718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27719 clean) \
27720 || exit 1
27721
27722@endif mmalloc
27723
27724.PHONY: maybe-distclean-mmalloc distclean-mmalloc
27725maybe-distclean-mmalloc:
27726@if mmalloc
27727maybe-distclean-mmalloc: distclean-mmalloc
27728
27729distclean-mmalloc:
27730 @: $(MAKE); $(unstage)
27731 @[ -f ./mmalloc/Makefile ] || exit 0; \
27732 r=`${PWD_COMMAND}`; export r; \
27733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734 $(HOST_EXPORTS) \
27735 for flag in $(EXTRA_HOST_FLAGS) ; do \
27736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27737 done; \
27738 echo "Doing distclean in mmalloc" ; \
27739 (cd $(HOST_SUBDIR)/mmalloc && \
27740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27742 "RANLIB=$${RANLIB}" \
27743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27744 distclean) \
27745 || exit 1
27746
27747@endif mmalloc
27748
27749.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
27750maybe-maintainer-clean-mmalloc:
27751@if mmalloc
27752maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
27753
27754maintainer-clean-mmalloc:
27755 @: $(MAKE); $(unstage)
27756 @[ -f ./mmalloc/Makefile ] || exit 0; \
27757 r=`${PWD_COMMAND}`; export r; \
27758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27759 $(HOST_EXPORTS) \
27760 for flag in $(EXTRA_HOST_FLAGS) ; do \
27761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27762 done; \
27763 echo "Doing maintainer-clean in mmalloc" ; \
27764 (cd $(HOST_SUBDIR)/mmalloc && \
27765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27767 "RANLIB=$${RANLIB}" \
27768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27769 maintainer-clean) \
27770 || exit 1
27771
27772@endif mmalloc
27773
27774
27775
27776.PHONY: configure-patch maybe-configure-patch
27777maybe-configure-patch:
27778@if gcc-bootstrap
27779configure-patch: stage_current
27780@endif gcc-bootstrap
27781@if patch
27782maybe-configure-patch: configure-patch
27783configure-patch:
27784 @: $(MAKE); $(unstage)
27785 @r=`${PWD_COMMAND}`; export r; \
27786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27787 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
27788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
27789 $(HOST_EXPORTS) \
27790 echo Configuring in $(HOST_SUBDIR)/patch; \
27791 cd "$(HOST_SUBDIR)/patch" || exit 1; \
27792 case $(srcdir) in \
27793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27794 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
27795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27796 esac; \
27797 srcdiroption="--srcdir=$${topdir}/patch"; \
27798 libsrcdir="$$s/patch"; \
27799 $(SHELL) $${libsrcdir}/configure \
27800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27801 --target=${target_alias} $${srcdiroption} \
27802 || exit 1
27803@endif patch
27804
27805
27806
27807
27808
27809.PHONY: all-patch maybe-all-patch
27810maybe-all-patch:
27811@if gcc-bootstrap
27812all-patch: stage_current
27813@endif gcc-bootstrap
27814@if patch
27815TARGET-patch=all
27816maybe-all-patch: all-patch
27817all-patch: configure-patch
27818 @: $(MAKE); $(unstage)
27819 @r=`${PWD_COMMAND}`; export r; \
27820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27821 $(HOST_EXPORTS) \
27822 (cd $(HOST_SUBDIR)/patch && \
27823 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27824 $(TARGET-patch))
27825@endif patch
27826
27827
27828
27829
27830.PHONY: check-patch maybe-check-patch
27831maybe-check-patch:
27832@if patch
27833maybe-check-patch: check-patch
27834
27835check-patch:
27836 @: $(MAKE); $(unstage)
27837 @r=`${PWD_COMMAND}`; export r; \
27838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27839 $(HOST_EXPORTS) \
27840 (cd $(HOST_SUBDIR)/patch && \
27841 $(MAKE) $(FLAGS_TO_PASS) check)
27842
27843@endif patch
27844
27845.PHONY: install-patch maybe-install-patch
27846maybe-install-patch:
27847@if patch
27848maybe-install-patch: install-patch
27849
27850install-patch: installdirs
27851 @: $(MAKE); $(unstage)
27852 @r=`${PWD_COMMAND}`; export r; \
27853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27854 $(HOST_EXPORTS) \
27855 (cd $(HOST_SUBDIR)/patch && \
27856 $(MAKE) $(FLAGS_TO_PASS) install)
27857
27858@endif patch
27859
27860# Other targets (info, dvi, pdf, etc.)
27861
27862.PHONY: maybe-info-patch info-patch
27863maybe-info-patch:
27864@if patch
27865maybe-info-patch: info-patch
27866
27867info-patch: \
27868 configure-patch
27869 @: $(MAKE); $(unstage)
27870 @[ -f ./patch/Makefile ] || exit 0; \
27871 r=`${PWD_COMMAND}`; export r; \
27872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27873 $(HOST_EXPORTS) \
27874 for flag in $(EXTRA_HOST_FLAGS) ; do \
27875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27876 done; \
27877 echo "Doing info in patch" ; \
27878 (cd $(HOST_SUBDIR)/patch && \
27879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27881 "RANLIB=$${RANLIB}" \
27882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27883 info) \
27884 || exit 1
27885
27886@endif patch
27887
27888.PHONY: maybe-dvi-patch dvi-patch
27889maybe-dvi-patch:
27890@if patch
27891maybe-dvi-patch: dvi-patch
27892
27893dvi-patch: \
27894 configure-patch
27895 @: $(MAKE); $(unstage)
27896 @[ -f ./patch/Makefile ] || exit 0; \
27897 r=`${PWD_COMMAND}`; export r; \
27898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27899 $(HOST_EXPORTS) \
27900 for flag in $(EXTRA_HOST_FLAGS) ; do \
27901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27902 done; \
27903 echo "Doing dvi in patch" ; \
27904 (cd $(HOST_SUBDIR)/patch && \
27905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27907 "RANLIB=$${RANLIB}" \
27908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27909 dvi) \
27910 || exit 1
27911
27912@endif patch
27913
27914.PHONY: maybe-pdf-patch pdf-patch
27915maybe-pdf-patch:
27916@if patch
27917maybe-pdf-patch: pdf-patch
27918
27919pdf-patch: \
27920 configure-patch
27921 @: $(MAKE); $(unstage)
27922 @[ -f ./patch/Makefile ] || exit 0; \
27923 r=`${PWD_COMMAND}`; export r; \
27924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27925 $(HOST_EXPORTS) \
27926 for flag in $(EXTRA_HOST_FLAGS) ; do \
27927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27928 done; \
27929 echo "Doing pdf in patch" ; \
27930 (cd $(HOST_SUBDIR)/patch && \
27931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27933 "RANLIB=$${RANLIB}" \
27934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27935 pdf) \
27936 || exit 1
27937
27938@endif patch
27939
27940.PHONY: maybe-html-patch html-patch
27941maybe-html-patch:
27942@if patch
27943maybe-html-patch: html-patch
27944
27945html-patch: \
27946 configure-patch
27947 @: $(MAKE); $(unstage)
27948 @[ -f ./patch/Makefile ] || exit 0; \
27949 r=`${PWD_COMMAND}`; export r; \
27950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27951 $(HOST_EXPORTS) \
27952 for flag in $(EXTRA_HOST_FLAGS) ; do \
27953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27954 done; \
27955 echo "Doing html in patch" ; \
27956 (cd $(HOST_SUBDIR)/patch && \
27957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27959 "RANLIB=$${RANLIB}" \
27960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27961 html) \
27962 || exit 1
27963
27964@endif patch
27965
27966.PHONY: maybe-TAGS-patch TAGS-patch
27967maybe-TAGS-patch:
27968@if patch
27969maybe-TAGS-patch: TAGS-patch
27970
27971TAGS-patch: \
27972 configure-patch
27973 @: $(MAKE); $(unstage)
27974 @[ -f ./patch/Makefile ] || exit 0; \
27975 r=`${PWD_COMMAND}`; export r; \
27976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27977 $(HOST_EXPORTS) \
27978 for flag in $(EXTRA_HOST_FLAGS) ; do \
27979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27980 done; \
27981 echo "Doing TAGS in patch" ; \
27982 (cd $(HOST_SUBDIR)/patch && \
27983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27985 "RANLIB=$${RANLIB}" \
27986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27987 TAGS) \
27988 || exit 1
27989
27990@endif patch
27991
27992.PHONY: maybe-install-info-patch install-info-patch
27993maybe-install-info-patch:
27994@if patch
27995maybe-install-info-patch: install-info-patch
27996
27997install-info-patch: \
27998 configure-patch \
27999 info-patch
28000 @: $(MAKE); $(unstage)
28001 @[ -f ./patch/Makefile ] || exit 0; \
28002 r=`${PWD_COMMAND}`; export r; \
28003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28004 $(HOST_EXPORTS) \
28005 for flag in $(EXTRA_HOST_FLAGS) ; do \
28006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28007 done; \
28008 echo "Doing install-info in patch" ; \
28009 (cd $(HOST_SUBDIR)/patch && \
28010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28012 "RANLIB=$${RANLIB}" \
28013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28014 install-info) \
28015 || exit 1
28016
28017@endif patch
28018
28019.PHONY: maybe-install-pdf-patch install-pdf-patch
28020maybe-install-pdf-patch:
28021@if patch
28022maybe-install-pdf-patch: install-pdf-patch
28023
28024install-pdf-patch: \
28025 configure-patch \
28026 pdf-patch
28027 @: $(MAKE); $(unstage)
28028 @[ -f ./patch/Makefile ] || exit 0; \
28029 r=`${PWD_COMMAND}`; export r; \
28030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28031 $(HOST_EXPORTS) \
28032 for flag in $(EXTRA_HOST_FLAGS) ; do \
28033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28034 done; \
28035 echo "Doing install-pdf in patch" ; \
28036 (cd $(HOST_SUBDIR)/patch && \
28037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28039 "RANLIB=$${RANLIB}" \
28040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28041 install-pdf) \
28042 || exit 1
28043
28044@endif patch
28045
28046.PHONY: maybe-install-html-patch install-html-patch
28047maybe-install-html-patch:
28048@if patch
28049maybe-install-html-patch: install-html-patch
28050
28051install-html-patch: \
28052 configure-patch \
28053 html-patch
28054 @: $(MAKE); $(unstage)
28055 @[ -f ./patch/Makefile ] || exit 0; \
28056 r=`${PWD_COMMAND}`; export r; \
28057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28058 $(HOST_EXPORTS) \
28059 for flag in $(EXTRA_HOST_FLAGS) ; do \
28060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28061 done; \
28062 echo "Doing install-html in patch" ; \
28063 (cd $(HOST_SUBDIR)/patch && \
28064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28066 "RANLIB=$${RANLIB}" \
28067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28068 install-html) \
28069 || exit 1
28070
28071@endif patch
28072
28073.PHONY: maybe-installcheck-patch installcheck-patch
28074maybe-installcheck-patch:
28075@if patch
28076maybe-installcheck-patch: installcheck-patch
28077
28078installcheck-patch: \
28079 configure-patch
28080 @: $(MAKE); $(unstage)
28081 @[ -f ./patch/Makefile ] || exit 0; \
28082 r=`${PWD_COMMAND}`; export r; \
28083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28084 $(HOST_EXPORTS) \
28085 for flag in $(EXTRA_HOST_FLAGS) ; do \
28086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28087 done; \
28088 echo "Doing installcheck in patch" ; \
28089 (cd $(HOST_SUBDIR)/patch && \
28090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28092 "RANLIB=$${RANLIB}" \
28093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28094 installcheck) \
28095 || exit 1
28096
28097@endif patch
28098
28099.PHONY: maybe-mostlyclean-patch mostlyclean-patch
28100maybe-mostlyclean-patch:
28101@if patch
28102maybe-mostlyclean-patch: mostlyclean-patch
28103
28104mostlyclean-patch:
28105 @: $(MAKE); $(unstage)
28106 @[ -f ./patch/Makefile ] || exit 0; \
28107 r=`${PWD_COMMAND}`; export r; \
28108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28109 $(HOST_EXPORTS) \
28110 for flag in $(EXTRA_HOST_FLAGS) ; do \
28111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28112 done; \
28113 echo "Doing mostlyclean in patch" ; \
28114 (cd $(HOST_SUBDIR)/patch && \
28115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28117 "RANLIB=$${RANLIB}" \
28118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28119 mostlyclean) \
28120 || exit 1
28121
28122@endif patch
28123
28124.PHONY: maybe-clean-patch clean-patch
28125maybe-clean-patch:
28126@if patch
28127maybe-clean-patch: clean-patch
28128
28129clean-patch:
28130 @: $(MAKE); $(unstage)
28131 @[ -f ./patch/Makefile ] || exit 0; \
28132 r=`${PWD_COMMAND}`; export r; \
28133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28134 $(HOST_EXPORTS) \
28135 for flag in $(EXTRA_HOST_FLAGS) ; do \
28136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28137 done; \
28138 echo "Doing clean in patch" ; \
28139 (cd $(HOST_SUBDIR)/patch && \
28140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28142 "RANLIB=$${RANLIB}" \
28143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28144 clean) \
28145 || exit 1
28146
28147@endif patch
28148
28149.PHONY: maybe-distclean-patch distclean-patch
28150maybe-distclean-patch:
28151@if patch
28152maybe-distclean-patch: distclean-patch
28153
28154distclean-patch:
28155 @: $(MAKE); $(unstage)
28156 @[ -f ./patch/Makefile ] || exit 0; \
28157 r=`${PWD_COMMAND}`; export r; \
28158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28159 $(HOST_EXPORTS) \
28160 for flag in $(EXTRA_HOST_FLAGS) ; do \
28161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28162 done; \
28163 echo "Doing distclean in patch" ; \
28164 (cd $(HOST_SUBDIR)/patch && \
28165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28167 "RANLIB=$${RANLIB}" \
28168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28169 distclean) \
28170 || exit 1
28171
28172@endif patch
28173
28174.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
28175maybe-maintainer-clean-patch:
28176@if patch
28177maybe-maintainer-clean-patch: maintainer-clean-patch
28178
28179maintainer-clean-patch:
28180 @: $(MAKE); $(unstage)
28181 @[ -f ./patch/Makefile ] || exit 0; \
28182 r=`${PWD_COMMAND}`; export r; \
28183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28184 $(HOST_EXPORTS) \
28185 for flag in $(EXTRA_HOST_FLAGS) ; do \
28186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28187 done; \
28188 echo "Doing maintainer-clean in patch" ; \
28189 (cd $(HOST_SUBDIR)/patch && \
28190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28192 "RANLIB=$${RANLIB}" \
28193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28194 maintainer-clean) \
28195 || exit 1
28196
28197@endif patch
28198
28199
28200
28201.PHONY: configure-perl maybe-configure-perl
28202maybe-configure-perl:
28203@if gcc-bootstrap
28204configure-perl: stage_current
28205@endif gcc-bootstrap
28206@if perl
28207maybe-configure-perl: configure-perl
28208configure-perl:
28209 @: $(MAKE); $(unstage)
28210 @r=`${PWD_COMMAND}`; export r; \
28211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28212 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
28213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
28214 $(HOST_EXPORTS) \
28215 echo Configuring in $(HOST_SUBDIR)/perl; \
28216 cd "$(HOST_SUBDIR)/perl" || exit 1; \
28217 case $(srcdir) in \
28218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28219 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
28220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28221 esac; \
28222 srcdiroption="--srcdir=$${topdir}/perl"; \
28223 libsrcdir="$$s/perl"; \
28224 $(SHELL) $${libsrcdir}/configure \
28225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28226 --target=${target_alias} $${srcdiroption} \
28227 || exit 1
28228@endif perl
28229
28230
28231
28232
28233
28234.PHONY: all-perl maybe-all-perl
28235maybe-all-perl:
28236@if gcc-bootstrap
28237all-perl: stage_current
28238@endif gcc-bootstrap
28239@if perl
28240TARGET-perl=all
28241maybe-all-perl: all-perl
28242all-perl: configure-perl
28243 @: $(MAKE); $(unstage)
28244 @r=`${PWD_COMMAND}`; export r; \
28245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28246 $(HOST_EXPORTS) \
28247 (cd $(HOST_SUBDIR)/perl && \
28248 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28249 $(TARGET-perl))
28250@endif perl
28251
28252
28253
28254
28255.PHONY: check-perl maybe-check-perl
28256maybe-check-perl:
28257@if perl
28258maybe-check-perl: check-perl
28259
28260check-perl:
28261 @: $(MAKE); $(unstage)
28262 @r=`${PWD_COMMAND}`; export r; \
28263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28264 $(HOST_EXPORTS) \
28265 (cd $(HOST_SUBDIR)/perl && \
28266 $(MAKE) $(FLAGS_TO_PASS) check)
28267
28268@endif perl
28269
28270.PHONY: install-perl maybe-install-perl
28271maybe-install-perl:
28272@if perl
28273maybe-install-perl: install-perl
28274
28275install-perl: installdirs
28276 @: $(MAKE); $(unstage)
28277 @r=`${PWD_COMMAND}`; export r; \
28278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28279 $(HOST_EXPORTS) \
28280 (cd $(HOST_SUBDIR)/perl && \
28281 $(MAKE) $(FLAGS_TO_PASS) install)
28282
28283@endif perl
28284
28285# Other targets (info, dvi, pdf, etc.)
28286
28287.PHONY: maybe-info-perl info-perl
28288maybe-info-perl:
28289@if perl
28290maybe-info-perl: info-perl
28291
28292info-perl: \
28293 configure-perl
28294 @: $(MAKE); $(unstage)
28295 @[ -f ./perl/Makefile ] || exit 0; \
28296 r=`${PWD_COMMAND}`; export r; \
28297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28298 $(HOST_EXPORTS) \
28299 for flag in $(EXTRA_HOST_FLAGS) ; do \
28300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28301 done; \
28302 echo "Doing info in perl" ; \
28303 (cd $(HOST_SUBDIR)/perl && \
28304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28306 "RANLIB=$${RANLIB}" \
28307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28308 info) \
28309 || exit 1
28310
28311@endif perl
28312
28313.PHONY: maybe-dvi-perl dvi-perl
28314maybe-dvi-perl:
28315@if perl
28316maybe-dvi-perl: dvi-perl
28317
28318dvi-perl: \
28319 configure-perl
28320 @: $(MAKE); $(unstage)
28321 @[ -f ./perl/Makefile ] || exit 0; \
28322 r=`${PWD_COMMAND}`; export r; \
28323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28324 $(HOST_EXPORTS) \
28325 for flag in $(EXTRA_HOST_FLAGS) ; do \
28326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28327 done; \
28328 echo "Doing dvi in perl" ; \
28329 (cd $(HOST_SUBDIR)/perl && \
28330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28332 "RANLIB=$${RANLIB}" \
28333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28334 dvi) \
28335 || exit 1
28336
28337@endif perl
28338
28339.PHONY: maybe-pdf-perl pdf-perl
28340maybe-pdf-perl:
28341@if perl
28342maybe-pdf-perl: pdf-perl
28343
28344pdf-perl: \
28345 configure-perl
28346 @: $(MAKE); $(unstage)
28347 @[ -f ./perl/Makefile ] || exit 0; \
28348 r=`${PWD_COMMAND}`; export r; \
28349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28350 $(HOST_EXPORTS) \
28351 for flag in $(EXTRA_HOST_FLAGS) ; do \
28352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28353 done; \
28354 echo "Doing pdf in perl" ; \
28355 (cd $(HOST_SUBDIR)/perl && \
28356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28358 "RANLIB=$${RANLIB}" \
28359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28360 pdf) \
28361 || exit 1
28362
28363@endif perl
28364
28365.PHONY: maybe-html-perl html-perl
28366maybe-html-perl:
28367@if perl
28368maybe-html-perl: html-perl
28369
28370html-perl: \
28371 configure-perl
28372 @: $(MAKE); $(unstage)
28373 @[ -f ./perl/Makefile ] || exit 0; \
28374 r=`${PWD_COMMAND}`; export r; \
28375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28376 $(HOST_EXPORTS) \
28377 for flag in $(EXTRA_HOST_FLAGS) ; do \
28378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28379 done; \
28380 echo "Doing html in perl" ; \
28381 (cd $(HOST_SUBDIR)/perl && \
28382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28384 "RANLIB=$${RANLIB}" \
28385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28386 html) \
28387 || exit 1
28388
28389@endif perl
28390
28391.PHONY: maybe-TAGS-perl TAGS-perl
28392maybe-TAGS-perl:
28393@if perl
28394maybe-TAGS-perl: TAGS-perl
28395
28396TAGS-perl: \
28397 configure-perl
28398 @: $(MAKE); $(unstage)
28399 @[ -f ./perl/Makefile ] || exit 0; \
28400 r=`${PWD_COMMAND}`; export r; \
28401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28402 $(HOST_EXPORTS) \
28403 for flag in $(EXTRA_HOST_FLAGS) ; do \
28404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28405 done; \
28406 echo "Doing TAGS in perl" ; \
28407 (cd $(HOST_SUBDIR)/perl && \
28408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28410 "RANLIB=$${RANLIB}" \
28411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28412 TAGS) \
28413 || exit 1
28414
28415@endif perl
28416
28417.PHONY: maybe-install-info-perl install-info-perl
28418maybe-install-info-perl:
28419@if perl
28420maybe-install-info-perl: install-info-perl
28421
28422install-info-perl: \
28423 configure-perl \
28424 info-perl
28425 @: $(MAKE); $(unstage)
28426 @[ -f ./perl/Makefile ] || exit 0; \
28427 r=`${PWD_COMMAND}`; export r; \
28428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28429 $(HOST_EXPORTS) \
28430 for flag in $(EXTRA_HOST_FLAGS) ; do \
28431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28432 done; \
28433 echo "Doing install-info in perl" ; \
28434 (cd $(HOST_SUBDIR)/perl && \
28435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28437 "RANLIB=$${RANLIB}" \
28438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28439 install-info) \
28440 || exit 1
28441
28442@endif perl
28443
28444.PHONY: maybe-install-pdf-perl install-pdf-perl
28445maybe-install-pdf-perl:
28446@if perl
28447maybe-install-pdf-perl: install-pdf-perl
28448
28449install-pdf-perl: \
28450 configure-perl \
28451 pdf-perl
28452 @: $(MAKE); $(unstage)
28453 @[ -f ./perl/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 install-pdf in perl" ; \
28461 (cd $(HOST_SUBDIR)/perl && \
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 install-pdf) \
28467 || exit 1
28468
28469@endif perl
28470
28471.PHONY: maybe-install-html-perl install-html-perl
28472maybe-install-html-perl:
28473@if perl
28474maybe-install-html-perl: install-html-perl
28475
28476install-html-perl: \
28477 configure-perl \
28478 html-perl
28479 @: $(MAKE); $(unstage)
28480 @[ -f ./perl/Makefile ] || exit 0; \
28481 r=`${PWD_COMMAND}`; export r; \
28482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28483 $(HOST_EXPORTS) \
28484 for flag in $(EXTRA_HOST_FLAGS) ; do \
28485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28486 done; \
28487 echo "Doing install-html in perl" ; \
28488 (cd $(HOST_SUBDIR)/perl && \
28489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28491 "RANLIB=$${RANLIB}" \
28492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28493 install-html) \
28494 || exit 1
28495
28496@endif perl
28497
28498.PHONY: maybe-installcheck-perl installcheck-perl
28499maybe-installcheck-perl:
28500@if perl
28501maybe-installcheck-perl: installcheck-perl
28502
28503installcheck-perl: \
28504 configure-perl
28505 @: $(MAKE); $(unstage)
28506 @[ -f ./perl/Makefile ] || exit 0; \
28507 r=`${PWD_COMMAND}`; export r; \
28508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28509 $(HOST_EXPORTS) \
28510 for flag in $(EXTRA_HOST_FLAGS) ; do \
28511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28512 done; \
28513 echo "Doing installcheck in perl" ; \
28514 (cd $(HOST_SUBDIR)/perl && \
28515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28517 "RANLIB=$${RANLIB}" \
28518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28519 installcheck) \
28520 || exit 1
28521
28522@endif perl
28523
28524.PHONY: maybe-mostlyclean-perl mostlyclean-perl
28525maybe-mostlyclean-perl:
28526@if perl
28527maybe-mostlyclean-perl: mostlyclean-perl
28528
28529mostlyclean-perl:
28530 @: $(MAKE); $(unstage)
28531 @[ -f ./perl/Makefile ] || exit 0; \
28532 r=`${PWD_COMMAND}`; export r; \
28533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534 $(HOST_EXPORTS) \
28535 for flag in $(EXTRA_HOST_FLAGS) ; do \
28536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28537 done; \
28538 echo "Doing mostlyclean in perl" ; \
28539 (cd $(HOST_SUBDIR)/perl && \
28540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28542 "RANLIB=$${RANLIB}" \
28543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28544 mostlyclean) \
28545 || exit 1
28546
28547@endif perl
28548
28549.PHONY: maybe-clean-perl clean-perl
28550maybe-clean-perl:
28551@if perl
28552maybe-clean-perl: clean-perl
28553
28554clean-perl:
28555 @: $(MAKE); $(unstage)
28556 @[ -f ./perl/Makefile ] || exit 0; \
28557 r=`${PWD_COMMAND}`; export r; \
28558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28559 $(HOST_EXPORTS) \
28560 for flag in $(EXTRA_HOST_FLAGS) ; do \
28561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28562 done; \
28563 echo "Doing clean in perl" ; \
28564 (cd $(HOST_SUBDIR)/perl && \
28565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28567 "RANLIB=$${RANLIB}" \
28568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28569 clean) \
28570 || exit 1
28571
28572@endif perl
28573
28574.PHONY: maybe-distclean-perl distclean-perl
28575maybe-distclean-perl:
28576@if perl
28577maybe-distclean-perl: distclean-perl
28578
28579distclean-perl:
28580 @: $(MAKE); $(unstage)
28581 @[ -f ./perl/Makefile ] || exit 0; \
28582 r=`${PWD_COMMAND}`; export r; \
28583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28584 $(HOST_EXPORTS) \
28585 for flag in $(EXTRA_HOST_FLAGS) ; do \
28586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28587 done; \
28588 echo "Doing distclean in perl" ; \
28589 (cd $(HOST_SUBDIR)/perl && \
28590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28592 "RANLIB=$${RANLIB}" \
28593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28594 distclean) \
28595 || exit 1
28596
28597@endif perl
28598
28599.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
28600maybe-maintainer-clean-perl:
28601@if perl
28602maybe-maintainer-clean-perl: maintainer-clean-perl
28603
28604maintainer-clean-perl:
28605 @: $(MAKE); $(unstage)
28606 @[ -f ./perl/Makefile ] || exit 0; \
28607 r=`${PWD_COMMAND}`; export r; \
28608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28609 $(HOST_EXPORTS) \
28610 for flag in $(EXTRA_HOST_FLAGS) ; do \
28611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28612 done; \
28613 echo "Doing maintainer-clean in perl" ; \
28614 (cd $(HOST_SUBDIR)/perl && \
28615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28617 "RANLIB=$${RANLIB}" \
28618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28619 maintainer-clean) \
28620 || exit 1
28621
28622@endif perl
28623
28624
28625
28626.PHONY: configure-prms maybe-configure-prms
28627maybe-configure-prms:
28628@if gcc-bootstrap
28629configure-prms: stage_current
28630@endif gcc-bootstrap
28631@if prms
28632maybe-configure-prms: configure-prms
28633configure-prms:
28634 @: $(MAKE); $(unstage)
28635 @r=`${PWD_COMMAND}`; export r; \
28636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
28638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
28639 $(HOST_EXPORTS) \
28640 echo Configuring in $(HOST_SUBDIR)/prms; \
28641 cd "$(HOST_SUBDIR)/prms" || exit 1; \
28642 case $(srcdir) in \
28643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28644 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
28645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28646 esac; \
28647 srcdiroption="--srcdir=$${topdir}/prms"; \
28648 libsrcdir="$$s/prms"; \
28649 $(SHELL) $${libsrcdir}/configure \
28650 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28651 --target=${target_alias} $${srcdiroption} \
28652 || exit 1
28653@endif prms
28654
28655
28656
28657
28658
28659.PHONY: all-prms maybe-all-prms
28660maybe-all-prms:
28661@if gcc-bootstrap
28662all-prms: stage_current
28663@endif gcc-bootstrap
28664@if prms
28665TARGET-prms=all
28666maybe-all-prms: all-prms
28667all-prms: configure-prms
28668 @: $(MAKE); $(unstage)
28669 @r=`${PWD_COMMAND}`; export r; \
28670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28671 $(HOST_EXPORTS) \
28672 (cd $(HOST_SUBDIR)/prms && \
28673 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28674 $(TARGET-prms))
28675@endif prms
28676
28677
28678
28679
28680.PHONY: check-prms maybe-check-prms
28681maybe-check-prms:
28682@if prms
28683maybe-check-prms: check-prms
28684
28685check-prms:
28686 @: $(MAKE); $(unstage)
28687 @r=`${PWD_COMMAND}`; export r; \
28688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28689 $(HOST_EXPORTS) \
28690 (cd $(HOST_SUBDIR)/prms && \
28691 $(MAKE) $(FLAGS_TO_PASS) check)
28692
28693@endif prms
28694
28695.PHONY: install-prms maybe-install-prms
28696maybe-install-prms:
28697@if prms
28698maybe-install-prms: install-prms
28699
28700install-prms: installdirs
28701 @: $(MAKE); $(unstage)
28702 @r=`${PWD_COMMAND}`; export r; \
28703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28704 $(HOST_EXPORTS) \
28705 (cd $(HOST_SUBDIR)/prms && \
28706 $(MAKE) $(FLAGS_TO_PASS) install)
28707
28708@endif prms
28709
28710# Other targets (info, dvi, pdf, etc.)
28711
28712.PHONY: maybe-info-prms info-prms
28713maybe-info-prms:
28714@if prms
28715maybe-info-prms: info-prms
28716
28717info-prms: \
28718 configure-prms
28719 @: $(MAKE); $(unstage)
28720 @[ -f ./prms/Makefile ] || exit 0; \
28721 r=`${PWD_COMMAND}`; export r; \
28722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28723 $(HOST_EXPORTS) \
28724 for flag in $(EXTRA_HOST_FLAGS) ; do \
28725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28726 done; \
28727 echo "Doing info in prms" ; \
28728 (cd $(HOST_SUBDIR)/prms && \
28729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28731 "RANLIB=$${RANLIB}" \
28732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28733 info) \
28734 || exit 1
28735
28736@endif prms
28737
28738.PHONY: maybe-dvi-prms dvi-prms
28739maybe-dvi-prms:
28740@if prms
28741maybe-dvi-prms: dvi-prms
28742
28743dvi-prms: \
28744 configure-prms
28745 @: $(MAKE); $(unstage)
28746 @[ -f ./prms/Makefile ] || exit 0; \
28747 r=`${PWD_COMMAND}`; export r; \
28748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28749 $(HOST_EXPORTS) \
28750 for flag in $(EXTRA_HOST_FLAGS) ; do \
28751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28752 done; \
28753 echo "Doing dvi in prms" ; \
28754 (cd $(HOST_SUBDIR)/prms && \
28755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28757 "RANLIB=$${RANLIB}" \
28758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28759 dvi) \
28760 || exit 1
28761
28762@endif prms
28763
28764.PHONY: maybe-pdf-prms pdf-prms
28765maybe-pdf-prms:
28766@if prms
28767maybe-pdf-prms: pdf-prms
28768
28769pdf-prms: \
28770 configure-prms
28771 @: $(MAKE); $(unstage)
28772 @[ -f ./prms/Makefile ] || exit 0; \
28773 r=`${PWD_COMMAND}`; export r; \
28774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28775 $(HOST_EXPORTS) \
28776 for flag in $(EXTRA_HOST_FLAGS) ; do \
28777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28778 done; \
28779 echo "Doing pdf in prms" ; \
28780 (cd $(HOST_SUBDIR)/prms && \
28781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28783 "RANLIB=$${RANLIB}" \
28784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28785 pdf) \
28786 || exit 1
28787
28788@endif prms
28789
28790.PHONY: maybe-html-prms html-prms
28791maybe-html-prms:
28792@if prms
28793maybe-html-prms: html-prms
28794
28795html-prms: \
28796 configure-prms
28797 @: $(MAKE); $(unstage)
28798 @[ -f ./prms/Makefile ] || exit 0; \
28799 r=`${PWD_COMMAND}`; export r; \
28800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28801 $(HOST_EXPORTS) \
28802 for flag in $(EXTRA_HOST_FLAGS) ; do \
28803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28804 done; \
28805 echo "Doing html in prms" ; \
28806 (cd $(HOST_SUBDIR)/prms && \
28807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28809 "RANLIB=$${RANLIB}" \
28810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28811 html) \
28812 || exit 1
28813
28814@endif prms
28815
28816.PHONY: maybe-TAGS-prms TAGS-prms
28817maybe-TAGS-prms:
28818@if prms
28819maybe-TAGS-prms: TAGS-prms
28820
28821TAGS-prms: \
28822 configure-prms
28823 @: $(MAKE); $(unstage)
28824 @[ -f ./prms/Makefile ] || exit 0; \
28825 r=`${PWD_COMMAND}`; export r; \
28826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28827 $(HOST_EXPORTS) \
28828 for flag in $(EXTRA_HOST_FLAGS) ; do \
28829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28830 done; \
28831 echo "Doing TAGS in prms" ; \
28832 (cd $(HOST_SUBDIR)/prms && \
28833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28835 "RANLIB=$${RANLIB}" \
28836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28837 TAGS) \
28838 || exit 1
28839
28840@endif prms
28841
28842.PHONY: maybe-install-info-prms install-info-prms
28843maybe-install-info-prms:
28844@if prms
28845maybe-install-info-prms: install-info-prms
28846
28847install-info-prms: \
28848 configure-prms \
28849 info-prms
28850 @: $(MAKE); $(unstage)
28851 @[ -f ./prms/Makefile ] || exit 0; \
28852 r=`${PWD_COMMAND}`; export r; \
28853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28854 $(HOST_EXPORTS) \
28855 for flag in $(EXTRA_HOST_FLAGS) ; do \
28856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28857 done; \
28858 echo "Doing install-info in prms" ; \
28859 (cd $(HOST_SUBDIR)/prms && \
28860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28862 "RANLIB=$${RANLIB}" \
28863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28864 install-info) \
28865 || exit 1
28866
28867@endif prms
28868
28869.PHONY: maybe-install-pdf-prms install-pdf-prms
28870maybe-install-pdf-prms:
28871@if prms
28872maybe-install-pdf-prms: install-pdf-prms
28873
28874install-pdf-prms: \
28875 configure-prms \
28876 pdf-prms
28877 @: $(MAKE); $(unstage)
28878 @[ -f ./prms/Makefile ] || exit 0; \
28879 r=`${PWD_COMMAND}`; export r; \
28880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28881 $(HOST_EXPORTS) \
28882 for flag in $(EXTRA_HOST_FLAGS) ; do \
28883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28884 done; \
28885 echo "Doing install-pdf in prms" ; \
28886 (cd $(HOST_SUBDIR)/prms && \
28887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28889 "RANLIB=$${RANLIB}" \
28890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28891 install-pdf) \
28892 || exit 1
28893
28894@endif prms
28895
28896.PHONY: maybe-install-html-prms install-html-prms
28897maybe-install-html-prms:
28898@if prms
28899maybe-install-html-prms: install-html-prms
28900
28901install-html-prms: \
28902 configure-prms \
28903 html-prms
28904 @: $(MAKE); $(unstage)
28905 @[ -f ./prms/Makefile ] || exit 0; \
28906 r=`${PWD_COMMAND}`; export r; \
28907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28908 $(HOST_EXPORTS) \
28909 for flag in $(EXTRA_HOST_FLAGS) ; do \
28910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28911 done; \
28912 echo "Doing install-html in prms" ; \
28913 (cd $(HOST_SUBDIR)/prms && \
28914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28916 "RANLIB=$${RANLIB}" \
28917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28918 install-html) \
28919 || exit 1
28920
28921@endif prms
28922
28923.PHONY: maybe-installcheck-prms installcheck-prms
28924maybe-installcheck-prms:
28925@if prms
28926maybe-installcheck-prms: installcheck-prms
28927
28928installcheck-prms: \
28929 configure-prms
28930 @: $(MAKE); $(unstage)
28931 @[ -f ./prms/Makefile ] || exit 0; \
28932 r=`${PWD_COMMAND}`; export r; \
28933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28934 $(HOST_EXPORTS) \
28935 for flag in $(EXTRA_HOST_FLAGS) ; do \
28936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28937 done; \
28938 echo "Doing installcheck in prms" ; \
28939 (cd $(HOST_SUBDIR)/prms && \
28940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28942 "RANLIB=$${RANLIB}" \
28943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28944 installcheck) \
28945 || exit 1
28946
28947@endif prms
28948
28949.PHONY: maybe-mostlyclean-prms mostlyclean-prms
28950maybe-mostlyclean-prms:
28951@if prms
28952maybe-mostlyclean-prms: mostlyclean-prms
28953
28954mostlyclean-prms:
28955 @: $(MAKE); $(unstage)
28956 @[ -f ./prms/Makefile ] || exit 0; \
28957 r=`${PWD_COMMAND}`; export r; \
28958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28959 $(HOST_EXPORTS) \
28960 for flag in $(EXTRA_HOST_FLAGS) ; do \
28961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28962 done; \
28963 echo "Doing mostlyclean in prms" ; \
28964 (cd $(HOST_SUBDIR)/prms && \
28965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28967 "RANLIB=$${RANLIB}" \
28968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28969 mostlyclean) \
28970 || exit 1
28971
28972@endif prms
28973
28974.PHONY: maybe-clean-prms clean-prms
28975maybe-clean-prms:
28976@if prms
28977maybe-clean-prms: clean-prms
28978
28979clean-prms:
28980 @: $(MAKE); $(unstage)
28981 @[ -f ./prms/Makefile ] || exit 0; \
28982 r=`${PWD_COMMAND}`; export r; \
28983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28984 $(HOST_EXPORTS) \
28985 for flag in $(EXTRA_HOST_FLAGS) ; do \
28986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28987 done; \
28988 echo "Doing clean in prms" ; \
28989 (cd $(HOST_SUBDIR)/prms && \
28990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28992 "RANLIB=$${RANLIB}" \
28993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28994 clean) \
28995 || exit 1
28996
28997@endif prms
28998
28999.PHONY: maybe-distclean-prms distclean-prms
29000maybe-distclean-prms:
29001@if prms
29002maybe-distclean-prms: distclean-prms
29003
29004distclean-prms:
29005 @: $(MAKE); $(unstage)
29006 @[ -f ./prms/Makefile ] || exit 0; \
29007 r=`${PWD_COMMAND}`; export r; \
29008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29009 $(HOST_EXPORTS) \
29010 for flag in $(EXTRA_HOST_FLAGS) ; do \
29011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29012 done; \
29013 echo "Doing distclean in prms" ; \
29014 (cd $(HOST_SUBDIR)/prms && \
29015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29017 "RANLIB=$${RANLIB}" \
29018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29019 distclean) \
29020 || exit 1
29021
29022@endif prms
29023
29024.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
29025maybe-maintainer-clean-prms:
29026@if prms
29027maybe-maintainer-clean-prms: maintainer-clean-prms
29028
29029maintainer-clean-prms:
29030 @: $(MAKE); $(unstage)
29031 @[ -f ./prms/Makefile ] || exit 0; \
29032 r=`${PWD_COMMAND}`; export r; \
29033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29034 $(HOST_EXPORTS) \
29035 for flag in $(EXTRA_HOST_FLAGS) ; do \
29036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29037 done; \
29038 echo "Doing maintainer-clean in prms" ; \
29039 (cd $(HOST_SUBDIR)/prms && \
29040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29042 "RANLIB=$${RANLIB}" \
29043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29044 maintainer-clean) \
29045 || exit 1
29046
29047@endif prms
29048
29049
29050
29051.PHONY: configure-rcs maybe-configure-rcs
29052maybe-configure-rcs:
29053@if gcc-bootstrap
29054configure-rcs: stage_current
29055@endif gcc-bootstrap
29056@if rcs
29057maybe-configure-rcs: configure-rcs
29058configure-rcs:
29059 @: $(MAKE); $(unstage)
29060 @r=`${PWD_COMMAND}`; export r; \
29061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29062 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
29063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
29064 $(HOST_EXPORTS) \
29065 echo Configuring in $(HOST_SUBDIR)/rcs; \
29066 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
29067 case $(srcdir) in \
29068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29069 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
29070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29071 esac; \
29072 srcdiroption="--srcdir=$${topdir}/rcs"; \
29073 libsrcdir="$$s/rcs"; \
29074 $(SHELL) $${libsrcdir}/configure \
29075 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29076 --target=${target_alias} $${srcdiroption} \
29077 || exit 1
29078@endif rcs
29079
29080
29081
29082
29083
29084.PHONY: all-rcs maybe-all-rcs
29085maybe-all-rcs:
29086@if gcc-bootstrap
29087all-rcs: stage_current
29088@endif gcc-bootstrap
29089@if rcs
29090TARGET-rcs=all
29091maybe-all-rcs: all-rcs
29092all-rcs: configure-rcs
29093 @: $(MAKE); $(unstage)
29094 @r=`${PWD_COMMAND}`; export r; \
29095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29096 $(HOST_EXPORTS) \
29097 (cd $(HOST_SUBDIR)/rcs && \
29098 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29099 $(TARGET-rcs))
29100@endif rcs
29101
29102
29103
29104
29105.PHONY: check-rcs maybe-check-rcs
29106maybe-check-rcs:
29107@if rcs
29108maybe-check-rcs: check-rcs
29109
29110check-rcs:
29111 @: $(MAKE); $(unstage)
29112 @r=`${PWD_COMMAND}`; export r; \
29113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29114 $(HOST_EXPORTS) \
29115 (cd $(HOST_SUBDIR)/rcs && \
29116 $(MAKE) $(FLAGS_TO_PASS) check)
29117
29118@endif rcs
29119
29120.PHONY: install-rcs maybe-install-rcs
29121maybe-install-rcs:
29122@if rcs
29123maybe-install-rcs: install-rcs
29124
29125install-rcs: installdirs
29126 @: $(MAKE); $(unstage)
29127 @r=`${PWD_COMMAND}`; export r; \
29128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29129 $(HOST_EXPORTS) \
29130 (cd $(HOST_SUBDIR)/rcs && \
29131 $(MAKE) $(FLAGS_TO_PASS) install)
29132
29133@endif rcs
29134
29135# Other targets (info, dvi, pdf, etc.)
29136
29137.PHONY: maybe-info-rcs info-rcs
29138maybe-info-rcs:
29139@if rcs
29140maybe-info-rcs: info-rcs
29141
29142info-rcs: \
29143 configure-rcs
29144 @: $(MAKE); $(unstage)
29145 @[ -f ./rcs/Makefile ] || exit 0; \
29146 r=`${PWD_COMMAND}`; export r; \
29147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29148 $(HOST_EXPORTS) \
29149 for flag in $(EXTRA_HOST_FLAGS) ; do \
29150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29151 done; \
29152 echo "Doing info in rcs" ; \
29153 (cd $(HOST_SUBDIR)/rcs && \
29154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29156 "RANLIB=$${RANLIB}" \
29157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29158 info) \
29159 || exit 1
29160
29161@endif rcs
29162
29163.PHONY: maybe-dvi-rcs dvi-rcs
29164maybe-dvi-rcs:
29165@if rcs
29166maybe-dvi-rcs: dvi-rcs
29167
29168dvi-rcs: \
29169 configure-rcs
29170 @: $(MAKE); $(unstage)
29171 @[ -f ./rcs/Makefile ] || exit 0; \
29172 r=`${PWD_COMMAND}`; export r; \
29173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29174 $(HOST_EXPORTS) \
29175 for flag in $(EXTRA_HOST_FLAGS) ; do \
29176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29177 done; \
29178 echo "Doing dvi in rcs" ; \
29179 (cd $(HOST_SUBDIR)/rcs && \
29180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29182 "RANLIB=$${RANLIB}" \
29183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29184 dvi) \
29185 || exit 1
29186
29187@endif rcs
29188
29189.PHONY: maybe-pdf-rcs pdf-rcs
29190maybe-pdf-rcs:
29191@if rcs
29192maybe-pdf-rcs: pdf-rcs
29193
29194pdf-rcs: \
29195 configure-rcs
29196 @: $(MAKE); $(unstage)
29197 @[ -f ./rcs/Makefile ] || exit 0; \
29198 r=`${PWD_COMMAND}`; export r; \
29199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29200 $(HOST_EXPORTS) \
29201 for flag in $(EXTRA_HOST_FLAGS) ; do \
29202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29203 done; \
29204 echo "Doing pdf in rcs" ; \
29205 (cd $(HOST_SUBDIR)/rcs && \
29206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29208 "RANLIB=$${RANLIB}" \
29209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29210 pdf) \
29211 || exit 1
29212
29213@endif rcs
29214
29215.PHONY: maybe-html-rcs html-rcs
29216maybe-html-rcs:
29217@if rcs
29218maybe-html-rcs: html-rcs
29219
29220html-rcs: \
29221 configure-rcs
29222 @: $(MAKE); $(unstage)
29223 @[ -f ./rcs/Makefile ] || exit 0; \
29224 r=`${PWD_COMMAND}`; export r; \
29225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29226 $(HOST_EXPORTS) \
29227 for flag in $(EXTRA_HOST_FLAGS) ; do \
29228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29229 done; \
29230 echo "Doing html in rcs" ; \
29231 (cd $(HOST_SUBDIR)/rcs && \
29232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29234 "RANLIB=$${RANLIB}" \
29235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29236 html) \
29237 || exit 1
29238
29239@endif rcs
29240
29241.PHONY: maybe-TAGS-rcs TAGS-rcs
29242maybe-TAGS-rcs:
29243@if rcs
29244maybe-TAGS-rcs: TAGS-rcs
29245
29246TAGS-rcs: \
29247 configure-rcs
29248 @: $(MAKE); $(unstage)
29249 @[ -f ./rcs/Makefile ] || exit 0; \
29250 r=`${PWD_COMMAND}`; export r; \
29251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29252 $(HOST_EXPORTS) \
29253 for flag in $(EXTRA_HOST_FLAGS) ; do \
29254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29255 done; \
29256 echo "Doing TAGS in rcs" ; \
29257 (cd $(HOST_SUBDIR)/rcs && \
29258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29260 "RANLIB=$${RANLIB}" \
29261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29262 TAGS) \
29263 || exit 1
29264
29265@endif rcs
29266
29267.PHONY: maybe-install-info-rcs install-info-rcs
29268maybe-install-info-rcs:
29269@if rcs
29270maybe-install-info-rcs: install-info-rcs
29271
29272install-info-rcs: \
29273 configure-rcs \
29274 info-rcs
29275 @: $(MAKE); $(unstage)
29276 @[ -f ./rcs/Makefile ] || exit 0; \
29277 r=`${PWD_COMMAND}`; export r; \
29278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29279 $(HOST_EXPORTS) \
29280 for flag in $(EXTRA_HOST_FLAGS) ; do \
29281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29282 done; \
29283 echo "Doing install-info in rcs" ; \
29284 (cd $(HOST_SUBDIR)/rcs && \
29285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29287 "RANLIB=$${RANLIB}" \
29288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29289 install-info) \
29290 || exit 1
29291
29292@endif rcs
29293
29294.PHONY: maybe-install-pdf-rcs install-pdf-rcs
29295maybe-install-pdf-rcs:
29296@if rcs
29297maybe-install-pdf-rcs: install-pdf-rcs
29298
29299install-pdf-rcs: \
29300 configure-rcs \
29301 pdf-rcs
29302 @: $(MAKE); $(unstage)
29303 @[ -f ./rcs/Makefile ] || exit 0; \
29304 r=`${PWD_COMMAND}`; export r; \
29305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29306 $(HOST_EXPORTS) \
29307 for flag in $(EXTRA_HOST_FLAGS) ; do \
29308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29309 done; \
29310 echo "Doing install-pdf in rcs" ; \
29311 (cd $(HOST_SUBDIR)/rcs && \
29312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29314 "RANLIB=$${RANLIB}" \
29315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29316 install-pdf) \
29317 || exit 1
29318
29319@endif rcs
29320
29321.PHONY: maybe-install-html-rcs install-html-rcs
29322maybe-install-html-rcs:
29323@if rcs
29324maybe-install-html-rcs: install-html-rcs
29325
29326install-html-rcs: \
29327 configure-rcs \
29328 html-rcs
29329 @: $(MAKE); $(unstage)
29330 @[ -f ./rcs/Makefile ] || exit 0; \
29331 r=`${PWD_COMMAND}`; export r; \
29332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29333 $(HOST_EXPORTS) \
29334 for flag in $(EXTRA_HOST_FLAGS) ; do \
29335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29336 done; \
29337 echo "Doing install-html in rcs" ; \
29338 (cd $(HOST_SUBDIR)/rcs && \
29339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29341 "RANLIB=$${RANLIB}" \
29342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29343 install-html) \
29344 || exit 1
29345
29346@endif rcs
29347
29348.PHONY: maybe-installcheck-rcs installcheck-rcs
29349maybe-installcheck-rcs:
29350@if rcs
29351maybe-installcheck-rcs: installcheck-rcs
29352
29353installcheck-rcs: \
29354 configure-rcs
29355 @: $(MAKE); $(unstage)
29356 @[ -f ./rcs/Makefile ] || exit 0; \
29357 r=`${PWD_COMMAND}`; export r; \
29358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29359 $(HOST_EXPORTS) \
29360 for flag in $(EXTRA_HOST_FLAGS) ; do \
29361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29362 done; \
29363 echo "Doing installcheck in rcs" ; \
29364 (cd $(HOST_SUBDIR)/rcs && \
29365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29367 "RANLIB=$${RANLIB}" \
29368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29369 installcheck) \
29370 || exit 1
29371
29372@endif rcs
29373
29374.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
29375maybe-mostlyclean-rcs:
29376@if rcs
29377maybe-mostlyclean-rcs: mostlyclean-rcs
29378
29379mostlyclean-rcs:
29380 @: $(MAKE); $(unstage)
29381 @[ -f ./rcs/Makefile ] || exit 0; \
29382 r=`${PWD_COMMAND}`; export r; \
29383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29384 $(HOST_EXPORTS) \
29385 for flag in $(EXTRA_HOST_FLAGS) ; do \
29386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29387 done; \
29388 echo "Doing mostlyclean in rcs" ; \
29389 (cd $(HOST_SUBDIR)/rcs && \
29390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29392 "RANLIB=$${RANLIB}" \
29393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29394 mostlyclean) \
29395 || exit 1
29396
29397@endif rcs
29398
29399.PHONY: maybe-clean-rcs clean-rcs
29400maybe-clean-rcs:
29401@if rcs
29402maybe-clean-rcs: clean-rcs
29403
29404clean-rcs:
29405 @: $(MAKE); $(unstage)
29406 @[ -f ./rcs/Makefile ] || exit 0; \
29407 r=`${PWD_COMMAND}`; export r; \
29408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29409 $(HOST_EXPORTS) \
29410 for flag in $(EXTRA_HOST_FLAGS) ; do \
29411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29412 done; \
29413 echo "Doing clean in rcs" ; \
29414 (cd $(HOST_SUBDIR)/rcs && \
29415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29417 "RANLIB=$${RANLIB}" \
29418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29419 clean) \
29420 || exit 1
29421
29422@endif rcs
29423
29424.PHONY: maybe-distclean-rcs distclean-rcs
29425maybe-distclean-rcs:
29426@if rcs
29427maybe-distclean-rcs: distclean-rcs
29428
29429distclean-rcs:
29430 @: $(MAKE); $(unstage)
29431 @[ -f ./rcs/Makefile ] || exit 0; \
29432 r=`${PWD_COMMAND}`; export r; \
29433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29434 $(HOST_EXPORTS) \
29435 for flag in $(EXTRA_HOST_FLAGS) ; do \
29436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29437 done; \
29438 echo "Doing distclean in rcs" ; \
29439 (cd $(HOST_SUBDIR)/rcs && \
29440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29442 "RANLIB=$${RANLIB}" \
29443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29444 distclean) \
29445 || exit 1
29446
29447@endif rcs
29448
29449.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
29450maybe-maintainer-clean-rcs:
29451@if rcs
29452maybe-maintainer-clean-rcs: maintainer-clean-rcs
29453
29454maintainer-clean-rcs:
29455 @: $(MAKE); $(unstage)
29456 @[ -f ./rcs/Makefile ] || exit 0; \
29457 r=`${PWD_COMMAND}`; export r; \
29458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29459 $(HOST_EXPORTS) \
29460 for flag in $(EXTRA_HOST_FLAGS) ; do \
29461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29462 done; \
29463 echo "Doing maintainer-clean in rcs" ; \
29464 (cd $(HOST_SUBDIR)/rcs && \
29465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29467 "RANLIB=$${RANLIB}" \
29468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29469 maintainer-clean) \
29470 || exit 1
29471
29472@endif rcs
29473
29474
29475
29476.PHONY: configure-readline maybe-configure-readline
29477maybe-configure-readline:
29478@if gcc-bootstrap
29479configure-readline: stage_current
29480@endif gcc-bootstrap
29481@if readline
29482maybe-configure-readline: configure-readline
29483configure-readline:
29484 @: $(MAKE); $(unstage)
29485 @r=`${PWD_COMMAND}`; export r; \
29486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29487 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
29488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
29489 $(HOST_EXPORTS) \
29490 echo Configuring in $(HOST_SUBDIR)/readline; \
29491 cd "$(HOST_SUBDIR)/readline" || exit 1; \
29492 case $(srcdir) in \
29493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29494 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
29495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29496 esac; \
29497 srcdiroption="--srcdir=$${topdir}/readline"; \
29498 libsrcdir="$$s/readline"; \
29499 $(SHELL) $${libsrcdir}/configure \
29500 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29501 --target=${target_alias} $${srcdiroption} \
29502 || exit 1
29503@endif readline
29504
29505
29506
29507
29508
29509.PHONY: all-readline maybe-all-readline
29510maybe-all-readline:
29511@if gcc-bootstrap
29512all-readline: stage_current
29513@endif gcc-bootstrap
29514@if readline
29515TARGET-readline=all
29516maybe-all-readline: all-readline
29517all-readline: configure-readline
29518 @: $(MAKE); $(unstage)
29519 @r=`${PWD_COMMAND}`; export r; \
29520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29521 $(HOST_EXPORTS) \
29522 (cd $(HOST_SUBDIR)/readline && \
29523 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29524 $(TARGET-readline))
29525@endif readline
29526
29527
29528
29529
29530.PHONY: check-readline maybe-check-readline
29531maybe-check-readline:
29532@if readline
29533maybe-check-readline: check-readline
29534
29535check-readline:
29536 @: $(MAKE); $(unstage)
29537 @r=`${PWD_COMMAND}`; export r; \
29538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29539 $(HOST_EXPORTS) \
29540 (cd $(HOST_SUBDIR)/readline && \
29541 $(MAKE) $(FLAGS_TO_PASS) check)
29542
29543@endif readline
29544
29545.PHONY: install-readline maybe-install-readline
29546maybe-install-readline:
29547@if readline
29548maybe-install-readline: install-readline
29549
29550install-readline: installdirs
29551 @: $(MAKE); $(unstage)
29552 @r=`${PWD_COMMAND}`; export r; \
29553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29554 $(HOST_EXPORTS) \
29555 (cd $(HOST_SUBDIR)/readline && \
29556 $(MAKE) $(FLAGS_TO_PASS) install)
29557
29558@endif readline
29559
29560# Other targets (info, dvi, pdf, etc.)
29561
29562.PHONY: maybe-info-readline info-readline
29563maybe-info-readline:
29564@if readline
29565maybe-info-readline: info-readline
29566
29567info-readline: \
29568 configure-readline
29569 @: $(MAKE); $(unstage)
29570 @[ -f ./readline/Makefile ] || exit 0; \
29571 r=`${PWD_COMMAND}`; export r; \
29572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29573 $(HOST_EXPORTS) \
29574 for flag in $(EXTRA_HOST_FLAGS) ; do \
29575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29576 done; \
29577 echo "Doing info in readline" ; \
29578 (cd $(HOST_SUBDIR)/readline && \
29579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29581 "RANLIB=$${RANLIB}" \
29582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29583 info) \
29584 || exit 1
29585
29586@endif readline
29587
29588.PHONY: maybe-dvi-readline dvi-readline
29589maybe-dvi-readline:
29590@if readline
29591maybe-dvi-readline: dvi-readline
29592
29593dvi-readline: \
29594 configure-readline
29595 @: $(MAKE); $(unstage)
29596 @[ -f ./readline/Makefile ] || exit 0; \
29597 r=`${PWD_COMMAND}`; export r; \
29598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29599 $(HOST_EXPORTS) \
29600 for flag in $(EXTRA_HOST_FLAGS) ; do \
29601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29602 done; \
29603 echo "Doing dvi in readline" ; \
29604 (cd $(HOST_SUBDIR)/readline && \
29605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29607 "RANLIB=$${RANLIB}" \
29608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29609 dvi) \
29610 || exit 1
29611
29612@endif readline
29613
29614.PHONY: maybe-pdf-readline pdf-readline
29615maybe-pdf-readline:
29616@if readline
29617maybe-pdf-readline: pdf-readline
29618
29619pdf-readline: \
29620 configure-readline
29621 @: $(MAKE); $(unstage)
29622 @[ -f ./readline/Makefile ] || exit 0; \
29623 r=`${PWD_COMMAND}`; export r; \
29624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29625 $(HOST_EXPORTS) \
29626 for flag in $(EXTRA_HOST_FLAGS) ; do \
29627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29628 done; \
29629 echo "Doing pdf in readline" ; \
29630 (cd $(HOST_SUBDIR)/readline && \
29631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29633 "RANLIB=$${RANLIB}" \
29634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29635 pdf) \
29636 || exit 1
29637
29638@endif readline
29639
29640.PHONY: maybe-html-readline html-readline
29641maybe-html-readline:
29642@if readline
29643maybe-html-readline: html-readline
29644
29645html-readline: \
29646 configure-readline
29647 @: $(MAKE); $(unstage)
29648 @[ -f ./readline/Makefile ] || exit 0; \
29649 r=`${PWD_COMMAND}`; export r; \
29650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29651 $(HOST_EXPORTS) \
29652 for flag in $(EXTRA_HOST_FLAGS) ; do \
29653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29654 done; \
29655 echo "Doing html in readline" ; \
29656 (cd $(HOST_SUBDIR)/readline && \
29657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29659 "RANLIB=$${RANLIB}" \
29660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29661 html) \
29662 || exit 1
29663
29664@endif readline
29665
29666.PHONY: maybe-TAGS-readline TAGS-readline
29667maybe-TAGS-readline:
29668@if readline
29669maybe-TAGS-readline: TAGS-readline
29670
29671TAGS-readline: \
29672 configure-readline
29673 @: $(MAKE); $(unstage)
29674 @[ -f ./readline/Makefile ] || exit 0; \
29675 r=`${PWD_COMMAND}`; export r; \
29676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29677 $(HOST_EXPORTS) \
29678 for flag in $(EXTRA_HOST_FLAGS) ; do \
29679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29680 done; \
29681 echo "Doing TAGS in readline" ; \
29682 (cd $(HOST_SUBDIR)/readline && \
29683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29685 "RANLIB=$${RANLIB}" \
29686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29687 TAGS) \
29688 || exit 1
29689
29690@endif readline
29691
29692.PHONY: maybe-install-info-readline install-info-readline
29693maybe-install-info-readline:
29694@if readline
29695maybe-install-info-readline: install-info-readline
29696
29697install-info-readline: \
29698 configure-readline \
29699 info-readline
29700 @: $(MAKE); $(unstage)
29701 @[ -f ./readline/Makefile ] || exit 0; \
29702 r=`${PWD_COMMAND}`; export r; \
29703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29704 $(HOST_EXPORTS) \
29705 for flag in $(EXTRA_HOST_FLAGS) ; do \
29706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29707 done; \
29708 echo "Doing install-info in readline" ; \
29709 (cd $(HOST_SUBDIR)/readline && \
29710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29712 "RANLIB=$${RANLIB}" \
29713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29714 install-info) \
29715 || exit 1
29716
29717@endif readline
29718
29719.PHONY: maybe-install-pdf-readline install-pdf-readline
29720maybe-install-pdf-readline:
29721@if readline
29722maybe-install-pdf-readline: install-pdf-readline
29723
29724install-pdf-readline: \
29725 configure-readline \
29726 pdf-readline
29727 @: $(MAKE); $(unstage)
29728 @[ -f ./readline/Makefile ] || exit 0; \
29729 r=`${PWD_COMMAND}`; export r; \
29730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29731 $(HOST_EXPORTS) \
29732 for flag in $(EXTRA_HOST_FLAGS) ; do \
29733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29734 done; \
29735 echo "Doing install-pdf in readline" ; \
29736 (cd $(HOST_SUBDIR)/readline && \
29737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29739 "RANLIB=$${RANLIB}" \
29740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29741 install-pdf) \
29742 || exit 1
29743
29744@endif readline
29745
29746.PHONY: maybe-install-html-readline install-html-readline
29747maybe-install-html-readline:
29748@if readline
29749maybe-install-html-readline: install-html-readline
29750
29751install-html-readline: \
29752 configure-readline \
29753 html-readline
29754 @: $(MAKE); $(unstage)
29755 @[ -f ./readline/Makefile ] || exit 0; \
29756 r=`${PWD_COMMAND}`; export r; \
29757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29758 $(HOST_EXPORTS) \
29759 for flag in $(EXTRA_HOST_FLAGS) ; do \
29760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29761 done; \
29762 echo "Doing install-html in readline" ; \
29763 (cd $(HOST_SUBDIR)/readline && \
29764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29766 "RANLIB=$${RANLIB}" \
29767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29768 install-html) \
29769 || exit 1
29770
29771@endif readline
29772
29773.PHONY: maybe-installcheck-readline installcheck-readline
29774maybe-installcheck-readline:
29775@if readline
29776maybe-installcheck-readline: installcheck-readline
29777
29778installcheck-readline: \
29779 configure-readline
29780 @: $(MAKE); $(unstage)
29781 @[ -f ./readline/Makefile ] || exit 0; \
29782 r=`${PWD_COMMAND}`; export r; \
29783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29784 $(HOST_EXPORTS) \
29785 for flag in $(EXTRA_HOST_FLAGS) ; do \
29786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29787 done; \
29788 echo "Doing installcheck in readline" ; \
29789 (cd $(HOST_SUBDIR)/readline && \
29790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29792 "RANLIB=$${RANLIB}" \
29793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29794 installcheck) \
29795 || exit 1
29796
29797@endif readline
29798
29799.PHONY: maybe-mostlyclean-readline mostlyclean-readline
29800maybe-mostlyclean-readline:
29801@if readline
29802maybe-mostlyclean-readline: mostlyclean-readline
29803
29804mostlyclean-readline:
29805 @: $(MAKE); $(unstage)
29806 @[ -f ./readline/Makefile ] || exit 0; \
29807 r=`${PWD_COMMAND}`; export r; \
29808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29809 $(HOST_EXPORTS) \
29810 for flag in $(EXTRA_HOST_FLAGS) ; do \
29811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29812 done; \
29813 echo "Doing mostlyclean in readline" ; \
29814 (cd $(HOST_SUBDIR)/readline && \
29815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29817 "RANLIB=$${RANLIB}" \
29818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29819 mostlyclean) \
29820 || exit 1
29821
29822@endif readline
29823
29824.PHONY: maybe-clean-readline clean-readline
29825maybe-clean-readline:
29826@if readline
29827maybe-clean-readline: clean-readline
29828
29829clean-readline:
29830 @: $(MAKE); $(unstage)
29831 @[ -f ./readline/Makefile ] || exit 0; \
29832 r=`${PWD_COMMAND}`; export r; \
29833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29834 $(HOST_EXPORTS) \
29835 for flag in $(EXTRA_HOST_FLAGS) ; do \
29836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29837 done; \
29838 echo "Doing clean in readline" ; \
29839 (cd $(HOST_SUBDIR)/readline && \
29840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29842 "RANLIB=$${RANLIB}" \
29843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29844 clean) \
29845 || exit 1
29846
29847@endif readline
29848
29849.PHONY: maybe-distclean-readline distclean-readline
29850maybe-distclean-readline:
29851@if readline
29852maybe-distclean-readline: distclean-readline
29853
29854distclean-readline:
29855 @: $(MAKE); $(unstage)
29856 @[ -f ./readline/Makefile ] || exit 0; \
29857 r=`${PWD_COMMAND}`; export r; \
29858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29859 $(HOST_EXPORTS) \
29860 for flag in $(EXTRA_HOST_FLAGS) ; do \
29861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29862 done; \
29863 echo "Doing distclean in readline" ; \
29864 (cd $(HOST_SUBDIR)/readline && \
29865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29867 "RANLIB=$${RANLIB}" \
29868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29869 distclean) \
29870 || exit 1
29871
29872@endif readline
29873
29874.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
29875maybe-maintainer-clean-readline:
29876@if readline
29877maybe-maintainer-clean-readline: maintainer-clean-readline
29878
29879maintainer-clean-readline:
29880 @: $(MAKE); $(unstage)
29881 @[ -f ./readline/Makefile ] || exit 0; \
29882 r=`${PWD_COMMAND}`; export r; \
29883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29884 $(HOST_EXPORTS) \
29885 for flag in $(EXTRA_HOST_FLAGS) ; do \
29886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29887 done; \
29888 echo "Doing maintainer-clean in readline" ; \
29889 (cd $(HOST_SUBDIR)/readline && \
29890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29892 "RANLIB=$${RANLIB}" \
29893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29894 maintainer-clean) \
29895 || exit 1
29896
29897@endif readline
29898
29899
29900
29901.PHONY: configure-release maybe-configure-release
29902maybe-configure-release:
29903@if gcc-bootstrap
29904configure-release: stage_current
29905@endif gcc-bootstrap
29906@if release
29907maybe-configure-release: configure-release
29908configure-release:
29909 @: $(MAKE); $(unstage)
29910 @r=`${PWD_COMMAND}`; export r; \
29911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
29913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
29914 $(HOST_EXPORTS) \
29915 echo Configuring in $(HOST_SUBDIR)/release; \
29916 cd "$(HOST_SUBDIR)/release" || exit 1; \
29917 case $(srcdir) in \
29918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29919 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
29920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29921 esac; \
29922 srcdiroption="--srcdir=$${topdir}/release"; \
29923 libsrcdir="$$s/release"; \
29924 $(SHELL) $${libsrcdir}/configure \
29925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29926 --target=${target_alias} $${srcdiroption} \
29927 || exit 1
29928@endif release
29929
29930
29931
29932
29933
29934.PHONY: all-release maybe-all-release
29935maybe-all-release:
29936@if gcc-bootstrap
29937all-release: stage_current
29938@endif gcc-bootstrap
29939@if release
29940TARGET-release=all
29941maybe-all-release: all-release
29942all-release: configure-release
29943 @: $(MAKE); $(unstage)
29944 @r=`${PWD_COMMAND}`; export r; \
29945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29946 $(HOST_EXPORTS) \
29947 (cd $(HOST_SUBDIR)/release && \
29948 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29949 $(TARGET-release))
29950@endif release
29951
29952
29953
29954
29955.PHONY: check-release maybe-check-release
29956maybe-check-release:
29957@if release
29958maybe-check-release: check-release
29959
29960check-release:
29961
29962@endif release
29963
29964.PHONY: install-release maybe-install-release
29965maybe-install-release:
29966@if release
29967maybe-install-release: install-release
29968
29969install-release:
29970
29971@endif release
29972
29973# Other targets (info, dvi, pdf, etc.)
29974
29975.PHONY: maybe-info-release info-release
29976maybe-info-release:
29977@if release
29978maybe-info-release: info-release
29979
29980info-release: \
29981 configure-release
29982 @: $(MAKE); $(unstage)
29983 @[ -f ./release/Makefile ] || exit 0; \
29984 r=`${PWD_COMMAND}`; export r; \
29985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29986 $(HOST_EXPORTS) \
29987 for flag in $(EXTRA_HOST_FLAGS) ; do \
29988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29989 done; \
29990 echo "Doing info in release" ; \
29991 (cd $(HOST_SUBDIR)/release && \
29992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29994 "RANLIB=$${RANLIB}" \
29995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29996 info) \
29997 || exit 1
29998
29999@endif release
30000
30001.PHONY: maybe-dvi-release dvi-release
30002maybe-dvi-release:
30003@if release
30004maybe-dvi-release: dvi-release
30005
30006dvi-release: \
30007 configure-release
30008 @: $(MAKE); $(unstage)
30009 @[ -f ./release/Makefile ] || exit 0; \
30010 r=`${PWD_COMMAND}`; export r; \
30011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30012 $(HOST_EXPORTS) \
30013 for flag in $(EXTRA_HOST_FLAGS) ; do \
30014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30015 done; \
30016 echo "Doing dvi in release" ; \
30017 (cd $(HOST_SUBDIR)/release && \
30018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30020 "RANLIB=$${RANLIB}" \
30021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30022 dvi) \
30023 || exit 1
30024
30025@endif release
30026
30027.PHONY: maybe-pdf-release pdf-release
30028maybe-pdf-release:
30029@if release
30030maybe-pdf-release: pdf-release
30031
30032pdf-release: \
30033 configure-release
30034 @: $(MAKE); $(unstage)
30035 @[ -f ./release/Makefile ] || exit 0; \
30036 r=`${PWD_COMMAND}`; export r; \
30037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30038 $(HOST_EXPORTS) \
30039 for flag in $(EXTRA_HOST_FLAGS) ; do \
30040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30041 done; \
30042 echo "Doing pdf in release" ; \
30043 (cd $(HOST_SUBDIR)/release && \
30044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30046 "RANLIB=$${RANLIB}" \
30047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30048 pdf) \
30049 || exit 1
30050
30051@endif release
30052
30053.PHONY: maybe-html-release html-release
30054maybe-html-release:
30055@if release
30056maybe-html-release: html-release
30057
30058html-release: \
30059 configure-release
30060 @: $(MAKE); $(unstage)
30061 @[ -f ./release/Makefile ] || exit 0; \
30062 r=`${PWD_COMMAND}`; export r; \
30063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30064 $(HOST_EXPORTS) \
30065 for flag in $(EXTRA_HOST_FLAGS) ; do \
30066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30067 done; \
30068 echo "Doing html in release" ; \
30069 (cd $(HOST_SUBDIR)/release && \
30070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30072 "RANLIB=$${RANLIB}" \
30073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30074 html) \
30075 || exit 1
30076
30077@endif release
30078
30079.PHONY: maybe-TAGS-release TAGS-release
30080maybe-TAGS-release:
30081@if release
30082maybe-TAGS-release: TAGS-release
30083
30084TAGS-release: \
30085 configure-release
30086 @: $(MAKE); $(unstage)
30087 @[ -f ./release/Makefile ] || exit 0; \
30088 r=`${PWD_COMMAND}`; export r; \
30089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30090 $(HOST_EXPORTS) \
30091 for flag in $(EXTRA_HOST_FLAGS) ; do \
30092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30093 done; \
30094 echo "Doing TAGS in release" ; \
30095 (cd $(HOST_SUBDIR)/release && \
30096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30098 "RANLIB=$${RANLIB}" \
30099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30100 TAGS) \
30101 || exit 1
30102
30103@endif release
30104
30105.PHONY: maybe-install-info-release install-info-release
30106maybe-install-info-release:
30107@if release
30108maybe-install-info-release: install-info-release
30109
30110install-info-release: \
30111 configure-release \
30112 info-release
30113 @: $(MAKE); $(unstage)
30114 @[ -f ./release/Makefile ] || exit 0; \
30115 r=`${PWD_COMMAND}`; export r; \
30116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30117 $(HOST_EXPORTS) \
30118 for flag in $(EXTRA_HOST_FLAGS) ; do \
30119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30120 done; \
30121 echo "Doing install-info in release" ; \
30122 (cd $(HOST_SUBDIR)/release && \
30123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30125 "RANLIB=$${RANLIB}" \
30126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30127 install-info) \
30128 || exit 1
30129
30130@endif release
30131
30132.PHONY: maybe-install-pdf-release install-pdf-release
30133maybe-install-pdf-release:
30134@if release
30135maybe-install-pdf-release: install-pdf-release
30136
30137install-pdf-release: \
30138 configure-release \
30139 pdf-release
30140 @: $(MAKE); $(unstage)
30141 @[ -f ./release/Makefile ] || exit 0; \
30142 r=`${PWD_COMMAND}`; export r; \
30143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30144 $(HOST_EXPORTS) \
30145 for flag in $(EXTRA_HOST_FLAGS) ; do \
30146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30147 done; \
30148 echo "Doing install-pdf in release" ; \
30149 (cd $(HOST_SUBDIR)/release && \
30150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30152 "RANLIB=$${RANLIB}" \
30153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30154 install-pdf) \
30155 || exit 1
30156
30157@endif release
30158
30159.PHONY: maybe-install-html-release install-html-release
30160maybe-install-html-release:
30161@if release
30162maybe-install-html-release: install-html-release
30163
30164install-html-release: \
30165 configure-release \
30166 html-release
30167 @: $(MAKE); $(unstage)
30168 @[ -f ./release/Makefile ] || exit 0; \
30169 r=`${PWD_COMMAND}`; export r; \
30170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30171 $(HOST_EXPORTS) \
30172 for flag in $(EXTRA_HOST_FLAGS) ; do \
30173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30174 done; \
30175 echo "Doing install-html in release" ; \
30176 (cd $(HOST_SUBDIR)/release && \
30177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30179 "RANLIB=$${RANLIB}" \
30180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30181 install-html) \
30182 || exit 1
30183
30184@endif release
30185
30186.PHONY: maybe-installcheck-release installcheck-release
30187maybe-installcheck-release:
30188@if release
30189maybe-installcheck-release: installcheck-release
30190
30191installcheck-release: \
30192 configure-release
30193 @: $(MAKE); $(unstage)
30194 @[ -f ./release/Makefile ] || exit 0; \
30195 r=`${PWD_COMMAND}`; export r; \
30196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30197 $(HOST_EXPORTS) \
30198 for flag in $(EXTRA_HOST_FLAGS) ; do \
30199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30200 done; \
30201 echo "Doing installcheck in release" ; \
30202 (cd $(HOST_SUBDIR)/release && \
30203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30205 "RANLIB=$${RANLIB}" \
30206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30207 installcheck) \
30208 || exit 1
30209
30210@endif release
30211
30212.PHONY: maybe-mostlyclean-release mostlyclean-release
30213maybe-mostlyclean-release:
30214@if release
30215maybe-mostlyclean-release: mostlyclean-release
30216
30217mostlyclean-release:
30218 @: $(MAKE); $(unstage)
30219 @[ -f ./release/Makefile ] || exit 0; \
30220 r=`${PWD_COMMAND}`; export r; \
30221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30222 $(HOST_EXPORTS) \
30223 for flag in $(EXTRA_HOST_FLAGS) ; do \
30224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30225 done; \
30226 echo "Doing mostlyclean in release" ; \
30227 (cd $(HOST_SUBDIR)/release && \
30228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30230 "RANLIB=$${RANLIB}" \
30231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30232 mostlyclean) \
30233 || exit 1
30234
30235@endif release
30236
30237.PHONY: maybe-clean-release clean-release
30238maybe-clean-release:
30239@if release
30240maybe-clean-release: clean-release
30241
30242clean-release:
30243 @: $(MAKE); $(unstage)
30244 @[ -f ./release/Makefile ] || exit 0; \
30245 r=`${PWD_COMMAND}`; export r; \
30246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30247 $(HOST_EXPORTS) \
30248 for flag in $(EXTRA_HOST_FLAGS) ; do \
30249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30250 done; \
30251 echo "Doing clean in release" ; \
30252 (cd $(HOST_SUBDIR)/release && \
30253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30255 "RANLIB=$${RANLIB}" \
30256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30257 clean) \
30258 || exit 1
30259
30260@endif release
30261
30262.PHONY: maybe-distclean-release distclean-release
30263maybe-distclean-release:
30264@if release
30265maybe-distclean-release: distclean-release
30266
30267distclean-release:
30268 @: $(MAKE); $(unstage)
30269 @[ -f ./release/Makefile ] || exit 0; \
30270 r=`${PWD_COMMAND}`; export r; \
30271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30272 $(HOST_EXPORTS) \
30273 for flag in $(EXTRA_HOST_FLAGS) ; do \
30274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30275 done; \
30276 echo "Doing distclean in release" ; \
30277 (cd $(HOST_SUBDIR)/release && \
30278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30280 "RANLIB=$${RANLIB}" \
30281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30282 distclean) \
30283 || exit 1
30284
30285@endif release
30286
30287.PHONY: maybe-maintainer-clean-release maintainer-clean-release
30288maybe-maintainer-clean-release:
30289@if release
30290maybe-maintainer-clean-release: maintainer-clean-release
30291
30292maintainer-clean-release:
30293 @: $(MAKE); $(unstage)
30294 @[ -f ./release/Makefile ] || exit 0; \
30295 r=`${PWD_COMMAND}`; export r; \
30296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30297 $(HOST_EXPORTS) \
30298 for flag in $(EXTRA_HOST_FLAGS) ; do \
30299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30300 done; \
30301 echo "Doing maintainer-clean in release" ; \
30302 (cd $(HOST_SUBDIR)/release && \
30303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30305 "RANLIB=$${RANLIB}" \
30306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30307 maintainer-clean) \
30308 || exit 1
30309
30310@endif release
30311
30312
30313
30314.PHONY: configure-recode maybe-configure-recode
30315maybe-configure-recode:
30316@if gcc-bootstrap
30317configure-recode: stage_current
30318@endif gcc-bootstrap
30319@if recode
30320maybe-configure-recode: configure-recode
30321configure-recode:
30322 @: $(MAKE); $(unstage)
30323 @r=`${PWD_COMMAND}`; export r; \
30324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30325 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
30326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
30327 $(HOST_EXPORTS) \
30328 echo Configuring in $(HOST_SUBDIR)/recode; \
30329 cd "$(HOST_SUBDIR)/recode" || exit 1; \
30330 case $(srcdir) in \
30331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30332 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
30333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30334 esac; \
30335 srcdiroption="--srcdir=$${topdir}/recode"; \
30336 libsrcdir="$$s/recode"; \
30337 $(SHELL) $${libsrcdir}/configure \
30338 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30339 --target=${target_alias} $${srcdiroption} \
30340 || exit 1
30341@endif recode
30342
30343
30344
30345
30346
30347.PHONY: all-recode maybe-all-recode
30348maybe-all-recode:
30349@if gcc-bootstrap
30350all-recode: stage_current
30351@endif gcc-bootstrap
30352@if recode
30353TARGET-recode=all
30354maybe-all-recode: all-recode
30355all-recode: configure-recode
30356 @: $(MAKE); $(unstage)
30357 @r=`${PWD_COMMAND}`; export r; \
30358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30359 $(HOST_EXPORTS) \
30360 (cd $(HOST_SUBDIR)/recode && \
30361 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30362 $(TARGET-recode))
30363@endif recode
30364
30365
30366
30367
30368.PHONY: check-recode maybe-check-recode
30369maybe-check-recode:
30370@if recode
30371maybe-check-recode: check-recode
30372
30373check-recode:
30374 @: $(MAKE); $(unstage)
30375 @r=`${PWD_COMMAND}`; export r; \
30376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30377 $(HOST_EXPORTS) \
30378 (cd $(HOST_SUBDIR)/recode && \
30379 $(MAKE) $(FLAGS_TO_PASS) check)
30380
30381@endif recode
30382
30383.PHONY: install-recode maybe-install-recode
30384maybe-install-recode:
30385@if recode
30386maybe-install-recode: install-recode
30387
30388install-recode: installdirs
30389 @: $(MAKE); $(unstage)
30390 @r=`${PWD_COMMAND}`; export r; \
30391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30392 $(HOST_EXPORTS) \
30393 (cd $(HOST_SUBDIR)/recode && \
30394 $(MAKE) $(FLAGS_TO_PASS) install)
30395
30396@endif recode
30397
30398# Other targets (info, dvi, pdf, etc.)
30399
30400.PHONY: maybe-info-recode info-recode
30401maybe-info-recode:
30402@if recode
30403maybe-info-recode: info-recode
30404
30405info-recode: \
30406 configure-recode
30407 @: $(MAKE); $(unstage)
30408 @[ -f ./recode/Makefile ] || exit 0; \
30409 r=`${PWD_COMMAND}`; export r; \
30410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30411 $(HOST_EXPORTS) \
30412 for flag in $(EXTRA_HOST_FLAGS) ; do \
30413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30414 done; \
30415 echo "Doing info in recode" ; \
30416 (cd $(HOST_SUBDIR)/recode && \
30417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30419 "RANLIB=$${RANLIB}" \
30420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30421 info) \
30422 || exit 1
30423
30424@endif recode
30425
30426.PHONY: maybe-dvi-recode dvi-recode
30427maybe-dvi-recode:
30428@if recode
30429maybe-dvi-recode: dvi-recode
30430
30431dvi-recode: \
30432 configure-recode
30433 @: $(MAKE); $(unstage)
30434 @[ -f ./recode/Makefile ] || exit 0; \
30435 r=`${PWD_COMMAND}`; export r; \
30436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30437 $(HOST_EXPORTS) \
30438 for flag in $(EXTRA_HOST_FLAGS) ; do \
30439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30440 done; \
30441 echo "Doing dvi in recode" ; \
30442 (cd $(HOST_SUBDIR)/recode && \
30443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30445 "RANLIB=$${RANLIB}" \
30446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30447 dvi) \
30448 || exit 1
30449
30450@endif recode
30451
30452.PHONY: maybe-pdf-recode pdf-recode
30453maybe-pdf-recode:
30454@if recode
30455maybe-pdf-recode: pdf-recode
30456
30457pdf-recode: \
30458 configure-recode
30459 @: $(MAKE); $(unstage)
30460 @[ -f ./recode/Makefile ] || exit 0; \
30461 r=`${PWD_COMMAND}`; export r; \
30462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30463 $(HOST_EXPORTS) \
30464 for flag in $(EXTRA_HOST_FLAGS) ; do \
30465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30466 done; \
30467 echo "Doing pdf in recode" ; \
30468 (cd $(HOST_SUBDIR)/recode && \
30469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30471 "RANLIB=$${RANLIB}" \
30472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30473 pdf) \
30474 || exit 1
30475
30476@endif recode
30477
30478.PHONY: maybe-html-recode html-recode
30479maybe-html-recode:
30480@if recode
30481maybe-html-recode: html-recode
30482
30483html-recode: \
30484 configure-recode
30485 @: $(MAKE); $(unstage)
30486 @[ -f ./recode/Makefile ] || exit 0; \
30487 r=`${PWD_COMMAND}`; export r; \
30488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30489 $(HOST_EXPORTS) \
30490 for flag in $(EXTRA_HOST_FLAGS) ; do \
30491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30492 done; \
30493 echo "Doing html in recode" ; \
30494 (cd $(HOST_SUBDIR)/recode && \
30495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30497 "RANLIB=$${RANLIB}" \
30498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30499 html) \
30500 || exit 1
30501
30502@endif recode
30503
30504.PHONY: maybe-TAGS-recode TAGS-recode
30505maybe-TAGS-recode:
30506@if recode
30507maybe-TAGS-recode: TAGS-recode
30508
30509TAGS-recode: \
30510 configure-recode
30511 @: $(MAKE); $(unstage)
30512 @[ -f ./recode/Makefile ] || exit 0; \
30513 r=`${PWD_COMMAND}`; export r; \
30514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515 $(HOST_EXPORTS) \
30516 for flag in $(EXTRA_HOST_FLAGS) ; do \
30517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30518 done; \
30519 echo "Doing TAGS in recode" ; \
30520 (cd $(HOST_SUBDIR)/recode && \
30521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30523 "RANLIB=$${RANLIB}" \
30524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30525 TAGS) \
30526 || exit 1
30527
30528@endif recode
30529
30530.PHONY: maybe-install-info-recode install-info-recode
30531maybe-install-info-recode:
30532@if recode
30533maybe-install-info-recode: install-info-recode
30534
30535install-info-recode: \
30536 configure-recode \
30537 info-recode
30538 @: $(MAKE); $(unstage)
30539 @[ -f ./recode/Makefile ] || exit 0; \
30540 r=`${PWD_COMMAND}`; export r; \
30541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30542 $(HOST_EXPORTS) \
30543 for flag in $(EXTRA_HOST_FLAGS) ; do \
30544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30545 done; \
30546 echo "Doing install-info in recode" ; \
30547 (cd $(HOST_SUBDIR)/recode && \
30548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30550 "RANLIB=$${RANLIB}" \
30551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30552 install-info) \
30553 || exit 1
30554
30555@endif recode
30556
30557.PHONY: maybe-install-pdf-recode install-pdf-recode
30558maybe-install-pdf-recode:
30559@if recode
30560maybe-install-pdf-recode: install-pdf-recode
30561
30562install-pdf-recode: \
30563 configure-recode \
30564 pdf-recode
30565 @: $(MAKE); $(unstage)
30566 @[ -f ./recode/Makefile ] || exit 0; \
30567 r=`${PWD_COMMAND}`; export r; \
30568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30569 $(HOST_EXPORTS) \
30570 for flag in $(EXTRA_HOST_FLAGS) ; do \
30571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30572 done; \
30573 echo "Doing install-pdf in recode" ; \
30574 (cd $(HOST_SUBDIR)/recode && \
30575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30577 "RANLIB=$${RANLIB}" \
30578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30579 install-pdf) \
30580 || exit 1
30581
30582@endif recode
30583
30584.PHONY: maybe-install-html-recode install-html-recode
30585maybe-install-html-recode:
30586@if recode
30587maybe-install-html-recode: install-html-recode
30588
30589install-html-recode: \
30590 configure-recode \
30591 html-recode
30592 @: $(MAKE); $(unstage)
30593 @[ -f ./recode/Makefile ] || exit 0; \
30594 r=`${PWD_COMMAND}`; export r; \
30595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30596 $(HOST_EXPORTS) \
30597 for flag in $(EXTRA_HOST_FLAGS) ; do \
30598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30599 done; \
30600 echo "Doing install-html in recode" ; \
30601 (cd $(HOST_SUBDIR)/recode && \
30602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30604 "RANLIB=$${RANLIB}" \
30605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30606 install-html) \
30607 || exit 1
30608
30609@endif recode
30610
30611.PHONY: maybe-installcheck-recode installcheck-recode
30612maybe-installcheck-recode:
30613@if recode
30614maybe-installcheck-recode: installcheck-recode
30615
30616installcheck-recode: \
30617 configure-recode
30618 @: $(MAKE); $(unstage)
30619 @[ -f ./recode/Makefile ] || exit 0; \
30620 r=`${PWD_COMMAND}`; export r; \
30621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30622 $(HOST_EXPORTS) \
30623 for flag in $(EXTRA_HOST_FLAGS) ; do \
30624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30625 done; \
30626 echo "Doing installcheck in recode" ; \
30627 (cd $(HOST_SUBDIR)/recode && \
30628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30630 "RANLIB=$${RANLIB}" \
30631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30632 installcheck) \
30633 || exit 1
30634
30635@endif recode
30636
30637.PHONY: maybe-mostlyclean-recode mostlyclean-recode
30638maybe-mostlyclean-recode:
30639@if recode
30640maybe-mostlyclean-recode: mostlyclean-recode
30641
30642mostlyclean-recode:
30643 @: $(MAKE); $(unstage)
30644 @[ -f ./recode/Makefile ] || exit 0; \
30645 r=`${PWD_COMMAND}`; export r; \
30646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30647 $(HOST_EXPORTS) \
30648 for flag in $(EXTRA_HOST_FLAGS) ; do \
30649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30650 done; \
30651 echo "Doing mostlyclean in recode" ; \
30652 (cd $(HOST_SUBDIR)/recode && \
30653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30655 "RANLIB=$${RANLIB}" \
30656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30657 mostlyclean) \
30658 || exit 1
30659
30660@endif recode
30661
30662.PHONY: maybe-clean-recode clean-recode
30663maybe-clean-recode:
30664@if recode
30665maybe-clean-recode: clean-recode
30666
30667clean-recode:
30668 @: $(MAKE); $(unstage)
30669 @[ -f ./recode/Makefile ] || exit 0; \
30670 r=`${PWD_COMMAND}`; export r; \
30671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30672 $(HOST_EXPORTS) \
30673 for flag in $(EXTRA_HOST_FLAGS) ; do \
30674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30675 done; \
30676 echo "Doing clean in recode" ; \
30677 (cd $(HOST_SUBDIR)/recode && \
30678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30680 "RANLIB=$${RANLIB}" \
30681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30682 clean) \
30683 || exit 1
30684
30685@endif recode
30686
30687.PHONY: maybe-distclean-recode distclean-recode
30688maybe-distclean-recode:
30689@if recode
30690maybe-distclean-recode: distclean-recode
30691
30692distclean-recode:
30693 @: $(MAKE); $(unstage)
30694 @[ -f ./recode/Makefile ] || exit 0; \
30695 r=`${PWD_COMMAND}`; export r; \
30696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30697 $(HOST_EXPORTS) \
30698 for flag in $(EXTRA_HOST_FLAGS) ; do \
30699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30700 done; \
30701 echo "Doing distclean in recode" ; \
30702 (cd $(HOST_SUBDIR)/recode && \
30703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30705 "RANLIB=$${RANLIB}" \
30706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30707 distclean) \
30708 || exit 1
30709
30710@endif recode
30711
30712.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
30713maybe-maintainer-clean-recode:
30714@if recode
30715maybe-maintainer-clean-recode: maintainer-clean-recode
30716
30717maintainer-clean-recode:
30718 @: $(MAKE); $(unstage)
30719 @[ -f ./recode/Makefile ] || exit 0; \
30720 r=`${PWD_COMMAND}`; export r; \
30721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30722 $(HOST_EXPORTS) \
30723 for flag in $(EXTRA_HOST_FLAGS) ; do \
30724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30725 done; \
30726 echo "Doing maintainer-clean in recode" ; \
30727 (cd $(HOST_SUBDIR)/recode && \
30728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30730 "RANLIB=$${RANLIB}" \
30731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30732 maintainer-clean) \
30733 || exit 1
30734
30735@endif recode
30736
30737
30738
30739.PHONY: configure-sed maybe-configure-sed
30740maybe-configure-sed:
30741@if gcc-bootstrap
30742configure-sed: stage_current
30743@endif gcc-bootstrap
30744@if sed
30745maybe-configure-sed: configure-sed
30746configure-sed:
30747 @: $(MAKE); $(unstage)
30748 @r=`${PWD_COMMAND}`; export r; \
30749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30750 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
30751 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
30752 $(HOST_EXPORTS) \
30753 echo Configuring in $(HOST_SUBDIR)/sed; \
30754 cd "$(HOST_SUBDIR)/sed" || exit 1; \
30755 case $(srcdir) in \
30756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30757 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
30758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30759 esac; \
30760 srcdiroption="--srcdir=$${topdir}/sed"; \
30761 libsrcdir="$$s/sed"; \
30762 $(SHELL) $${libsrcdir}/configure \
30763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30764 --target=${target_alias} $${srcdiroption} \
30765 || exit 1
30766@endif sed
30767
30768
30769
30770
30771
30772.PHONY: all-sed maybe-all-sed
30773maybe-all-sed:
30774@if gcc-bootstrap
30775all-sed: stage_current
30776@endif gcc-bootstrap
30777@if sed
30778TARGET-sed=all
30779maybe-all-sed: all-sed
30780all-sed: configure-sed
30781 @: $(MAKE); $(unstage)
30782 @r=`${PWD_COMMAND}`; export r; \
30783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30784 $(HOST_EXPORTS) \
30785 (cd $(HOST_SUBDIR)/sed && \
30786 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30787 $(TARGET-sed))
30788@endif sed
30789
30790
30791
30792
30793.PHONY: check-sed maybe-check-sed
30794maybe-check-sed:
30795@if sed
30796maybe-check-sed: check-sed
30797
30798check-sed:
30799 @: $(MAKE); $(unstage)
30800 @r=`${PWD_COMMAND}`; export r; \
30801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30802 $(HOST_EXPORTS) \
30803 (cd $(HOST_SUBDIR)/sed && \
30804 $(MAKE) $(FLAGS_TO_PASS) check)
30805
30806@endif sed
30807
30808.PHONY: install-sed maybe-install-sed
30809maybe-install-sed:
30810@if sed
30811maybe-install-sed: install-sed
30812
30813install-sed: installdirs
30814 @: $(MAKE); $(unstage)
30815 @r=`${PWD_COMMAND}`; export r; \
30816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30817 $(HOST_EXPORTS) \
30818 (cd $(HOST_SUBDIR)/sed && \
30819 $(MAKE) $(FLAGS_TO_PASS) install)
30820
30821@endif sed
30822
30823# Other targets (info, dvi, pdf, etc.)
30824
30825.PHONY: maybe-info-sed info-sed
30826maybe-info-sed:
30827@if sed
30828maybe-info-sed: info-sed
30829
30830info-sed: \
30831 configure-sed
30832 @: $(MAKE); $(unstage)
30833 @[ -f ./sed/Makefile ] || exit 0; \
30834 r=`${PWD_COMMAND}`; export r; \
30835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30836 $(HOST_EXPORTS) \
30837 for flag in $(EXTRA_HOST_FLAGS) ; do \
30838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30839 done; \
30840 echo "Doing info in sed" ; \
30841 (cd $(HOST_SUBDIR)/sed && \
30842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30844 "RANLIB=$${RANLIB}" \
30845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30846 info) \
30847 || exit 1
30848
30849@endif sed
30850
30851.PHONY: maybe-dvi-sed dvi-sed
30852maybe-dvi-sed:
30853@if sed
30854maybe-dvi-sed: dvi-sed
30855
30856dvi-sed: \
30857 configure-sed
30858 @: $(MAKE); $(unstage)
30859 @[ -f ./sed/Makefile ] || exit 0; \
30860 r=`${PWD_COMMAND}`; export r; \
30861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30862 $(HOST_EXPORTS) \
30863 for flag in $(EXTRA_HOST_FLAGS) ; do \
30864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30865 done; \
30866 echo "Doing dvi in sed" ; \
30867 (cd $(HOST_SUBDIR)/sed && \
30868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30870 "RANLIB=$${RANLIB}" \
30871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30872 dvi) \
30873 || exit 1
30874
30875@endif sed
30876
30877.PHONY: maybe-pdf-sed pdf-sed
30878maybe-pdf-sed:
30879@if sed
30880maybe-pdf-sed: pdf-sed
30881
30882pdf-sed: \
30883 configure-sed
30884 @: $(MAKE); $(unstage)
30885 @[ -f ./sed/Makefile ] || exit 0; \
30886 r=`${PWD_COMMAND}`; export r; \
30887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30888 $(HOST_EXPORTS) \
30889 for flag in $(EXTRA_HOST_FLAGS) ; do \
30890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30891 done; \
30892 echo "Doing pdf in sed" ; \
30893 (cd $(HOST_SUBDIR)/sed && \
30894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30896 "RANLIB=$${RANLIB}" \
30897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30898 pdf) \
30899 || exit 1
30900
30901@endif sed
30902
30903.PHONY: maybe-html-sed html-sed
30904maybe-html-sed:
30905@if sed
30906maybe-html-sed: html-sed
30907
30908html-sed: \
30909 configure-sed
30910 @: $(MAKE); $(unstage)
30911 @[ -f ./sed/Makefile ] || exit 0; \
30912 r=`${PWD_COMMAND}`; export r; \
30913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30914 $(HOST_EXPORTS) \
30915 for flag in $(EXTRA_HOST_FLAGS) ; do \
30916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30917 done; \
30918 echo "Doing html in sed" ; \
30919 (cd $(HOST_SUBDIR)/sed && \
30920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30922 "RANLIB=$${RANLIB}" \
30923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30924 html) \
30925 || exit 1
30926
30927@endif sed
30928
30929.PHONY: maybe-TAGS-sed TAGS-sed
30930maybe-TAGS-sed:
30931@if sed
30932maybe-TAGS-sed: TAGS-sed
30933
30934TAGS-sed: \
30935 configure-sed
30936 @: $(MAKE); $(unstage)
30937 @[ -f ./sed/Makefile ] || exit 0; \
30938 r=`${PWD_COMMAND}`; export r; \
30939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30940 $(HOST_EXPORTS) \
30941 for flag in $(EXTRA_HOST_FLAGS) ; do \
30942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30943 done; \
30944 echo "Doing TAGS in sed" ; \
30945 (cd $(HOST_SUBDIR)/sed && \
30946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30948 "RANLIB=$${RANLIB}" \
30949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30950 TAGS) \
30951 || exit 1
30952
30953@endif sed
30954
30955.PHONY: maybe-install-info-sed install-info-sed
30956maybe-install-info-sed:
30957@if sed
30958maybe-install-info-sed: install-info-sed
30959
30960install-info-sed: \
30961 configure-sed \
30962 info-sed
30963 @: $(MAKE); $(unstage)
30964 @[ -f ./sed/Makefile ] || exit 0; \
30965 r=`${PWD_COMMAND}`; export r; \
30966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30967 $(HOST_EXPORTS) \
30968 for flag in $(EXTRA_HOST_FLAGS) ; do \
30969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30970 done; \
30971 echo "Doing install-info in sed" ; \
30972 (cd $(HOST_SUBDIR)/sed && \
30973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30975 "RANLIB=$${RANLIB}" \
30976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30977 install-info) \
30978 || exit 1
30979
30980@endif sed
30981
30982.PHONY: maybe-install-pdf-sed install-pdf-sed
30983maybe-install-pdf-sed:
30984@if sed
30985maybe-install-pdf-sed: install-pdf-sed
30986
30987install-pdf-sed: \
30988 configure-sed \
30989 pdf-sed
30990 @: $(MAKE); $(unstage)
30991 @[ -f ./sed/Makefile ] || exit 0; \
30992 r=`${PWD_COMMAND}`; export r; \
30993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30994 $(HOST_EXPORTS) \
30995 for flag in $(EXTRA_HOST_FLAGS) ; do \
30996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30997 done; \
30998 echo "Doing install-pdf in sed" ; \
30999 (cd $(HOST_SUBDIR)/sed && \
31000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31002 "RANLIB=$${RANLIB}" \
31003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31004 install-pdf) \
31005 || exit 1
31006
31007@endif sed
31008
31009.PHONY: maybe-install-html-sed install-html-sed
31010maybe-install-html-sed:
31011@if sed
31012maybe-install-html-sed: install-html-sed
31013
31014install-html-sed: \
31015 configure-sed \
31016 html-sed
31017 @: $(MAKE); $(unstage)
31018 @[ -f ./sed/Makefile ] || exit 0; \
31019 r=`${PWD_COMMAND}`; export r; \
31020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31021 $(HOST_EXPORTS) \
31022 for flag in $(EXTRA_HOST_FLAGS) ; do \
31023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31024 done; \
31025 echo "Doing install-html in sed" ; \
31026 (cd $(HOST_SUBDIR)/sed && \
31027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31029 "RANLIB=$${RANLIB}" \
31030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31031 install-html) \
31032 || exit 1
31033
31034@endif sed
31035
31036.PHONY: maybe-installcheck-sed installcheck-sed
31037maybe-installcheck-sed:
31038@if sed
31039maybe-installcheck-sed: installcheck-sed
31040
31041installcheck-sed: \
31042 configure-sed
31043 @: $(MAKE); $(unstage)
31044 @[ -f ./sed/Makefile ] || exit 0; \
31045 r=`${PWD_COMMAND}`; export r; \
31046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31047 $(HOST_EXPORTS) \
31048 for flag in $(EXTRA_HOST_FLAGS) ; do \
31049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31050 done; \
31051 echo "Doing installcheck in sed" ; \
31052 (cd $(HOST_SUBDIR)/sed && \
31053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31055 "RANLIB=$${RANLIB}" \
31056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31057 installcheck) \
31058 || exit 1
31059
31060@endif sed
31061
31062.PHONY: maybe-mostlyclean-sed mostlyclean-sed
31063maybe-mostlyclean-sed:
31064@if sed
31065maybe-mostlyclean-sed: mostlyclean-sed
31066
31067mostlyclean-sed:
31068 @: $(MAKE); $(unstage)
31069 @[ -f ./sed/Makefile ] || exit 0; \
31070 r=`${PWD_COMMAND}`; export r; \
31071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31072 $(HOST_EXPORTS) \
31073 for flag in $(EXTRA_HOST_FLAGS) ; do \
31074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31075 done; \
31076 echo "Doing mostlyclean in sed" ; \
31077 (cd $(HOST_SUBDIR)/sed && \
31078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31080 "RANLIB=$${RANLIB}" \
31081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31082 mostlyclean) \
31083 || exit 1
31084
31085@endif sed
31086
31087.PHONY: maybe-clean-sed clean-sed
31088maybe-clean-sed:
31089@if sed
31090maybe-clean-sed: clean-sed
31091
31092clean-sed:
31093 @: $(MAKE); $(unstage)
31094 @[ -f ./sed/Makefile ] || exit 0; \
31095 r=`${PWD_COMMAND}`; export r; \
31096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31097 $(HOST_EXPORTS) \
31098 for flag in $(EXTRA_HOST_FLAGS) ; do \
31099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31100 done; \
31101 echo "Doing clean in sed" ; \
31102 (cd $(HOST_SUBDIR)/sed && \
31103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31105 "RANLIB=$${RANLIB}" \
31106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31107 clean) \
31108 || exit 1
31109
31110@endif sed
31111
31112.PHONY: maybe-distclean-sed distclean-sed
31113maybe-distclean-sed:
31114@if sed
31115maybe-distclean-sed: distclean-sed
31116
31117distclean-sed:
31118 @: $(MAKE); $(unstage)
31119 @[ -f ./sed/Makefile ] || exit 0; \
31120 r=`${PWD_COMMAND}`; export r; \
31121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31122 $(HOST_EXPORTS) \
31123 for flag in $(EXTRA_HOST_FLAGS) ; do \
31124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31125 done; \
31126 echo "Doing distclean in sed" ; \
31127 (cd $(HOST_SUBDIR)/sed && \
31128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31130 "RANLIB=$${RANLIB}" \
31131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31132 distclean) \
31133 || exit 1
31134
31135@endif sed
31136
31137.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
31138maybe-maintainer-clean-sed:
31139@if sed
31140maybe-maintainer-clean-sed: maintainer-clean-sed
31141
31142maintainer-clean-sed:
31143 @: $(MAKE); $(unstage)
31144 @[ -f ./sed/Makefile ] || exit 0; \
31145 r=`${PWD_COMMAND}`; export r; \
31146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31147 $(HOST_EXPORTS) \
31148 for flag in $(EXTRA_HOST_FLAGS) ; do \
31149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31150 done; \
31151 echo "Doing maintainer-clean in sed" ; \
31152 (cd $(HOST_SUBDIR)/sed && \
31153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31155 "RANLIB=$${RANLIB}" \
31156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31157 maintainer-clean) \
31158 || exit 1
31159
31160@endif sed
31161
31162
31163
31164.PHONY: configure-send-pr maybe-configure-send-pr
31165maybe-configure-send-pr:
31166@if gcc-bootstrap
31167configure-send-pr: stage_current
31168@endif gcc-bootstrap
31169@if send-pr
31170maybe-configure-send-pr: configure-send-pr
31171configure-send-pr:
31172 @: $(MAKE); $(unstage)
31173 @r=`${PWD_COMMAND}`; export r; \
31174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31175 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
31176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
31177 $(HOST_EXPORTS) \
31178 echo Configuring in $(HOST_SUBDIR)/send-pr; \
31179 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
31180 case $(srcdir) in \
31181 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31182 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
31183 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31184 esac; \
31185 srcdiroption="--srcdir=$${topdir}/send-pr"; \
31186 libsrcdir="$$s/send-pr"; \
31187 $(SHELL) $${libsrcdir}/configure \
31188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31189 --target=${target_alias} $${srcdiroption} \
31190 || exit 1
31191@endif send-pr
31192
31193
31194
31195
31196
31197.PHONY: all-send-pr maybe-all-send-pr
31198maybe-all-send-pr:
31199@if gcc-bootstrap
31200all-send-pr: stage_current
31201@endif gcc-bootstrap
31202@if send-pr
31203TARGET-send-pr=all
31204maybe-all-send-pr: all-send-pr
31205all-send-pr: configure-send-pr
31206 @: $(MAKE); $(unstage)
31207 @r=`${PWD_COMMAND}`; export r; \
31208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31209 $(HOST_EXPORTS) \
31210 (cd $(HOST_SUBDIR)/send-pr && \
31211 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31212 $(TARGET-send-pr))
31213@endif send-pr
31214
31215
31216
31217
31218.PHONY: check-send-pr maybe-check-send-pr
31219maybe-check-send-pr:
31220@if send-pr
31221maybe-check-send-pr: check-send-pr
31222
31223check-send-pr:
31224 @: $(MAKE); $(unstage)
31225 @r=`${PWD_COMMAND}`; export r; \
31226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31227 $(HOST_EXPORTS) \
31228 (cd $(HOST_SUBDIR)/send-pr && \
31229 $(MAKE) $(FLAGS_TO_PASS) check)
31230
31231@endif send-pr
31232
31233.PHONY: install-send-pr maybe-install-send-pr
31234maybe-install-send-pr:
31235@if send-pr
31236maybe-install-send-pr: install-send-pr
31237
31238install-send-pr: installdirs
31239 @: $(MAKE); $(unstage)
31240 @r=`${PWD_COMMAND}`; export r; \
31241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31242 $(HOST_EXPORTS) \
31243 (cd $(HOST_SUBDIR)/send-pr && \
31244 $(MAKE) $(FLAGS_TO_PASS) install)
31245
31246@endif send-pr
31247
31248# Other targets (info, dvi, pdf, etc.)
31249
31250.PHONY: maybe-info-send-pr info-send-pr
31251maybe-info-send-pr:
31252@if send-pr
31253maybe-info-send-pr: info-send-pr
31254
31255info-send-pr: \
31256 configure-send-pr
31257 @: $(MAKE); $(unstage)
31258 @[ -f ./send-pr/Makefile ] || exit 0; \
31259 r=`${PWD_COMMAND}`; export r; \
31260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31261 $(HOST_EXPORTS) \
31262 for flag in $(EXTRA_HOST_FLAGS) ; do \
31263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31264 done; \
31265 echo "Doing info in send-pr" ; \
31266 (cd $(HOST_SUBDIR)/send-pr && \
31267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31269 "RANLIB=$${RANLIB}" \
31270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31271 info) \
31272 || exit 1
31273
31274@endif send-pr
31275
31276.PHONY: maybe-dvi-send-pr dvi-send-pr
31277maybe-dvi-send-pr:
31278@if send-pr
31279maybe-dvi-send-pr: dvi-send-pr
31280
31281dvi-send-pr: \
31282 configure-send-pr
31283 @: $(MAKE); $(unstage)
31284 @[ -f ./send-pr/Makefile ] || exit 0; \
31285 r=`${PWD_COMMAND}`; export r; \
31286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31287 $(HOST_EXPORTS) \
31288 for flag in $(EXTRA_HOST_FLAGS) ; do \
31289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31290 done; \
31291 echo "Doing dvi in send-pr" ; \
31292 (cd $(HOST_SUBDIR)/send-pr && \
31293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31295 "RANLIB=$${RANLIB}" \
31296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31297 dvi) \
31298 || exit 1
31299
31300@endif send-pr
31301
31302.PHONY: maybe-pdf-send-pr pdf-send-pr
31303maybe-pdf-send-pr:
31304@if send-pr
31305maybe-pdf-send-pr: pdf-send-pr
31306
31307pdf-send-pr: \
31308 configure-send-pr
31309 @: $(MAKE); $(unstage)
31310 @[ -f ./send-pr/Makefile ] || exit 0; \
31311 r=`${PWD_COMMAND}`; export r; \
31312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31313 $(HOST_EXPORTS) \
31314 for flag in $(EXTRA_HOST_FLAGS) ; do \
31315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31316 done; \
31317 echo "Doing pdf in send-pr" ; \
31318 (cd $(HOST_SUBDIR)/send-pr && \
31319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31321 "RANLIB=$${RANLIB}" \
31322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31323 pdf) \
31324 || exit 1
31325
31326@endif send-pr
31327
31328.PHONY: maybe-html-send-pr html-send-pr
31329maybe-html-send-pr:
31330@if send-pr
31331maybe-html-send-pr: html-send-pr
31332
31333html-send-pr: \
31334 configure-send-pr
31335 @: $(MAKE); $(unstage)
31336 @[ -f ./send-pr/Makefile ] || exit 0; \
31337 r=`${PWD_COMMAND}`; export r; \
31338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339 $(HOST_EXPORTS) \
31340 for flag in $(EXTRA_HOST_FLAGS) ; do \
31341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31342 done; \
31343 echo "Doing html in send-pr" ; \
31344 (cd $(HOST_SUBDIR)/send-pr && \
31345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31347 "RANLIB=$${RANLIB}" \
31348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31349 html) \
31350 || exit 1
31351
31352@endif send-pr
31353
31354.PHONY: maybe-TAGS-send-pr TAGS-send-pr
31355maybe-TAGS-send-pr:
31356@if send-pr
31357maybe-TAGS-send-pr: TAGS-send-pr
31358
31359TAGS-send-pr: \
31360 configure-send-pr
31361 @: $(MAKE); $(unstage)
31362 @[ -f ./send-pr/Makefile ] || exit 0; \
31363 r=`${PWD_COMMAND}`; export r; \
31364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365 $(HOST_EXPORTS) \
31366 for flag in $(EXTRA_HOST_FLAGS) ; do \
31367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31368 done; \
31369 echo "Doing TAGS in send-pr" ; \
31370 (cd $(HOST_SUBDIR)/send-pr && \
31371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31373 "RANLIB=$${RANLIB}" \
31374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31375 TAGS) \
31376 || exit 1
31377
31378@endif send-pr
31379
31380.PHONY: maybe-install-info-send-pr install-info-send-pr
31381maybe-install-info-send-pr:
31382@if send-pr
31383maybe-install-info-send-pr: install-info-send-pr
31384
31385install-info-send-pr: \
31386 configure-send-pr \
31387 info-send-pr
31388 @: $(MAKE); $(unstage)
31389 @[ -f ./send-pr/Makefile ] || exit 0; \
31390 r=`${PWD_COMMAND}`; export r; \
31391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31392 $(HOST_EXPORTS) \
31393 for flag in $(EXTRA_HOST_FLAGS) ; do \
31394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31395 done; \
31396 echo "Doing install-info in send-pr" ; \
31397 (cd $(HOST_SUBDIR)/send-pr && \
31398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31400 "RANLIB=$${RANLIB}" \
31401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31402 install-info) \
31403 || exit 1
31404
31405@endif send-pr
31406
31407.PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
31408maybe-install-pdf-send-pr:
31409@if send-pr
31410maybe-install-pdf-send-pr: install-pdf-send-pr
31411
31412install-pdf-send-pr: \
31413 configure-send-pr \
31414 pdf-send-pr
31415 @: $(MAKE); $(unstage)
31416 @[ -f ./send-pr/Makefile ] || exit 0; \
31417 r=`${PWD_COMMAND}`; export r; \
31418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31419 $(HOST_EXPORTS) \
31420 for flag in $(EXTRA_HOST_FLAGS) ; do \
31421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31422 done; \
31423 echo "Doing install-pdf in send-pr" ; \
31424 (cd $(HOST_SUBDIR)/send-pr && \
31425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31427 "RANLIB=$${RANLIB}" \
31428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31429 install-pdf) \
31430 || exit 1
31431
31432@endif send-pr
31433
31434.PHONY: maybe-install-html-send-pr install-html-send-pr
31435maybe-install-html-send-pr:
31436@if send-pr
31437maybe-install-html-send-pr: install-html-send-pr
31438
31439install-html-send-pr: \
31440 configure-send-pr \
31441 html-send-pr
31442 @: $(MAKE); $(unstage)
31443 @[ -f ./send-pr/Makefile ] || exit 0; \
31444 r=`${PWD_COMMAND}`; export r; \
31445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31446 $(HOST_EXPORTS) \
31447 for flag in $(EXTRA_HOST_FLAGS) ; do \
31448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31449 done; \
31450 echo "Doing install-html in send-pr" ; \
31451 (cd $(HOST_SUBDIR)/send-pr && \
31452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31454 "RANLIB=$${RANLIB}" \
31455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31456 install-html) \
31457 || exit 1
31458
31459@endif send-pr
31460
31461.PHONY: maybe-installcheck-send-pr installcheck-send-pr
31462maybe-installcheck-send-pr:
31463@if send-pr
31464maybe-installcheck-send-pr: installcheck-send-pr
31465
31466installcheck-send-pr: \
31467 configure-send-pr
31468 @: $(MAKE); $(unstage)
31469 @[ -f ./send-pr/Makefile ] || exit 0; \
31470 r=`${PWD_COMMAND}`; export r; \
31471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31472 $(HOST_EXPORTS) \
31473 for flag in $(EXTRA_HOST_FLAGS) ; do \
31474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31475 done; \
31476 echo "Doing installcheck in send-pr" ; \
31477 (cd $(HOST_SUBDIR)/send-pr && \
31478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31480 "RANLIB=$${RANLIB}" \
31481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31482 installcheck) \
31483 || exit 1
31484
31485@endif send-pr
31486
31487.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
31488maybe-mostlyclean-send-pr:
31489@if send-pr
31490maybe-mostlyclean-send-pr: mostlyclean-send-pr
31491
31492mostlyclean-send-pr:
31493 @: $(MAKE); $(unstage)
31494 @[ -f ./send-pr/Makefile ] || exit 0; \
31495 r=`${PWD_COMMAND}`; export r; \
31496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31497 $(HOST_EXPORTS) \
31498 for flag in $(EXTRA_HOST_FLAGS) ; do \
31499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31500 done; \
31501 echo "Doing mostlyclean in send-pr" ; \
31502 (cd $(HOST_SUBDIR)/send-pr && \
31503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31505 "RANLIB=$${RANLIB}" \
31506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31507 mostlyclean) \
31508 || exit 1
31509
31510@endif send-pr
31511
31512.PHONY: maybe-clean-send-pr clean-send-pr
31513maybe-clean-send-pr:
31514@if send-pr
31515maybe-clean-send-pr: clean-send-pr
31516
31517clean-send-pr:
31518 @: $(MAKE); $(unstage)
31519 @[ -f ./send-pr/Makefile ] || exit 0; \
31520 r=`${PWD_COMMAND}`; export r; \
31521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31522 $(HOST_EXPORTS) \
31523 for flag in $(EXTRA_HOST_FLAGS) ; do \
31524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31525 done; \
31526 echo "Doing clean in send-pr" ; \
31527 (cd $(HOST_SUBDIR)/send-pr && \
31528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31530 "RANLIB=$${RANLIB}" \
31531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31532 clean) \
31533 || exit 1
31534
31535@endif send-pr
31536
31537.PHONY: maybe-distclean-send-pr distclean-send-pr
31538maybe-distclean-send-pr:
31539@if send-pr
31540maybe-distclean-send-pr: distclean-send-pr
31541
31542distclean-send-pr:
31543 @: $(MAKE); $(unstage)
31544 @[ -f ./send-pr/Makefile ] || exit 0; \
31545 r=`${PWD_COMMAND}`; export r; \
31546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31547 $(HOST_EXPORTS) \
31548 for flag in $(EXTRA_HOST_FLAGS) ; do \
31549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31550 done; \
31551 echo "Doing distclean in send-pr" ; \
31552 (cd $(HOST_SUBDIR)/send-pr && \
31553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31555 "RANLIB=$${RANLIB}" \
31556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31557 distclean) \
31558 || exit 1
31559
31560@endif send-pr
31561
31562.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
31563maybe-maintainer-clean-send-pr:
31564@if send-pr
31565maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
31566
31567maintainer-clean-send-pr:
31568 @: $(MAKE); $(unstage)
31569 @[ -f ./send-pr/Makefile ] || exit 0; \
31570 r=`${PWD_COMMAND}`; export r; \
31571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31572 $(HOST_EXPORTS) \
31573 for flag in $(EXTRA_HOST_FLAGS) ; do \
31574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31575 done; \
31576 echo "Doing maintainer-clean in send-pr" ; \
31577 (cd $(HOST_SUBDIR)/send-pr && \
31578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31580 "RANLIB=$${RANLIB}" \
31581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31582 maintainer-clean) \
31583 || exit 1
31584
31585@endif send-pr
31586
31587
31588
31589.PHONY: configure-shellutils maybe-configure-shellutils
31590maybe-configure-shellutils:
31591@if gcc-bootstrap
31592configure-shellutils: stage_current
31593@endif gcc-bootstrap
31594@if shellutils
31595maybe-configure-shellutils: configure-shellutils
31596configure-shellutils:
31597 @: $(MAKE); $(unstage)
31598 @r=`${PWD_COMMAND}`; export r; \
31599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31600 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
31601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
31602 $(HOST_EXPORTS) \
31603 echo Configuring in $(HOST_SUBDIR)/shellutils; \
31604 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
31605 case $(srcdir) in \
31606 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31607 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
31608 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31609 esac; \
31610 srcdiroption="--srcdir=$${topdir}/shellutils"; \
31611 libsrcdir="$$s/shellutils"; \
31612 $(SHELL) $${libsrcdir}/configure \
31613 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31614 --target=${target_alias} $${srcdiroption} \
31615 || exit 1
31616@endif shellutils
31617
31618
31619
31620
31621
31622.PHONY: all-shellutils maybe-all-shellutils
31623maybe-all-shellutils:
31624@if gcc-bootstrap
31625all-shellutils: stage_current
31626@endif gcc-bootstrap
31627@if shellutils
31628TARGET-shellutils=all
31629maybe-all-shellutils: all-shellutils
31630all-shellutils: configure-shellutils
31631 @: $(MAKE); $(unstage)
31632 @r=`${PWD_COMMAND}`; export r; \
31633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31634 $(HOST_EXPORTS) \
31635 (cd $(HOST_SUBDIR)/shellutils && \
31636 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31637 $(TARGET-shellutils))
31638@endif shellutils
31639
31640
31641
31642
31643.PHONY: check-shellutils maybe-check-shellutils
31644maybe-check-shellutils:
31645@if shellutils
31646maybe-check-shellutils: check-shellutils
31647
31648check-shellutils:
31649 @: $(MAKE); $(unstage)
31650 @r=`${PWD_COMMAND}`; export r; \
31651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31652 $(HOST_EXPORTS) \
31653 (cd $(HOST_SUBDIR)/shellutils && \
31654 $(MAKE) $(FLAGS_TO_PASS) check)
31655
31656@endif shellutils
31657
31658.PHONY: install-shellutils maybe-install-shellutils
31659maybe-install-shellutils:
31660@if shellutils
31661maybe-install-shellutils: install-shellutils
31662
31663install-shellutils: installdirs
31664 @: $(MAKE); $(unstage)
31665 @r=`${PWD_COMMAND}`; export r; \
31666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31667 $(HOST_EXPORTS) \
31668 (cd $(HOST_SUBDIR)/shellutils && \
31669 $(MAKE) $(FLAGS_TO_PASS) install)
31670
31671@endif shellutils
31672
31673# Other targets (info, dvi, pdf, etc.)
31674
31675.PHONY: maybe-info-shellutils info-shellutils
31676maybe-info-shellutils:
31677@if shellutils
31678maybe-info-shellutils: info-shellutils
31679
31680info-shellutils: \
31681 configure-shellutils
31682 @: $(MAKE); $(unstage)
31683 @[ -f ./shellutils/Makefile ] || exit 0; \
31684 r=`${PWD_COMMAND}`; export r; \
31685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31686 $(HOST_EXPORTS) \
31687 for flag in $(EXTRA_HOST_FLAGS) ; do \
31688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31689 done; \
31690 echo "Doing info in shellutils" ; \
31691 (cd $(HOST_SUBDIR)/shellutils && \
31692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31694 "RANLIB=$${RANLIB}" \
31695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31696 info) \
31697 || exit 1
31698
31699@endif shellutils
31700
31701.PHONY: maybe-dvi-shellutils dvi-shellutils
31702maybe-dvi-shellutils:
31703@if shellutils
31704maybe-dvi-shellutils: dvi-shellutils
31705
31706dvi-shellutils: \
31707 configure-shellutils
31708 @: $(MAKE); $(unstage)
31709 @[ -f ./shellutils/Makefile ] || exit 0; \
31710 r=`${PWD_COMMAND}`; export r; \
31711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31712 $(HOST_EXPORTS) \
31713 for flag in $(EXTRA_HOST_FLAGS) ; do \
31714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31715 done; \
31716 echo "Doing dvi in shellutils" ; \
31717 (cd $(HOST_SUBDIR)/shellutils && \
31718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31720 "RANLIB=$${RANLIB}" \
31721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31722 dvi) \
31723 || exit 1
31724
31725@endif shellutils
31726
31727.PHONY: maybe-pdf-shellutils pdf-shellutils
31728maybe-pdf-shellutils:
31729@if shellutils
31730maybe-pdf-shellutils: pdf-shellutils
31731
31732pdf-shellutils: \
31733 configure-shellutils
31734 @: $(MAKE); $(unstage)
31735 @[ -f ./shellutils/Makefile ] || exit 0; \
31736 r=`${PWD_COMMAND}`; export r; \
31737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31738 $(HOST_EXPORTS) \
31739 for flag in $(EXTRA_HOST_FLAGS) ; do \
31740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31741 done; \
31742 echo "Doing pdf in shellutils" ; \
31743 (cd $(HOST_SUBDIR)/shellutils && \
31744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31746 "RANLIB=$${RANLIB}" \
31747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31748 pdf) \
31749 || exit 1
31750
31751@endif shellutils
31752
31753.PHONY: maybe-html-shellutils html-shellutils
31754maybe-html-shellutils:
31755@if shellutils
31756maybe-html-shellutils: html-shellutils
31757
31758html-shellutils: \
31759 configure-shellutils
31760 @: $(MAKE); $(unstage)
31761 @[ -f ./shellutils/Makefile ] || exit 0; \
31762 r=`${PWD_COMMAND}`; export r; \
31763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31764 $(HOST_EXPORTS) \
31765 for flag in $(EXTRA_HOST_FLAGS) ; do \
31766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31767 done; \
31768 echo "Doing html in shellutils" ; \
31769 (cd $(HOST_SUBDIR)/shellutils && \
31770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31772 "RANLIB=$${RANLIB}" \
31773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31774 html) \
31775 || exit 1
31776
31777@endif shellutils
31778
31779.PHONY: maybe-TAGS-shellutils TAGS-shellutils
31780maybe-TAGS-shellutils:
31781@if shellutils
31782maybe-TAGS-shellutils: TAGS-shellutils
31783
31784TAGS-shellutils: \
31785 configure-shellutils
31786 @: $(MAKE); $(unstage)
31787 @[ -f ./shellutils/Makefile ] || exit 0; \
31788 r=`${PWD_COMMAND}`; export r; \
31789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31790 $(HOST_EXPORTS) \
31791 for flag in $(EXTRA_HOST_FLAGS) ; do \
31792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31793 done; \
31794 echo "Doing TAGS in shellutils" ; \
31795 (cd $(HOST_SUBDIR)/shellutils && \
31796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31798 "RANLIB=$${RANLIB}" \
31799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31800 TAGS) \
31801 || exit 1
31802
31803@endif shellutils
31804
31805.PHONY: maybe-install-info-shellutils install-info-shellutils
31806maybe-install-info-shellutils:
31807@if shellutils
31808maybe-install-info-shellutils: install-info-shellutils
31809
31810install-info-shellutils: \
31811 configure-shellutils \
31812 info-shellutils
31813 @: $(MAKE); $(unstage)
31814 @[ -f ./shellutils/Makefile ] || exit 0; \
31815 r=`${PWD_COMMAND}`; export r; \
31816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31817 $(HOST_EXPORTS) \
31818 for flag in $(EXTRA_HOST_FLAGS) ; do \
31819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31820 done; \
31821 echo "Doing install-info in shellutils" ; \
31822 (cd $(HOST_SUBDIR)/shellutils && \
31823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31825 "RANLIB=$${RANLIB}" \
31826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31827 install-info) \
31828 || exit 1
31829
31830@endif shellutils
31831
31832.PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
31833maybe-install-pdf-shellutils:
31834@if shellutils
31835maybe-install-pdf-shellutils: install-pdf-shellutils
31836
31837install-pdf-shellutils: \
31838 configure-shellutils \
31839 pdf-shellutils
31840 @: $(MAKE); $(unstage)
31841 @[ -f ./shellutils/Makefile ] || exit 0; \
31842 r=`${PWD_COMMAND}`; export r; \
31843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31844 $(HOST_EXPORTS) \
31845 for flag in $(EXTRA_HOST_FLAGS) ; do \
31846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31847 done; \
31848 echo "Doing install-pdf in shellutils" ; \
31849 (cd $(HOST_SUBDIR)/shellutils && \
31850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31852 "RANLIB=$${RANLIB}" \
31853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31854 install-pdf) \
31855 || exit 1
31856
31857@endif shellutils
31858
31859.PHONY: maybe-install-html-shellutils install-html-shellutils
31860maybe-install-html-shellutils:
31861@if shellutils
31862maybe-install-html-shellutils: install-html-shellutils
31863
31864install-html-shellutils: \
31865 configure-shellutils \
31866 html-shellutils
31867 @: $(MAKE); $(unstage)
31868 @[ -f ./shellutils/Makefile ] || exit 0; \
31869 r=`${PWD_COMMAND}`; export r; \
31870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31871 $(HOST_EXPORTS) \
31872 for flag in $(EXTRA_HOST_FLAGS) ; do \
31873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31874 done; \
31875 echo "Doing install-html in shellutils" ; \
31876 (cd $(HOST_SUBDIR)/shellutils && \
31877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31879 "RANLIB=$${RANLIB}" \
31880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31881 install-html) \
31882 || exit 1
31883
31884@endif shellutils
31885
31886.PHONY: maybe-installcheck-shellutils installcheck-shellutils
31887maybe-installcheck-shellutils:
31888@if shellutils
31889maybe-installcheck-shellutils: installcheck-shellutils
31890
31891installcheck-shellutils: \
31892 configure-shellutils
31893 @: $(MAKE); $(unstage)
31894 @[ -f ./shellutils/Makefile ] || exit 0; \
31895 r=`${PWD_COMMAND}`; export r; \
31896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31897 $(HOST_EXPORTS) \
31898 for flag in $(EXTRA_HOST_FLAGS) ; do \
31899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31900 done; \
31901 echo "Doing installcheck in shellutils" ; \
31902 (cd $(HOST_SUBDIR)/shellutils && \
31903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31905 "RANLIB=$${RANLIB}" \
31906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31907 installcheck) \
31908 || exit 1
31909
31910@endif shellutils
31911
31912.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
31913maybe-mostlyclean-shellutils:
31914@if shellutils
31915maybe-mostlyclean-shellutils: mostlyclean-shellutils
31916
31917mostlyclean-shellutils:
31918 @: $(MAKE); $(unstage)
31919 @[ -f ./shellutils/Makefile ] || exit 0; \
31920 r=`${PWD_COMMAND}`; export r; \
31921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31922 $(HOST_EXPORTS) \
31923 for flag in $(EXTRA_HOST_FLAGS) ; do \
31924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31925 done; \
31926 echo "Doing mostlyclean in shellutils" ; \
31927 (cd $(HOST_SUBDIR)/shellutils && \
31928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31930 "RANLIB=$${RANLIB}" \
31931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31932 mostlyclean) \
31933 || exit 1
31934
31935@endif shellutils
31936
31937.PHONY: maybe-clean-shellutils clean-shellutils
31938maybe-clean-shellutils:
31939@if shellutils
31940maybe-clean-shellutils: clean-shellutils
31941
31942clean-shellutils:
31943 @: $(MAKE); $(unstage)
31944 @[ -f ./shellutils/Makefile ] || exit 0; \
31945 r=`${PWD_COMMAND}`; export r; \
31946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31947 $(HOST_EXPORTS) \
31948 for flag in $(EXTRA_HOST_FLAGS) ; do \
31949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31950 done; \
31951 echo "Doing clean in shellutils" ; \
31952 (cd $(HOST_SUBDIR)/shellutils && \
31953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31955 "RANLIB=$${RANLIB}" \
31956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31957 clean) \
31958 || exit 1
31959
31960@endif shellutils
31961
31962.PHONY: maybe-distclean-shellutils distclean-shellutils
31963maybe-distclean-shellutils:
31964@if shellutils
31965maybe-distclean-shellutils: distclean-shellutils
31966
31967distclean-shellutils:
31968 @: $(MAKE); $(unstage)
31969 @[ -f ./shellutils/Makefile ] || exit 0; \
31970 r=`${PWD_COMMAND}`; export r; \
31971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31972 $(HOST_EXPORTS) \
31973 for flag in $(EXTRA_HOST_FLAGS) ; do \
31974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31975 done; \
31976 echo "Doing distclean in shellutils" ; \
31977 (cd $(HOST_SUBDIR)/shellutils && \
31978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31980 "RANLIB=$${RANLIB}" \
31981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31982 distclean) \
31983 || exit 1
31984
31985@endif shellutils
31986
31987.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
31988maybe-maintainer-clean-shellutils:
31989@if shellutils
31990maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
31991
31992maintainer-clean-shellutils:
31993 @: $(MAKE); $(unstage)
31994 @[ -f ./shellutils/Makefile ] || exit 0; \
31995 r=`${PWD_COMMAND}`; export r; \
31996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31997 $(HOST_EXPORTS) \
31998 for flag in $(EXTRA_HOST_FLAGS) ; do \
31999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32000 done; \
32001 echo "Doing maintainer-clean in shellutils" ; \
32002 (cd $(HOST_SUBDIR)/shellutils && \
32003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32005 "RANLIB=$${RANLIB}" \
32006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32007 maintainer-clean) \
32008 || exit 1
32009
32010@endif shellutils
32011
32012
32013
32014.PHONY: configure-sid maybe-configure-sid
32015maybe-configure-sid:
32016@if gcc-bootstrap
32017configure-sid: stage_current
32018@endif gcc-bootstrap
32019@if sid
32020maybe-configure-sid: configure-sid
32021configure-sid:
32022 @: $(MAKE); $(unstage)
32023 @r=`${PWD_COMMAND}`; export r; \
32024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32025 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
32027 $(HOST_EXPORTS) \
32028 echo Configuring in $(HOST_SUBDIR)/sid; \
32029 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32030 case $(srcdir) in \
32031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32032 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32034 esac; \
32035 srcdiroption="--srcdir=$${topdir}/sid"; \
32036 libsrcdir="$$s/sid"; \
32037 $(SHELL) $${libsrcdir}/configure \
32038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32039 --target=${target_alias} $${srcdiroption} \
32040 || exit 1
32041@endif sid
32042
32043
32044
32045
32046
32047.PHONY: all-sid maybe-all-sid
32048maybe-all-sid:
32049@if gcc-bootstrap
32050all-sid: stage_current
32051@endif gcc-bootstrap
32052@if sid
32053TARGET-sid=all
32054maybe-all-sid: all-sid
32055all-sid: configure-sid
32056 @: $(MAKE); $(unstage)
32057 @r=`${PWD_COMMAND}`; export r; \
32058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32059 $(HOST_EXPORTS) \
32060 (cd $(HOST_SUBDIR)/sid && \
32061 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32062 $(TARGET-sid))
32063@endif sid
32064
32065
32066
32067
32068.PHONY: check-sid maybe-check-sid
32069maybe-check-sid:
32070@if sid
32071maybe-check-sid: check-sid
32072
32073check-sid:
32074 @: $(MAKE); $(unstage)
32075 @r=`${PWD_COMMAND}`; export r; \
32076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32077 $(HOST_EXPORTS) \
32078 (cd $(HOST_SUBDIR)/sid && \
32079 $(MAKE) $(FLAGS_TO_PASS) check)
32080
32081@endif sid
32082
32083.PHONY: install-sid maybe-install-sid
32084maybe-install-sid:
32085@if sid
32086maybe-install-sid: install-sid
32087
32088install-sid: installdirs
32089 @: $(MAKE); $(unstage)
32090 @r=`${PWD_COMMAND}`; export r; \
32091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32092 $(HOST_EXPORTS) \
32093 (cd $(HOST_SUBDIR)/sid && \
32094 $(MAKE) $(FLAGS_TO_PASS) install)
32095
32096@endif sid
32097
32098# Other targets (info, dvi, pdf, etc.)
32099
32100.PHONY: maybe-info-sid info-sid
32101maybe-info-sid:
32102@if sid
32103maybe-info-sid: info-sid
32104
32105info-sid: \
32106 configure-sid
32107 @: $(MAKE); $(unstage)
32108 @[ -f ./sid/Makefile ] || exit 0; \
32109 r=`${PWD_COMMAND}`; export r; \
32110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32111 $(HOST_EXPORTS) \
32112 for flag in $(EXTRA_HOST_FLAGS) ; do \
32113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32114 done; \
32115 echo "Doing info in sid" ; \
32116 (cd $(HOST_SUBDIR)/sid && \
32117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32119 "RANLIB=$${RANLIB}" \
32120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32121 info) \
32122 || exit 1
32123
32124@endif sid
32125
32126.PHONY: maybe-dvi-sid dvi-sid
32127maybe-dvi-sid:
32128@if sid
32129maybe-dvi-sid: dvi-sid
32130
32131dvi-sid: \
32132 configure-sid
32133 @: $(MAKE); $(unstage)
32134 @[ -f ./sid/Makefile ] || exit 0; \
32135 r=`${PWD_COMMAND}`; export r; \
32136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32137 $(HOST_EXPORTS) \
32138 for flag in $(EXTRA_HOST_FLAGS) ; do \
32139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32140 done; \
32141 echo "Doing dvi in sid" ; \
32142 (cd $(HOST_SUBDIR)/sid && \
32143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32145 "RANLIB=$${RANLIB}" \
32146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32147 dvi) \
32148 || exit 1
32149
32150@endif sid
32151
32152.PHONY: maybe-pdf-sid pdf-sid
32153maybe-pdf-sid:
32154@if sid
32155maybe-pdf-sid: pdf-sid
32156
32157pdf-sid: \
32158 configure-sid
32159 @: $(MAKE); $(unstage)
32160 @[ -f ./sid/Makefile ] || exit 0; \
32161 r=`${PWD_COMMAND}`; export r; \
32162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32163 $(HOST_EXPORTS) \
32164 for flag in $(EXTRA_HOST_FLAGS) ; do \
32165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32166 done; \
32167 echo "Doing pdf in sid" ; \
32168 (cd $(HOST_SUBDIR)/sid && \
32169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32171 "RANLIB=$${RANLIB}" \
32172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32173 pdf) \
32174 || exit 1
32175
32176@endif sid
32177
32178.PHONY: maybe-html-sid html-sid
32179maybe-html-sid:
32180@if sid
32181maybe-html-sid: html-sid
32182
32183html-sid: \
32184 configure-sid
32185 @: $(MAKE); $(unstage)
32186 @[ -f ./sid/Makefile ] || exit 0; \
32187 r=`${PWD_COMMAND}`; export r; \
32188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32189 $(HOST_EXPORTS) \
32190 for flag in $(EXTRA_HOST_FLAGS) ; do \
32191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32192 done; \
32193 echo "Doing html in sid" ; \
32194 (cd $(HOST_SUBDIR)/sid && \
32195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32197 "RANLIB=$${RANLIB}" \
32198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32199 html) \
32200 || exit 1
32201
32202@endif sid
32203
32204.PHONY: maybe-TAGS-sid TAGS-sid
32205maybe-TAGS-sid:
32206@if sid
32207maybe-TAGS-sid: TAGS-sid
32208
32209TAGS-sid: \
32210 configure-sid
32211 @: $(MAKE); $(unstage)
32212 @[ -f ./sid/Makefile ] || exit 0; \
32213 r=`${PWD_COMMAND}`; export r; \
32214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215 $(HOST_EXPORTS) \
32216 for flag in $(EXTRA_HOST_FLAGS) ; do \
32217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32218 done; \
32219 echo "Doing TAGS in sid" ; \
32220 (cd $(HOST_SUBDIR)/sid && \
32221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32223 "RANLIB=$${RANLIB}" \
32224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32225 TAGS) \
32226 || exit 1
32227
32228@endif sid
32229
32230.PHONY: maybe-install-info-sid install-info-sid
32231maybe-install-info-sid:
32232@if sid
32233maybe-install-info-sid: install-info-sid
32234
32235install-info-sid: \
32236 configure-sid \
32237 info-sid
32238 @: $(MAKE); $(unstage)
32239 @[ -f ./sid/Makefile ] || exit 0; \
32240 r=`${PWD_COMMAND}`; export r; \
32241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32242 $(HOST_EXPORTS) \
32243 for flag in $(EXTRA_HOST_FLAGS) ; do \
32244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32245 done; \
32246 echo "Doing install-info in sid" ; \
32247 (cd $(HOST_SUBDIR)/sid && \
32248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32250 "RANLIB=$${RANLIB}" \
32251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32252 install-info) \
32253 || exit 1
32254
32255@endif sid
32256
32257.PHONY: maybe-install-pdf-sid install-pdf-sid
32258maybe-install-pdf-sid:
32259@if sid
32260maybe-install-pdf-sid: install-pdf-sid
32261
32262install-pdf-sid: \
32263 configure-sid \
32264 pdf-sid
32265 @: $(MAKE); $(unstage)
32266 @[ -f ./sid/Makefile ] || exit 0; \
32267 r=`${PWD_COMMAND}`; export r; \
32268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32269 $(HOST_EXPORTS) \
32270 for flag in $(EXTRA_HOST_FLAGS) ; do \
32271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32272 done; \
32273 echo "Doing install-pdf in sid" ; \
32274 (cd $(HOST_SUBDIR)/sid && \
32275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32277 "RANLIB=$${RANLIB}" \
32278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32279 install-pdf) \
32280 || exit 1
32281
32282@endif sid
32283
32284.PHONY: maybe-install-html-sid install-html-sid
32285maybe-install-html-sid:
32286@if sid
32287maybe-install-html-sid: install-html-sid
32288
32289install-html-sid: \
32290 configure-sid \
32291 html-sid
32292 @: $(MAKE); $(unstage)
32293 @[ -f ./sid/Makefile ] || exit 0; \
32294 r=`${PWD_COMMAND}`; export r; \
32295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32296 $(HOST_EXPORTS) \
32297 for flag in $(EXTRA_HOST_FLAGS) ; do \
32298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32299 done; \
32300 echo "Doing install-html in sid" ; \
32301 (cd $(HOST_SUBDIR)/sid && \
32302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32304 "RANLIB=$${RANLIB}" \
32305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32306 install-html) \
32307 || exit 1
32308
32309@endif sid
32310
32311.PHONY: maybe-installcheck-sid installcheck-sid
32312maybe-installcheck-sid:
32313@if sid
32314maybe-installcheck-sid: installcheck-sid
32315
32316installcheck-sid: \
32317 configure-sid
32318 @: $(MAKE); $(unstage)
32319 @[ -f ./sid/Makefile ] || exit 0; \
32320 r=`${PWD_COMMAND}`; export r; \
32321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32322 $(HOST_EXPORTS) \
32323 for flag in $(EXTRA_HOST_FLAGS) ; do \
32324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32325 done; \
32326 echo "Doing installcheck in sid" ; \
32327 (cd $(HOST_SUBDIR)/sid && \
32328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32330 "RANLIB=$${RANLIB}" \
32331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32332 installcheck) \
32333 || exit 1
32334
32335@endif sid
32336
32337.PHONY: maybe-mostlyclean-sid mostlyclean-sid
32338maybe-mostlyclean-sid:
32339@if sid
32340maybe-mostlyclean-sid: mostlyclean-sid
32341
32342mostlyclean-sid:
32343 @: $(MAKE); $(unstage)
32344 @[ -f ./sid/Makefile ] || exit 0; \
32345 r=`${PWD_COMMAND}`; export r; \
32346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32347 $(HOST_EXPORTS) \
32348 for flag in $(EXTRA_HOST_FLAGS) ; do \
32349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32350 done; \
32351 echo "Doing mostlyclean in sid" ; \
32352 (cd $(HOST_SUBDIR)/sid && \
32353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32355 "RANLIB=$${RANLIB}" \
32356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32357 mostlyclean) \
32358 || exit 1
32359
32360@endif sid
32361
32362.PHONY: maybe-clean-sid clean-sid
32363maybe-clean-sid:
32364@if sid
32365maybe-clean-sid: clean-sid
32366
32367clean-sid:
32368 @: $(MAKE); $(unstage)
32369 @[ -f ./sid/Makefile ] || exit 0; \
32370 r=`${PWD_COMMAND}`; export r; \
32371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32372 $(HOST_EXPORTS) \
32373 for flag in $(EXTRA_HOST_FLAGS) ; do \
32374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32375 done; \
32376 echo "Doing clean in sid" ; \
32377 (cd $(HOST_SUBDIR)/sid && \
32378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32380 "RANLIB=$${RANLIB}" \
32381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32382 clean) \
32383 || exit 1
32384
32385@endif sid
32386
32387.PHONY: maybe-distclean-sid distclean-sid
32388maybe-distclean-sid:
32389@if sid
32390maybe-distclean-sid: distclean-sid
32391
32392distclean-sid:
32393 @: $(MAKE); $(unstage)
32394 @[ -f ./sid/Makefile ] || exit 0; \
32395 r=`${PWD_COMMAND}`; export r; \
32396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32397 $(HOST_EXPORTS) \
32398 for flag in $(EXTRA_HOST_FLAGS) ; do \
32399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32400 done; \
32401 echo "Doing distclean in sid" ; \
32402 (cd $(HOST_SUBDIR)/sid && \
32403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32405 "RANLIB=$${RANLIB}" \
32406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32407 distclean) \
32408 || exit 1
32409
32410@endif sid
32411
32412.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32413maybe-maintainer-clean-sid:
32414@if sid
32415maybe-maintainer-clean-sid: maintainer-clean-sid
32416
32417maintainer-clean-sid:
32418 @: $(MAKE); $(unstage)
32419 @[ -f ./sid/Makefile ] || exit 0; \
32420 r=`${PWD_COMMAND}`; export r; \
32421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32422 $(HOST_EXPORTS) \
32423 for flag in $(EXTRA_HOST_FLAGS) ; do \
32424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32425 done; \
32426 echo "Doing maintainer-clean in sid" ; \
32427 (cd $(HOST_SUBDIR)/sid && \
32428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32430 "RANLIB=$${RANLIB}" \
32431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32432 maintainer-clean) \
32433 || exit 1
32434
32435@endif sid
32436
32437
32438
32439.PHONY: configure-sim maybe-configure-sim
32440maybe-configure-sim:
32441@if gcc-bootstrap
32442configure-sim: stage_current
32443@endif gcc-bootstrap
32444@if sim
32445maybe-configure-sim: configure-sim
32446configure-sim:
32447 @: $(MAKE); $(unstage)
32448 @r=`${PWD_COMMAND}`; export r; \
32449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
32452 $(HOST_EXPORTS) \
32453 echo Configuring in $(HOST_SUBDIR)/sim; \
32454 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32455 case $(srcdir) in \
32456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32457 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32459 esac; \
32460 srcdiroption="--srcdir=$${topdir}/sim"; \
32461 libsrcdir="$$s/sim"; \
32462 $(SHELL) $${libsrcdir}/configure \
32463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32464 --target=${target_alias} $${srcdiroption} \
32465 || exit 1
32466@endif sim
32467
32468
32469
32470
32471
32472.PHONY: all-sim maybe-all-sim
32473maybe-all-sim:
32474@if gcc-bootstrap
32475all-sim: stage_current
32476@endif gcc-bootstrap
32477@if sim
32478TARGET-sim=all
32479maybe-all-sim: all-sim
32480all-sim: configure-sim
32481 @: $(MAKE); $(unstage)
32482 @r=`${PWD_COMMAND}`; export r; \
32483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32484 $(HOST_EXPORTS) \
32485 (cd $(HOST_SUBDIR)/sim && \
32486 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32487 $(TARGET-sim))
32488@endif sim
32489
32490
32491
32492
32493.PHONY: check-sim maybe-check-sim
32494maybe-check-sim:
32495@if sim
32496maybe-check-sim: check-sim
32497
32498check-sim:
32499 @: $(MAKE); $(unstage)
32500 @r=`${PWD_COMMAND}`; export r; \
32501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32502 $(HOST_EXPORTS) \
32503 (cd $(HOST_SUBDIR)/sim && \
32504 $(MAKE) $(FLAGS_TO_PASS) check)
32505
32506@endif sim
32507
32508.PHONY: install-sim maybe-install-sim
32509maybe-install-sim:
32510@if sim
32511maybe-install-sim: install-sim
32512
32513install-sim: installdirs
32514 @: $(MAKE); $(unstage)
32515 @r=`${PWD_COMMAND}`; export r; \
32516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32517 $(HOST_EXPORTS) \
32518 (cd $(HOST_SUBDIR)/sim && \
32519 $(MAKE) $(FLAGS_TO_PASS) install)
32520
32521@endif sim
32522
32523# Other targets (info, dvi, pdf, etc.)
32524
32525.PHONY: maybe-info-sim info-sim
32526maybe-info-sim:
32527@if sim
32528maybe-info-sim: info-sim
32529
32530info-sim: \
32531 configure-sim
32532 @: $(MAKE); $(unstage)
32533 @[ -f ./sim/Makefile ] || exit 0; \
32534 r=`${PWD_COMMAND}`; export r; \
32535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32536 $(HOST_EXPORTS) \
32537 for flag in $(EXTRA_HOST_FLAGS) ; do \
32538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32539 done; \
32540 echo "Doing info in sim" ; \
32541 (cd $(HOST_SUBDIR)/sim && \
32542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32544 "RANLIB=$${RANLIB}" \
32545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32546 info) \
32547 || exit 1
32548
32549@endif sim
32550
32551.PHONY: maybe-dvi-sim dvi-sim
32552maybe-dvi-sim:
32553@if sim
32554maybe-dvi-sim: dvi-sim
32555
32556dvi-sim: \
32557 configure-sim
32558 @: $(MAKE); $(unstage)
32559 @[ -f ./sim/Makefile ] || exit 0; \
32560 r=`${PWD_COMMAND}`; export r; \
32561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32562 $(HOST_EXPORTS) \
32563 for flag in $(EXTRA_HOST_FLAGS) ; do \
32564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32565 done; \
32566 echo "Doing dvi in sim" ; \
32567 (cd $(HOST_SUBDIR)/sim && \
32568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32570 "RANLIB=$${RANLIB}" \
32571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32572 dvi) \
32573 || exit 1
32574
32575@endif sim
32576
32577.PHONY: maybe-pdf-sim pdf-sim
32578maybe-pdf-sim:
32579@if sim
32580maybe-pdf-sim: pdf-sim
32581
32582pdf-sim: \
32583 configure-sim
32584 @: $(MAKE); $(unstage)
32585 @[ -f ./sim/Makefile ] || exit 0; \
32586 r=`${PWD_COMMAND}`; export r; \
32587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32588 $(HOST_EXPORTS) \
32589 for flag in $(EXTRA_HOST_FLAGS) ; do \
32590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32591 done; \
32592 echo "Doing pdf in sim" ; \
32593 (cd $(HOST_SUBDIR)/sim && \
32594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32596 "RANLIB=$${RANLIB}" \
32597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32598 pdf) \
32599 || exit 1
32600
32601@endif sim
32602
32603.PHONY: maybe-html-sim html-sim
32604maybe-html-sim:
32605@if sim
32606maybe-html-sim: html-sim
32607
32608html-sim: \
32609 configure-sim
32610 @: $(MAKE); $(unstage)
32611 @[ -f ./sim/Makefile ] || exit 0; \
32612 r=`${PWD_COMMAND}`; export r; \
32613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32614 $(HOST_EXPORTS) \
32615 for flag in $(EXTRA_HOST_FLAGS) ; do \
32616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32617 done; \
32618 echo "Doing html in sim" ; \
32619 (cd $(HOST_SUBDIR)/sim && \
32620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32622 "RANLIB=$${RANLIB}" \
32623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32624 html) \
32625 || exit 1
32626
32627@endif sim
32628
32629.PHONY: maybe-TAGS-sim TAGS-sim
32630maybe-TAGS-sim:
32631@if sim
32632maybe-TAGS-sim: TAGS-sim
32633
32634TAGS-sim: \
32635 configure-sim
32636 @: $(MAKE); $(unstage)
32637 @[ -f ./sim/Makefile ] || exit 0; \
32638 r=`${PWD_COMMAND}`; export r; \
32639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32640 $(HOST_EXPORTS) \
32641 for flag in $(EXTRA_HOST_FLAGS) ; do \
32642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32643 done; \
32644 echo "Doing TAGS in sim" ; \
32645 (cd $(HOST_SUBDIR)/sim && \
32646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32648 "RANLIB=$${RANLIB}" \
32649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32650 TAGS) \
32651 || exit 1
32652
32653@endif sim
32654
32655.PHONY: maybe-install-info-sim install-info-sim
32656maybe-install-info-sim:
32657@if sim
32658maybe-install-info-sim: install-info-sim
32659
32660install-info-sim: \
32661 configure-sim \
32662 info-sim
32663 @: $(MAKE); $(unstage)
32664 @[ -f ./sim/Makefile ] || exit 0; \
32665 r=`${PWD_COMMAND}`; export r; \
32666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32667 $(HOST_EXPORTS) \
32668 for flag in $(EXTRA_HOST_FLAGS) ; do \
32669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32670 done; \
32671 echo "Doing install-info in sim" ; \
32672 (cd $(HOST_SUBDIR)/sim && \
32673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32675 "RANLIB=$${RANLIB}" \
32676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32677 install-info) \
32678 || exit 1
32679
32680@endif sim
32681
32682.PHONY: maybe-install-pdf-sim install-pdf-sim
32683maybe-install-pdf-sim:
32684@if sim
32685maybe-install-pdf-sim: install-pdf-sim
32686
32687install-pdf-sim: \
32688 configure-sim \
32689 pdf-sim
32690 @: $(MAKE); $(unstage)
32691 @[ -f ./sim/Makefile ] || exit 0; \
32692 r=`${PWD_COMMAND}`; export r; \
32693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32694 $(HOST_EXPORTS) \
32695 for flag in $(EXTRA_HOST_FLAGS) ; do \
32696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32697 done; \
32698 echo "Doing install-pdf in sim" ; \
32699 (cd $(HOST_SUBDIR)/sim && \
32700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32702 "RANLIB=$${RANLIB}" \
32703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32704 install-pdf) \
32705 || exit 1
32706
32707@endif sim
32708
32709.PHONY: maybe-install-html-sim install-html-sim
32710maybe-install-html-sim:
32711@if sim
32712maybe-install-html-sim: install-html-sim
32713
32714install-html-sim: \
32715 configure-sim \
32716 html-sim
32717 @: $(MAKE); $(unstage)
32718 @[ -f ./sim/Makefile ] || exit 0; \
32719 r=`${PWD_COMMAND}`; export r; \
32720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32721 $(HOST_EXPORTS) \
32722 for flag in $(EXTRA_HOST_FLAGS) ; do \
32723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32724 done; \
32725 echo "Doing install-html in sim" ; \
32726 (cd $(HOST_SUBDIR)/sim && \
32727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32729 "RANLIB=$${RANLIB}" \
32730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32731 install-html) \
32732 || exit 1
32733
32734@endif sim
32735
32736.PHONY: maybe-installcheck-sim installcheck-sim
32737maybe-installcheck-sim:
32738@if sim
32739maybe-installcheck-sim: installcheck-sim
32740
32741installcheck-sim: \
32742 configure-sim
32743 @: $(MAKE); $(unstage)
32744 @[ -f ./sim/Makefile ] || exit 0; \
32745 r=`${PWD_COMMAND}`; export r; \
32746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32747 $(HOST_EXPORTS) \
32748 for flag in $(EXTRA_HOST_FLAGS) ; do \
32749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32750 done; \
32751 echo "Doing installcheck in sim" ; \
32752 (cd $(HOST_SUBDIR)/sim && \
32753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32755 "RANLIB=$${RANLIB}" \
32756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32757 installcheck) \
32758 || exit 1
32759
32760@endif sim
32761
32762.PHONY: maybe-mostlyclean-sim mostlyclean-sim
32763maybe-mostlyclean-sim:
32764@if sim
32765maybe-mostlyclean-sim: mostlyclean-sim
32766
32767mostlyclean-sim:
32768 @: $(MAKE); $(unstage)
32769 @[ -f ./sim/Makefile ] || exit 0; \
32770 r=`${PWD_COMMAND}`; export r; \
32771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32772 $(HOST_EXPORTS) \
32773 for flag in $(EXTRA_HOST_FLAGS) ; do \
32774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32775 done; \
32776 echo "Doing mostlyclean in sim" ; \
32777 (cd $(HOST_SUBDIR)/sim && \
32778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32780 "RANLIB=$${RANLIB}" \
32781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32782 mostlyclean) \
32783 || exit 1
32784
32785@endif sim
32786
32787.PHONY: maybe-clean-sim clean-sim
32788maybe-clean-sim:
32789@if sim
32790maybe-clean-sim: clean-sim
32791
32792clean-sim:
32793 @: $(MAKE); $(unstage)
32794 @[ -f ./sim/Makefile ] || exit 0; \
32795 r=`${PWD_COMMAND}`; export r; \
32796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32797 $(HOST_EXPORTS) \
32798 for flag in $(EXTRA_HOST_FLAGS) ; do \
32799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32800 done; \
32801 echo "Doing clean in sim" ; \
32802 (cd $(HOST_SUBDIR)/sim && \
32803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32805 "RANLIB=$${RANLIB}" \
32806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32807 clean) \
32808 || exit 1
32809
32810@endif sim
32811
32812.PHONY: maybe-distclean-sim distclean-sim
32813maybe-distclean-sim:
32814@if sim
32815maybe-distclean-sim: distclean-sim
32816
32817distclean-sim:
32818 @: $(MAKE); $(unstage)
32819 @[ -f ./sim/Makefile ] || exit 0; \
32820 r=`${PWD_COMMAND}`; export r; \
32821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32822 $(HOST_EXPORTS) \
32823 for flag in $(EXTRA_HOST_FLAGS) ; do \
32824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32825 done; \
32826 echo "Doing distclean in sim" ; \
32827 (cd $(HOST_SUBDIR)/sim && \
32828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32830 "RANLIB=$${RANLIB}" \
32831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32832 distclean) \
32833 || exit 1
32834
32835@endif sim
32836
32837.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32838maybe-maintainer-clean-sim:
32839@if sim
32840maybe-maintainer-clean-sim: maintainer-clean-sim
32841
32842maintainer-clean-sim:
32843 @: $(MAKE); $(unstage)
32844 @[ -f ./sim/Makefile ] || exit 0; \
32845 r=`${PWD_COMMAND}`; export r; \
32846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32847 $(HOST_EXPORTS) \
32848 for flag in $(EXTRA_HOST_FLAGS) ; do \
32849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32850 done; \
32851 echo "Doing maintainer-clean in sim" ; \
32852 (cd $(HOST_SUBDIR)/sim && \
32853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32855 "RANLIB=$${RANLIB}" \
32856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32857 maintainer-clean) \
32858 || exit 1
32859
32860@endif sim
32861
32862
32863
32864.PHONY: configure-tar maybe-configure-tar
32865maybe-configure-tar:
32866@if gcc-bootstrap
32867configure-tar: stage_current
32868@endif gcc-bootstrap
32869@if tar
32870maybe-configure-tar: configure-tar
32871configure-tar:
32872 @: $(MAKE); $(unstage)
32873 @r=`${PWD_COMMAND}`; export r; \
32874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32875 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
32876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
32877 $(HOST_EXPORTS) \
32878 echo Configuring in $(HOST_SUBDIR)/tar; \
32879 cd "$(HOST_SUBDIR)/tar" || exit 1; \
32880 case $(srcdir) in \
32881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32882 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
32883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32884 esac; \
32885 srcdiroption="--srcdir=$${topdir}/tar"; \
32886 libsrcdir="$$s/tar"; \
32887 $(SHELL) $${libsrcdir}/configure \
32888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32889 --target=${target_alias} $${srcdiroption} \
32890 || exit 1
32891@endif tar
32892
32893
32894
32895
32896
32897.PHONY: all-tar maybe-all-tar
32898maybe-all-tar:
32899@if gcc-bootstrap
32900all-tar: stage_current
32901@endif gcc-bootstrap
32902@if tar
32903TARGET-tar=all
32904maybe-all-tar: all-tar
32905all-tar: configure-tar
32906 @: $(MAKE); $(unstage)
32907 @r=`${PWD_COMMAND}`; export r; \
32908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32909 $(HOST_EXPORTS) \
32910 (cd $(HOST_SUBDIR)/tar && \
32911 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32912 $(TARGET-tar))
32913@endif tar
32914
32915
32916
32917
32918.PHONY: check-tar maybe-check-tar
32919maybe-check-tar:
32920@if tar
32921maybe-check-tar: check-tar
32922
32923check-tar:
32924 @: $(MAKE); $(unstage)
32925 @r=`${PWD_COMMAND}`; export r; \
32926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32927 $(HOST_EXPORTS) \
32928 (cd $(HOST_SUBDIR)/tar && \
32929 $(MAKE) $(FLAGS_TO_PASS) check)
32930
32931@endif tar
32932
32933.PHONY: install-tar maybe-install-tar
32934maybe-install-tar:
32935@if tar
32936maybe-install-tar: install-tar
32937
32938install-tar: installdirs
32939 @: $(MAKE); $(unstage)
32940 @r=`${PWD_COMMAND}`; export r; \
32941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32942 $(HOST_EXPORTS) \
32943 (cd $(HOST_SUBDIR)/tar && \
32944 $(MAKE) $(FLAGS_TO_PASS) install)
32945
32946@endif tar
32947
32948# Other targets (info, dvi, pdf, etc.)
32949
32950.PHONY: maybe-info-tar info-tar
32951maybe-info-tar:
32952@if tar
32953maybe-info-tar: info-tar
32954
32955info-tar: \
32956 configure-tar
32957 @: $(MAKE); $(unstage)
32958 @[ -f ./tar/Makefile ] || exit 0; \
32959 r=`${PWD_COMMAND}`; export r; \
32960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32961 $(HOST_EXPORTS) \
32962 for flag in $(EXTRA_HOST_FLAGS) ; do \
32963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32964 done; \
32965 echo "Doing info in tar" ; \
32966 (cd $(HOST_SUBDIR)/tar && \
32967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32969 "RANLIB=$${RANLIB}" \
32970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32971 info) \
32972 || exit 1
32973
32974@endif tar
32975
32976.PHONY: maybe-dvi-tar dvi-tar
32977maybe-dvi-tar:
32978@if tar
32979maybe-dvi-tar: dvi-tar
32980
32981dvi-tar: \
32982 configure-tar
32983 @: $(MAKE); $(unstage)
32984 @[ -f ./tar/Makefile ] || exit 0; \
32985 r=`${PWD_COMMAND}`; export r; \
32986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32987 $(HOST_EXPORTS) \
32988 for flag in $(EXTRA_HOST_FLAGS) ; do \
32989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32990 done; \
32991 echo "Doing dvi in tar" ; \
32992 (cd $(HOST_SUBDIR)/tar && \
32993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32995 "RANLIB=$${RANLIB}" \
32996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32997 dvi) \
32998 || exit 1
32999
33000@endif tar
33001
33002.PHONY: maybe-pdf-tar pdf-tar
33003maybe-pdf-tar:
33004@if tar
33005maybe-pdf-tar: pdf-tar
33006
33007pdf-tar: \
33008 configure-tar
33009 @: $(MAKE); $(unstage)
33010 @[ -f ./tar/Makefile ] || exit 0; \
33011 r=`${PWD_COMMAND}`; export r; \
33012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33013 $(HOST_EXPORTS) \
33014 for flag in $(EXTRA_HOST_FLAGS) ; do \
33015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33016 done; \
33017 echo "Doing pdf in tar" ; \
33018 (cd $(HOST_SUBDIR)/tar && \
33019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33021 "RANLIB=$${RANLIB}" \
33022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33023 pdf) \
33024 || exit 1
33025
33026@endif tar
33027
33028.PHONY: maybe-html-tar html-tar
33029maybe-html-tar:
33030@if tar
33031maybe-html-tar: html-tar
33032
33033html-tar: \
33034 configure-tar
33035 @: $(MAKE); $(unstage)
33036 @[ -f ./tar/Makefile ] || exit 0; \
33037 r=`${PWD_COMMAND}`; export r; \
33038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33039 $(HOST_EXPORTS) \
33040 for flag in $(EXTRA_HOST_FLAGS) ; do \
33041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33042 done; \
33043 echo "Doing html in tar" ; \
33044 (cd $(HOST_SUBDIR)/tar && \
33045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33047 "RANLIB=$${RANLIB}" \
33048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33049 html) \
33050 || exit 1
33051
33052@endif tar
33053
33054.PHONY: maybe-TAGS-tar TAGS-tar
33055maybe-TAGS-tar:
33056@if tar
33057maybe-TAGS-tar: TAGS-tar
33058
33059TAGS-tar: \
33060 configure-tar
33061 @: $(MAKE); $(unstage)
33062 @[ -f ./tar/Makefile ] || exit 0; \
33063 r=`${PWD_COMMAND}`; export r; \
33064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33065 $(HOST_EXPORTS) \
33066 for flag in $(EXTRA_HOST_FLAGS) ; do \
33067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33068 done; \
33069 echo "Doing TAGS in tar" ; \
33070 (cd $(HOST_SUBDIR)/tar && \
33071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33073 "RANLIB=$${RANLIB}" \
33074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33075 TAGS) \
33076 || exit 1
33077
33078@endif tar
33079
33080.PHONY: maybe-install-info-tar install-info-tar
33081maybe-install-info-tar:
33082@if tar
33083maybe-install-info-tar: install-info-tar
33084
33085install-info-tar: \
33086 configure-tar \
33087 info-tar
33088 @: $(MAKE); $(unstage)
33089 @[ -f ./tar/Makefile ] || exit 0; \
33090 r=`${PWD_COMMAND}`; export r; \
33091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33092 $(HOST_EXPORTS) \
33093 for flag in $(EXTRA_HOST_FLAGS) ; do \
33094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33095 done; \
33096 echo "Doing install-info in tar" ; \
33097 (cd $(HOST_SUBDIR)/tar && \
33098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33100 "RANLIB=$${RANLIB}" \
33101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33102 install-info) \
33103 || exit 1
33104
33105@endif tar
33106
33107.PHONY: maybe-install-pdf-tar install-pdf-tar
33108maybe-install-pdf-tar:
33109@if tar
33110maybe-install-pdf-tar: install-pdf-tar
33111
33112install-pdf-tar: \
33113 configure-tar \
33114 pdf-tar
33115 @: $(MAKE); $(unstage)
33116 @[ -f ./tar/Makefile ] || exit 0; \
33117 r=`${PWD_COMMAND}`; export r; \
33118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33119 $(HOST_EXPORTS) \
33120 for flag in $(EXTRA_HOST_FLAGS) ; do \
33121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33122 done; \
33123 echo "Doing install-pdf in tar" ; \
33124 (cd $(HOST_SUBDIR)/tar && \
33125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33127 "RANLIB=$${RANLIB}" \
33128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33129 install-pdf) \
33130 || exit 1
33131
33132@endif tar
33133
33134.PHONY: maybe-install-html-tar install-html-tar
33135maybe-install-html-tar:
33136@if tar
33137maybe-install-html-tar: install-html-tar
33138
33139install-html-tar: \
33140 configure-tar \
33141 html-tar
33142 @: $(MAKE); $(unstage)
33143 @[ -f ./tar/Makefile ] || exit 0; \
33144 r=`${PWD_COMMAND}`; export r; \
33145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33146 $(HOST_EXPORTS) \
33147 for flag in $(EXTRA_HOST_FLAGS) ; do \
33148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33149 done; \
33150 echo "Doing install-html in tar" ; \
33151 (cd $(HOST_SUBDIR)/tar && \
33152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33154 "RANLIB=$${RANLIB}" \
33155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33156 install-html) \
33157 || exit 1
33158
33159@endif tar
33160
33161.PHONY: maybe-installcheck-tar installcheck-tar
33162maybe-installcheck-tar:
33163@if tar
33164maybe-installcheck-tar: installcheck-tar
33165
33166installcheck-tar: \
33167 configure-tar
33168 @: $(MAKE); $(unstage)
33169 @[ -f ./tar/Makefile ] || exit 0; \
33170 r=`${PWD_COMMAND}`; export r; \
33171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33172 $(HOST_EXPORTS) \
33173 for flag in $(EXTRA_HOST_FLAGS) ; do \
33174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33175 done; \
33176 echo "Doing installcheck in tar" ; \
33177 (cd $(HOST_SUBDIR)/tar && \
33178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33180 "RANLIB=$${RANLIB}" \
33181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33182 installcheck) \
33183 || exit 1
33184
33185@endif tar
33186
33187.PHONY: maybe-mostlyclean-tar mostlyclean-tar
33188maybe-mostlyclean-tar:
33189@if tar
33190maybe-mostlyclean-tar: mostlyclean-tar
33191
33192mostlyclean-tar:
33193 @: $(MAKE); $(unstage)
33194 @[ -f ./tar/Makefile ] || exit 0; \
33195 r=`${PWD_COMMAND}`; export r; \
33196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33197 $(HOST_EXPORTS) \
33198 for flag in $(EXTRA_HOST_FLAGS) ; do \
33199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33200 done; \
33201 echo "Doing mostlyclean in tar" ; \
33202 (cd $(HOST_SUBDIR)/tar && \
33203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33205 "RANLIB=$${RANLIB}" \
33206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33207 mostlyclean) \
33208 || exit 1
33209
33210@endif tar
33211
33212.PHONY: maybe-clean-tar clean-tar
33213maybe-clean-tar:
33214@if tar
33215maybe-clean-tar: clean-tar
33216
33217clean-tar:
33218 @: $(MAKE); $(unstage)
33219 @[ -f ./tar/Makefile ] || exit 0; \
33220 r=`${PWD_COMMAND}`; export r; \
33221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33222 $(HOST_EXPORTS) \
33223 for flag in $(EXTRA_HOST_FLAGS) ; do \
33224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33225 done; \
33226 echo "Doing clean in tar" ; \
33227 (cd $(HOST_SUBDIR)/tar && \
33228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33230 "RANLIB=$${RANLIB}" \
33231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33232 clean) \
33233 || exit 1
33234
33235@endif tar
33236
33237.PHONY: maybe-distclean-tar distclean-tar
33238maybe-distclean-tar:
33239@if tar
33240maybe-distclean-tar: distclean-tar
33241
33242distclean-tar:
33243 @: $(MAKE); $(unstage)
33244 @[ -f ./tar/Makefile ] || exit 0; \
33245 r=`${PWD_COMMAND}`; export r; \
33246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33247 $(HOST_EXPORTS) \
33248 for flag in $(EXTRA_HOST_FLAGS) ; do \
33249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33250 done; \
33251 echo "Doing distclean in tar" ; \
33252 (cd $(HOST_SUBDIR)/tar && \
33253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33255 "RANLIB=$${RANLIB}" \
33256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33257 distclean) \
33258 || exit 1
33259
33260@endif tar
33261
33262.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
33263maybe-maintainer-clean-tar:
33264@if tar
33265maybe-maintainer-clean-tar: maintainer-clean-tar
33266
33267maintainer-clean-tar:
33268 @: $(MAKE); $(unstage)
33269 @[ -f ./tar/Makefile ] || exit 0; \
33270 r=`${PWD_COMMAND}`; export r; \
33271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33272 $(HOST_EXPORTS) \
33273 for flag in $(EXTRA_HOST_FLAGS) ; do \
33274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33275 done; \
33276 echo "Doing maintainer-clean in tar" ; \
33277 (cd $(HOST_SUBDIR)/tar && \
33278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33280 "RANLIB=$${RANLIB}" \
33281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33282 maintainer-clean) \
33283 || exit 1
33284
33285@endif tar
33286
33287
33288
33289.PHONY: configure-texinfo maybe-configure-texinfo
33290maybe-configure-texinfo:
33291@if gcc-bootstrap
33292configure-texinfo: stage_current
33293@endif gcc-bootstrap
33294@if texinfo
33295maybe-configure-texinfo: configure-texinfo
33296configure-texinfo:
33297 @: $(MAKE); $(unstage)
33298 @r=`${PWD_COMMAND}`; export r; \
33299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33300 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
33302 $(HOST_EXPORTS) \
33303 echo Configuring in $(HOST_SUBDIR)/texinfo; \
33304 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33305 case $(srcdir) in \
33306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33307 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33309 esac; \
33310 srcdiroption="--srcdir=$${topdir}/texinfo"; \
33311 libsrcdir="$$s/texinfo"; \
33312 $(SHELL) $${libsrcdir}/configure \
33313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33314 --target=${target_alias} $${srcdiroption} \
33315 || exit 1
33316@endif texinfo
33317
33318
33319
33320
33321
33322.PHONY: all-texinfo maybe-all-texinfo
33323maybe-all-texinfo:
33324@if gcc-bootstrap
33325all-texinfo: stage_current
33326@endif gcc-bootstrap
33327@if texinfo
33328TARGET-texinfo=all
33329maybe-all-texinfo: all-texinfo
33330all-texinfo: configure-texinfo
33331 @: $(MAKE); $(unstage)
33332 @r=`${PWD_COMMAND}`; export r; \
33333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33334 $(HOST_EXPORTS) \
33335 (cd $(HOST_SUBDIR)/texinfo && \
33336 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33337 $(TARGET-texinfo))
33338@endif texinfo
33339
33340
33341
33342
33343.PHONY: check-texinfo maybe-check-texinfo
33344maybe-check-texinfo:
33345@if texinfo
33346maybe-check-texinfo: check-texinfo
33347
33348check-texinfo:
33349 @: $(MAKE); $(unstage)
33350 @r=`${PWD_COMMAND}`; export r; \
33351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33352 $(HOST_EXPORTS) \
33353 (cd $(HOST_SUBDIR)/texinfo && \
33354 $(MAKE) $(FLAGS_TO_PASS) check)
33355
33356@endif texinfo
33357
33358.PHONY: install-texinfo maybe-install-texinfo
33359maybe-install-texinfo:
33360@if texinfo
33361maybe-install-texinfo: install-texinfo
33362
33363install-texinfo:
33364
33365@endif texinfo
33366
33367# Other targets (info, dvi, pdf, etc.)
33368
33369.PHONY: maybe-info-texinfo info-texinfo
33370maybe-info-texinfo:
33371@if texinfo
33372maybe-info-texinfo: info-texinfo
33373
33374info-texinfo: \
33375 configure-texinfo
33376 @: $(MAKE); $(unstage)
33377 @[ -f ./texinfo/Makefile ] || exit 0; \
33378 r=`${PWD_COMMAND}`; export r; \
33379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33380 $(HOST_EXPORTS) \
33381 for flag in $(EXTRA_HOST_FLAGS) ; do \
33382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33383 done; \
33384 echo "Doing info in texinfo" ; \
33385 (cd $(HOST_SUBDIR)/texinfo && \
33386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33388 "RANLIB=$${RANLIB}" \
33389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33390 info) \
33391 || exit 1
33392
33393@endif texinfo
33394
33395.PHONY: maybe-dvi-texinfo dvi-texinfo
33396maybe-dvi-texinfo:
33397@if texinfo
33398maybe-dvi-texinfo: dvi-texinfo
33399
33400dvi-texinfo: \
33401 configure-texinfo
33402 @: $(MAKE); $(unstage)
33403 @[ -f ./texinfo/Makefile ] || exit 0; \
33404 r=`${PWD_COMMAND}`; export r; \
33405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33406 $(HOST_EXPORTS) \
33407 for flag in $(EXTRA_HOST_FLAGS) ; do \
33408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33409 done; \
33410 echo "Doing dvi in texinfo" ; \
33411 (cd $(HOST_SUBDIR)/texinfo && \
33412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33414 "RANLIB=$${RANLIB}" \
33415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33416 dvi) \
33417 || exit 1
33418
33419@endif texinfo
33420
33421.PHONY: maybe-pdf-texinfo pdf-texinfo
33422maybe-pdf-texinfo:
33423@if texinfo
33424maybe-pdf-texinfo: pdf-texinfo
33425
33426pdf-texinfo: \
33427 configure-texinfo
33428 @: $(MAKE); $(unstage)
33429 @[ -f ./texinfo/Makefile ] || exit 0; \
33430 r=`${PWD_COMMAND}`; export r; \
33431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33432 $(HOST_EXPORTS) \
33433 for flag in $(EXTRA_HOST_FLAGS) ; do \
33434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33435 done; \
33436 echo "Doing pdf in texinfo" ; \
33437 (cd $(HOST_SUBDIR)/texinfo && \
33438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33440 "RANLIB=$${RANLIB}" \
33441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33442 pdf) \
33443 || exit 1
33444
33445@endif texinfo
33446
33447.PHONY: maybe-html-texinfo html-texinfo
33448maybe-html-texinfo:
33449@if texinfo
33450maybe-html-texinfo: html-texinfo
33451
33452html-texinfo: \
33453 configure-texinfo
33454 @: $(MAKE); $(unstage)
33455 @[ -f ./texinfo/Makefile ] || exit 0; \
33456 r=`${PWD_COMMAND}`; export r; \
33457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33458 $(HOST_EXPORTS) \
33459 for flag in $(EXTRA_HOST_FLAGS) ; do \
33460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33461 done; \
33462 echo "Doing html in texinfo" ; \
33463 (cd $(HOST_SUBDIR)/texinfo && \
33464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33466 "RANLIB=$${RANLIB}" \
33467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33468 html) \
33469 || exit 1
33470
33471@endif texinfo
33472
33473.PHONY: maybe-TAGS-texinfo TAGS-texinfo
33474maybe-TAGS-texinfo:
33475@if texinfo
33476maybe-TAGS-texinfo: TAGS-texinfo
33477
33478TAGS-texinfo: \
33479 configure-texinfo
33480 @: $(MAKE); $(unstage)
33481 @[ -f ./texinfo/Makefile ] || exit 0; \
33482 r=`${PWD_COMMAND}`; export r; \
33483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33484 $(HOST_EXPORTS) \
33485 for flag in $(EXTRA_HOST_FLAGS) ; do \
33486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33487 done; \
33488 echo "Doing TAGS in texinfo" ; \
33489 (cd $(HOST_SUBDIR)/texinfo && \
33490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33492 "RANLIB=$${RANLIB}" \
33493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33494 TAGS) \
33495 || exit 1
33496
33497@endif texinfo
33498
33499.PHONY: maybe-install-info-texinfo install-info-texinfo
33500maybe-install-info-texinfo:
33501@if texinfo
33502maybe-install-info-texinfo: install-info-texinfo
33503
33504install-info-texinfo: \
33505 configure-texinfo \
33506 info-texinfo
33507 @: $(MAKE); $(unstage)
33508 @[ -f ./texinfo/Makefile ] || exit 0; \
33509 r=`${PWD_COMMAND}`; export r; \
33510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33511 $(HOST_EXPORTS) \
33512 for flag in $(EXTRA_HOST_FLAGS) ; do \
33513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33514 done; \
33515 echo "Doing install-info in texinfo" ; \
33516 (cd $(HOST_SUBDIR)/texinfo && \
33517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33519 "RANLIB=$${RANLIB}" \
33520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33521 install-info) \
33522 || exit 1
33523
33524@endif texinfo
33525
33526.PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33527maybe-install-pdf-texinfo:
33528@if texinfo
33529maybe-install-pdf-texinfo: install-pdf-texinfo
33530
33531install-pdf-texinfo: \
33532 configure-texinfo \
33533 pdf-texinfo
33534 @: $(MAKE); $(unstage)
33535 @[ -f ./texinfo/Makefile ] || exit 0; \
33536 r=`${PWD_COMMAND}`; export r; \
33537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33538 $(HOST_EXPORTS) \
33539 for flag in $(EXTRA_HOST_FLAGS) ; do \
33540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33541 done; \
33542 echo "Doing install-pdf in texinfo" ; \
33543 (cd $(HOST_SUBDIR)/texinfo && \
33544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33546 "RANLIB=$${RANLIB}" \
33547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33548 install-pdf) \
33549 || exit 1
33550
33551@endif texinfo
33552
33553.PHONY: maybe-install-html-texinfo install-html-texinfo
33554maybe-install-html-texinfo:
33555@if texinfo
33556maybe-install-html-texinfo: install-html-texinfo
33557
33558install-html-texinfo: \
33559 configure-texinfo \
33560 html-texinfo
33561 @: $(MAKE); $(unstage)
33562 @[ -f ./texinfo/Makefile ] || exit 0; \
33563 r=`${PWD_COMMAND}`; export r; \
33564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33565 $(HOST_EXPORTS) \
33566 for flag in $(EXTRA_HOST_FLAGS) ; do \
33567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33568 done; \
33569 echo "Doing install-html in texinfo" ; \
33570 (cd $(HOST_SUBDIR)/texinfo && \
33571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33573 "RANLIB=$${RANLIB}" \
33574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33575 install-html) \
33576 || exit 1
33577
33578@endif texinfo
33579
33580.PHONY: maybe-installcheck-texinfo installcheck-texinfo
33581maybe-installcheck-texinfo:
33582@if texinfo
33583maybe-installcheck-texinfo: installcheck-texinfo
33584
33585installcheck-texinfo: \
33586 configure-texinfo
33587 @: $(MAKE); $(unstage)
33588 @[ -f ./texinfo/Makefile ] || exit 0; \
33589 r=`${PWD_COMMAND}`; export r; \
33590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33591 $(HOST_EXPORTS) \
33592 for flag in $(EXTRA_HOST_FLAGS) ; do \
33593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33594 done; \
33595 echo "Doing installcheck in texinfo" ; \
33596 (cd $(HOST_SUBDIR)/texinfo && \
33597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33599 "RANLIB=$${RANLIB}" \
33600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33601 installcheck) \
33602 || exit 1
33603
33604@endif texinfo
33605
33606.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33607maybe-mostlyclean-texinfo:
33608@if texinfo
33609maybe-mostlyclean-texinfo: mostlyclean-texinfo
33610
33611mostlyclean-texinfo:
33612 @: $(MAKE); $(unstage)
33613 @[ -f ./texinfo/Makefile ] || exit 0; \
33614 r=`${PWD_COMMAND}`; export r; \
33615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33616 $(HOST_EXPORTS) \
33617 for flag in $(EXTRA_HOST_FLAGS) ; do \
33618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33619 done; \
33620 echo "Doing mostlyclean in texinfo" ; \
33621 (cd $(HOST_SUBDIR)/texinfo && \
33622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33624 "RANLIB=$${RANLIB}" \
33625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33626 mostlyclean) \
33627 || exit 1
33628
33629@endif texinfo
33630
33631.PHONY: maybe-clean-texinfo clean-texinfo
33632maybe-clean-texinfo:
33633@if texinfo
33634maybe-clean-texinfo: clean-texinfo
33635
33636clean-texinfo:
33637 @: $(MAKE); $(unstage)
33638 @[ -f ./texinfo/Makefile ] || exit 0; \
33639 r=`${PWD_COMMAND}`; export r; \
33640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33641 $(HOST_EXPORTS) \
33642 for flag in $(EXTRA_HOST_FLAGS) ; do \
33643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33644 done; \
33645 echo "Doing clean in texinfo" ; \
33646 (cd $(HOST_SUBDIR)/texinfo && \
33647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33649 "RANLIB=$${RANLIB}" \
33650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33651 clean) \
33652 || exit 1
33653
33654@endif texinfo
33655
33656.PHONY: maybe-distclean-texinfo distclean-texinfo
33657maybe-distclean-texinfo:
33658@if texinfo
33659maybe-distclean-texinfo: distclean-texinfo
33660
33661distclean-texinfo:
33662 @: $(MAKE); $(unstage)
33663 @[ -f ./texinfo/Makefile ] || exit 0; \
33664 r=`${PWD_COMMAND}`; export r; \
33665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33666 $(HOST_EXPORTS) \
33667 for flag in $(EXTRA_HOST_FLAGS) ; do \
33668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33669 done; \
33670 echo "Doing distclean in texinfo" ; \
33671 (cd $(HOST_SUBDIR)/texinfo && \
33672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33674 "RANLIB=$${RANLIB}" \
33675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33676 distclean) \
33677 || exit 1
33678
33679@endif texinfo
33680
33681.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33682maybe-maintainer-clean-texinfo:
33683@if texinfo
33684maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33685
33686maintainer-clean-texinfo:
33687 @: $(MAKE); $(unstage)
33688 @[ -f ./texinfo/Makefile ] || exit 0; \
33689 r=`${PWD_COMMAND}`; export r; \
33690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33691 $(HOST_EXPORTS) \
33692 for flag in $(EXTRA_HOST_FLAGS) ; do \
33693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33694 done; \
33695 echo "Doing maintainer-clean in texinfo" ; \
33696 (cd $(HOST_SUBDIR)/texinfo && \
33697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33699 "RANLIB=$${RANLIB}" \
33700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33701 maintainer-clean) \
33702 || exit 1
33703
33704@endif texinfo
33705
33706
33707
33708.PHONY: configure-textutils maybe-configure-textutils
33709maybe-configure-textutils:
33710@if gcc-bootstrap
33711configure-textutils: stage_current
33712@endif gcc-bootstrap
33713@if textutils
33714maybe-configure-textutils: configure-textutils
33715configure-textutils:
33716 @: $(MAKE); $(unstage)
33717 @r=`${PWD_COMMAND}`; export r; \
33718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33719 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
33720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
33721 $(HOST_EXPORTS) \
33722 echo Configuring in $(HOST_SUBDIR)/textutils; \
33723 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
33724 case $(srcdir) in \
33725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33726 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
33727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33728 esac; \
33729 srcdiroption="--srcdir=$${topdir}/textutils"; \
33730 libsrcdir="$$s/textutils"; \
33731 $(SHELL) $${libsrcdir}/configure \
33732 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33733 --target=${target_alias} $${srcdiroption} \
33734 || exit 1
33735@endif textutils
33736
33737
33738
33739
33740
33741.PHONY: all-textutils maybe-all-textutils
33742maybe-all-textutils:
33743@if gcc-bootstrap
33744all-textutils: stage_current
33745@endif gcc-bootstrap
33746@if textutils
33747TARGET-textutils=all
33748maybe-all-textutils: all-textutils
33749all-textutils: configure-textutils
33750 @: $(MAKE); $(unstage)
33751 @r=`${PWD_COMMAND}`; export r; \
33752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33753 $(HOST_EXPORTS) \
33754 (cd $(HOST_SUBDIR)/textutils && \
33755 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33756 $(TARGET-textutils))
33757@endif textutils
33758
33759
33760
33761
33762.PHONY: check-textutils maybe-check-textutils
33763maybe-check-textutils:
33764@if textutils
33765maybe-check-textutils: check-textutils
33766
33767check-textutils:
33768 @: $(MAKE); $(unstage)
33769 @r=`${PWD_COMMAND}`; export r; \
33770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33771 $(HOST_EXPORTS) \
33772 (cd $(HOST_SUBDIR)/textutils && \
33773 $(MAKE) $(FLAGS_TO_PASS) check)
33774
33775@endif textutils
33776
33777.PHONY: install-textutils maybe-install-textutils
33778maybe-install-textutils:
33779@if textutils
33780maybe-install-textutils: install-textutils
33781
33782install-textutils: installdirs
33783 @: $(MAKE); $(unstage)
33784 @r=`${PWD_COMMAND}`; export r; \
33785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33786 $(HOST_EXPORTS) \
33787 (cd $(HOST_SUBDIR)/textutils && \
33788 $(MAKE) $(FLAGS_TO_PASS) install)
33789
33790@endif textutils
33791
33792# Other targets (info, dvi, pdf, etc.)
33793
33794.PHONY: maybe-info-textutils info-textutils
33795maybe-info-textutils:
33796@if textutils
33797maybe-info-textutils: info-textutils
33798
33799info-textutils: \
33800 configure-textutils
33801 @: $(MAKE); $(unstage)
33802 @[ -f ./textutils/Makefile ] || exit 0; \
33803 r=`${PWD_COMMAND}`; export r; \
33804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33805 $(HOST_EXPORTS) \
33806 for flag in $(EXTRA_HOST_FLAGS) ; do \
33807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33808 done; \
33809 echo "Doing info in textutils" ; \
33810 (cd $(HOST_SUBDIR)/textutils && \
33811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33813 "RANLIB=$${RANLIB}" \
33814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33815 info) \
33816 || exit 1
33817
33818@endif textutils
33819
33820.PHONY: maybe-dvi-textutils dvi-textutils
33821maybe-dvi-textutils:
33822@if textutils
33823maybe-dvi-textutils: dvi-textutils
33824
33825dvi-textutils: \
33826 configure-textutils
33827 @: $(MAKE); $(unstage)
33828 @[ -f ./textutils/Makefile ] || exit 0; \
33829 r=`${PWD_COMMAND}`; export r; \
33830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33831 $(HOST_EXPORTS) \
33832 for flag in $(EXTRA_HOST_FLAGS) ; do \
33833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33834 done; \
33835 echo "Doing dvi in textutils" ; \
33836 (cd $(HOST_SUBDIR)/textutils && \
33837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33839 "RANLIB=$${RANLIB}" \
33840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33841 dvi) \
33842 || exit 1
33843
33844@endif textutils
33845
33846.PHONY: maybe-pdf-textutils pdf-textutils
33847maybe-pdf-textutils:
33848@if textutils
33849maybe-pdf-textutils: pdf-textutils
33850
33851pdf-textutils: \
33852 configure-textutils
33853 @: $(MAKE); $(unstage)
33854 @[ -f ./textutils/Makefile ] || exit 0; \
33855 r=`${PWD_COMMAND}`; export r; \
33856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33857 $(HOST_EXPORTS) \
33858 for flag in $(EXTRA_HOST_FLAGS) ; do \
33859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33860 done; \
33861 echo "Doing pdf in textutils" ; \
33862 (cd $(HOST_SUBDIR)/textutils && \
33863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33865 "RANLIB=$${RANLIB}" \
33866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33867 pdf) \
33868 || exit 1
33869
33870@endif textutils
33871
33872.PHONY: maybe-html-textutils html-textutils
33873maybe-html-textutils:
33874@if textutils
33875maybe-html-textutils: html-textutils
33876
33877html-textutils: \
33878 configure-textutils
33879 @: $(MAKE); $(unstage)
33880 @[ -f ./textutils/Makefile ] || exit 0; \
33881 r=`${PWD_COMMAND}`; export r; \
33882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33883 $(HOST_EXPORTS) \
33884 for flag in $(EXTRA_HOST_FLAGS) ; do \
33885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33886 done; \
33887 echo "Doing html in textutils" ; \
33888 (cd $(HOST_SUBDIR)/textutils && \
33889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33891 "RANLIB=$${RANLIB}" \
33892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33893 html) \
33894 || exit 1
33895
33896@endif textutils
33897
33898.PHONY: maybe-TAGS-textutils TAGS-textutils
33899maybe-TAGS-textutils:
33900@if textutils
33901maybe-TAGS-textutils: TAGS-textutils
33902
33903TAGS-textutils: \
33904 configure-textutils
33905 @: $(MAKE); $(unstage)
33906 @[ -f ./textutils/Makefile ] || exit 0; \
33907 r=`${PWD_COMMAND}`; export r; \
33908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33909 $(HOST_EXPORTS) \
33910 for flag in $(EXTRA_HOST_FLAGS) ; do \
33911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33912 done; \
33913 echo "Doing TAGS in textutils" ; \
33914 (cd $(HOST_SUBDIR)/textutils && \
33915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33917 "RANLIB=$${RANLIB}" \
33918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33919 TAGS) \
33920 || exit 1
33921
33922@endif textutils
33923
33924.PHONY: maybe-install-info-textutils install-info-textutils
33925maybe-install-info-textutils:
33926@if textutils
33927maybe-install-info-textutils: install-info-textutils
33928
33929install-info-textutils: \
33930 configure-textutils \
33931 info-textutils
33932 @: $(MAKE); $(unstage)
33933 @[ -f ./textutils/Makefile ] || exit 0; \
33934 r=`${PWD_COMMAND}`; export r; \
33935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33936 $(HOST_EXPORTS) \
33937 for flag in $(EXTRA_HOST_FLAGS) ; do \
33938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33939 done; \
33940 echo "Doing install-info in textutils" ; \
33941 (cd $(HOST_SUBDIR)/textutils && \
33942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33944 "RANLIB=$${RANLIB}" \
33945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33946 install-info) \
33947 || exit 1
33948
33949@endif textutils
33950
33951.PHONY: maybe-install-pdf-textutils install-pdf-textutils
33952maybe-install-pdf-textutils:
33953@if textutils
33954maybe-install-pdf-textutils: install-pdf-textutils
33955
33956install-pdf-textutils: \
33957 configure-textutils \
33958 pdf-textutils
33959 @: $(MAKE); $(unstage)
33960 @[ -f ./textutils/Makefile ] || exit 0; \
33961 r=`${PWD_COMMAND}`; export r; \
33962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33963 $(HOST_EXPORTS) \
33964 for flag in $(EXTRA_HOST_FLAGS) ; do \
33965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33966 done; \
33967 echo "Doing install-pdf in textutils" ; \
33968 (cd $(HOST_SUBDIR)/textutils && \
33969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33971 "RANLIB=$${RANLIB}" \
33972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33973 install-pdf) \
33974 || exit 1
33975
33976@endif textutils
33977
33978.PHONY: maybe-install-html-textutils install-html-textutils
33979maybe-install-html-textutils:
33980@if textutils
33981maybe-install-html-textutils: install-html-textutils
33982
33983install-html-textutils: \
33984 configure-textutils \
33985 html-textutils
33986 @: $(MAKE); $(unstage)
33987 @[ -f ./textutils/Makefile ] || exit 0; \
33988 r=`${PWD_COMMAND}`; export r; \
33989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33990 $(HOST_EXPORTS) \
33991 for flag in $(EXTRA_HOST_FLAGS) ; do \
33992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33993 done; \
33994 echo "Doing install-html in textutils" ; \
33995 (cd $(HOST_SUBDIR)/textutils && \
33996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33998 "RANLIB=$${RANLIB}" \
33999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34000 install-html) \
34001 || exit 1
34002
34003@endif textutils
34004
34005.PHONY: maybe-installcheck-textutils installcheck-textutils
34006maybe-installcheck-textutils:
34007@if textutils
34008maybe-installcheck-textutils: installcheck-textutils
34009
34010installcheck-textutils: \
34011 configure-textutils
34012 @: $(MAKE); $(unstage)
34013 @[ -f ./textutils/Makefile ] || exit 0; \
34014 r=`${PWD_COMMAND}`; export r; \
34015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34016 $(HOST_EXPORTS) \
34017 for flag in $(EXTRA_HOST_FLAGS) ; do \
34018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34019 done; \
34020 echo "Doing installcheck in textutils" ; \
34021 (cd $(HOST_SUBDIR)/textutils && \
34022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34024 "RANLIB=$${RANLIB}" \
34025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34026 installcheck) \
34027 || exit 1
34028
34029@endif textutils
34030
34031.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
34032maybe-mostlyclean-textutils:
34033@if textutils
34034maybe-mostlyclean-textutils: mostlyclean-textutils
34035
34036mostlyclean-textutils:
34037 @: $(MAKE); $(unstage)
34038 @[ -f ./textutils/Makefile ] || exit 0; \
34039 r=`${PWD_COMMAND}`; export r; \
34040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34041 $(HOST_EXPORTS) \
34042 for flag in $(EXTRA_HOST_FLAGS) ; do \
34043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34044 done; \
34045 echo "Doing mostlyclean in textutils" ; \
34046 (cd $(HOST_SUBDIR)/textutils && \
34047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34049 "RANLIB=$${RANLIB}" \
34050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34051 mostlyclean) \
34052 || exit 1
34053
34054@endif textutils
34055
34056.PHONY: maybe-clean-textutils clean-textutils
34057maybe-clean-textutils:
34058@if textutils
34059maybe-clean-textutils: clean-textutils
34060
34061clean-textutils:
34062 @: $(MAKE); $(unstage)
34063 @[ -f ./textutils/Makefile ] || exit 0; \
34064 r=`${PWD_COMMAND}`; export r; \
34065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34066 $(HOST_EXPORTS) \
34067 for flag in $(EXTRA_HOST_FLAGS) ; do \
34068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34069 done; \
34070 echo "Doing clean in textutils" ; \
34071 (cd $(HOST_SUBDIR)/textutils && \
34072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34074 "RANLIB=$${RANLIB}" \
34075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34076 clean) \
34077 || exit 1
34078
34079@endif textutils
34080
34081.PHONY: maybe-distclean-textutils distclean-textutils
34082maybe-distclean-textutils:
34083@if textutils
34084maybe-distclean-textutils: distclean-textutils
34085
34086distclean-textutils:
34087 @: $(MAKE); $(unstage)
34088 @[ -f ./textutils/Makefile ] || exit 0; \
34089 r=`${PWD_COMMAND}`; export r; \
34090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34091 $(HOST_EXPORTS) \
34092 for flag in $(EXTRA_HOST_FLAGS) ; do \
34093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34094 done; \
34095 echo "Doing distclean in textutils" ; \
34096 (cd $(HOST_SUBDIR)/textutils && \
34097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34099 "RANLIB=$${RANLIB}" \
34100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34101 distclean) \
34102 || exit 1
34103
34104@endif textutils
34105
34106.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
34107maybe-maintainer-clean-textutils:
34108@if textutils
34109maybe-maintainer-clean-textutils: maintainer-clean-textutils
34110
34111maintainer-clean-textutils:
34112 @: $(MAKE); $(unstage)
34113 @[ -f ./textutils/Makefile ] || exit 0; \
34114 r=`${PWD_COMMAND}`; export r; \
34115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34116 $(HOST_EXPORTS) \
34117 for flag in $(EXTRA_HOST_FLAGS) ; do \
34118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34119 done; \
34120 echo "Doing maintainer-clean in textutils" ; \
34121 (cd $(HOST_SUBDIR)/textutils && \
34122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34124 "RANLIB=$${RANLIB}" \
34125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34126 maintainer-clean) \
34127 || exit 1
34128
34129@endif textutils
34130
34131
34132
34133.PHONY: configure-time maybe-configure-time
34134maybe-configure-time:
34135@if gcc-bootstrap
34136configure-time: stage_current
34137@endif gcc-bootstrap
34138@if time
34139maybe-configure-time: configure-time
34140configure-time:
34141 @: $(MAKE); $(unstage)
34142 @r=`${PWD_COMMAND}`; export r; \
34143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34144 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
34145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
34146 $(HOST_EXPORTS) \
34147 echo Configuring in $(HOST_SUBDIR)/time; \
34148 cd "$(HOST_SUBDIR)/time" || exit 1; \
34149 case $(srcdir) in \
34150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34151 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
34152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34153 esac; \
34154 srcdiroption="--srcdir=$${topdir}/time"; \
34155 libsrcdir="$$s/time"; \
34156 $(SHELL) $${libsrcdir}/configure \
34157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34158 --target=${target_alias} $${srcdiroption} \
34159 || exit 1
34160@endif time
34161
34162
34163
34164
34165
34166.PHONY: all-time maybe-all-time
34167maybe-all-time:
34168@if gcc-bootstrap
34169all-time: stage_current
34170@endif gcc-bootstrap
34171@if time
34172TARGET-time=all
34173maybe-all-time: all-time
34174all-time: configure-time
34175 @: $(MAKE); $(unstage)
34176 @r=`${PWD_COMMAND}`; export r; \
34177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34178 $(HOST_EXPORTS) \
34179 (cd $(HOST_SUBDIR)/time && \
34180 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34181 $(TARGET-time))
34182@endif time
34183
34184
34185
34186
34187.PHONY: check-time maybe-check-time
34188maybe-check-time:
34189@if time
34190maybe-check-time: check-time
34191
34192check-time:
34193 @: $(MAKE); $(unstage)
34194 @r=`${PWD_COMMAND}`; export r; \
34195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34196 $(HOST_EXPORTS) \
34197 (cd $(HOST_SUBDIR)/time && \
34198 $(MAKE) $(FLAGS_TO_PASS) check)
34199
34200@endif time
34201
34202.PHONY: install-time maybe-install-time
34203maybe-install-time:
34204@if time
34205maybe-install-time: install-time
34206
34207install-time: installdirs
34208 @: $(MAKE); $(unstage)
34209 @r=`${PWD_COMMAND}`; export r; \
34210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34211 $(HOST_EXPORTS) \
34212 (cd $(HOST_SUBDIR)/time && \
34213 $(MAKE) $(FLAGS_TO_PASS) install)
34214
34215@endif time
34216
34217# Other targets (info, dvi, pdf, etc.)
34218
34219.PHONY: maybe-info-time info-time
34220maybe-info-time:
34221@if time
34222maybe-info-time: info-time
34223
34224info-time: \
34225 configure-time
34226 @: $(MAKE); $(unstage)
34227 @[ -f ./time/Makefile ] || exit 0; \
34228 r=`${PWD_COMMAND}`; export r; \
34229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34230 $(HOST_EXPORTS) \
34231 for flag in $(EXTRA_HOST_FLAGS) ; do \
34232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34233 done; \
34234 echo "Doing info in time" ; \
34235 (cd $(HOST_SUBDIR)/time && \
34236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34238 "RANLIB=$${RANLIB}" \
34239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34240 info) \
34241 || exit 1
34242
34243@endif time
34244
34245.PHONY: maybe-dvi-time dvi-time
34246maybe-dvi-time:
34247@if time
34248maybe-dvi-time: dvi-time
34249
34250dvi-time: \
34251 configure-time
34252 @: $(MAKE); $(unstage)
34253 @[ -f ./time/Makefile ] || exit 0; \
34254 r=`${PWD_COMMAND}`; export r; \
34255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34256 $(HOST_EXPORTS) \
34257 for flag in $(EXTRA_HOST_FLAGS) ; do \
34258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34259 done; \
34260 echo "Doing dvi in time" ; \
34261 (cd $(HOST_SUBDIR)/time && \
34262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34264 "RANLIB=$${RANLIB}" \
34265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34266 dvi) \
34267 || exit 1
34268
34269@endif time
34270
34271.PHONY: maybe-pdf-time pdf-time
34272maybe-pdf-time:
34273@if time
34274maybe-pdf-time: pdf-time
34275
34276pdf-time: \
34277 configure-time
34278 @: $(MAKE); $(unstage)
34279 @[ -f ./time/Makefile ] || exit 0; \
34280 r=`${PWD_COMMAND}`; export r; \
34281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34282 $(HOST_EXPORTS) \
34283 for flag in $(EXTRA_HOST_FLAGS) ; do \
34284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34285 done; \
34286 echo "Doing pdf in time" ; \
34287 (cd $(HOST_SUBDIR)/time && \
34288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34290 "RANLIB=$${RANLIB}" \
34291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34292 pdf) \
34293 || exit 1
34294
34295@endif time
34296
34297.PHONY: maybe-html-time html-time
34298maybe-html-time:
34299@if time
34300maybe-html-time: html-time
34301
34302html-time: \
34303 configure-time
34304 @: $(MAKE); $(unstage)
34305 @[ -f ./time/Makefile ] || exit 0; \
34306 r=`${PWD_COMMAND}`; export r; \
34307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34308 $(HOST_EXPORTS) \
34309 for flag in $(EXTRA_HOST_FLAGS) ; do \
34310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34311 done; \
34312 echo "Doing html in time" ; \
34313 (cd $(HOST_SUBDIR)/time && \
34314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34316 "RANLIB=$${RANLIB}" \
34317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34318 html) \
34319 || exit 1
34320
34321@endif time
34322
34323.PHONY: maybe-TAGS-time TAGS-time
34324maybe-TAGS-time:
34325@if time
34326maybe-TAGS-time: TAGS-time
34327
34328TAGS-time: \
34329 configure-time
34330 @: $(MAKE); $(unstage)
34331 @[ -f ./time/Makefile ] || exit 0; \
34332 r=`${PWD_COMMAND}`; export r; \
34333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34334 $(HOST_EXPORTS) \
34335 for flag in $(EXTRA_HOST_FLAGS) ; do \
34336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34337 done; \
34338 echo "Doing TAGS in time" ; \
34339 (cd $(HOST_SUBDIR)/time && \
34340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34342 "RANLIB=$${RANLIB}" \
34343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34344 TAGS) \
34345 || exit 1
34346
34347@endif time
34348
34349.PHONY: maybe-install-info-time install-info-time
34350maybe-install-info-time:
34351@if time
34352maybe-install-info-time: install-info-time
34353
34354install-info-time: \
34355 configure-time \
34356 info-time
34357 @: $(MAKE); $(unstage)
34358 @[ -f ./time/Makefile ] || exit 0; \
34359 r=`${PWD_COMMAND}`; export r; \
34360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34361 $(HOST_EXPORTS) \
34362 for flag in $(EXTRA_HOST_FLAGS) ; do \
34363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34364 done; \
34365 echo "Doing install-info in time" ; \
34366 (cd $(HOST_SUBDIR)/time && \
34367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34369 "RANLIB=$${RANLIB}" \
34370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34371 install-info) \
34372 || exit 1
34373
34374@endif time
34375
34376.PHONY: maybe-install-pdf-time install-pdf-time
34377maybe-install-pdf-time:
34378@if time
34379maybe-install-pdf-time: install-pdf-time
34380
34381install-pdf-time: \
34382 configure-time \
34383 pdf-time
34384 @: $(MAKE); $(unstage)
34385 @[ -f ./time/Makefile ] || exit 0; \
34386 r=`${PWD_COMMAND}`; export r; \
34387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34388 $(HOST_EXPORTS) \
34389 for flag in $(EXTRA_HOST_FLAGS) ; do \
34390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34391 done; \
34392 echo "Doing install-pdf in time" ; \
34393 (cd $(HOST_SUBDIR)/time && \
34394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34396 "RANLIB=$${RANLIB}" \
34397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34398 install-pdf) \
34399 || exit 1
34400
34401@endif time
34402
34403.PHONY: maybe-install-html-time install-html-time
34404maybe-install-html-time:
34405@if time
34406maybe-install-html-time: install-html-time
34407
34408install-html-time: \
34409 configure-time \
34410 html-time
34411 @: $(MAKE); $(unstage)
34412 @[ -f ./time/Makefile ] || exit 0; \
34413 r=`${PWD_COMMAND}`; export r; \
34414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34415 $(HOST_EXPORTS) \
34416 for flag in $(EXTRA_HOST_FLAGS) ; do \
34417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34418 done; \
34419 echo "Doing install-html in time" ; \
34420 (cd $(HOST_SUBDIR)/time && \
34421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34423 "RANLIB=$${RANLIB}" \
34424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34425 install-html) \
34426 || exit 1
34427
34428@endif time
34429
34430.PHONY: maybe-installcheck-time installcheck-time
34431maybe-installcheck-time:
34432@if time
34433maybe-installcheck-time: installcheck-time
34434
34435installcheck-time: \
34436 configure-time
34437 @: $(MAKE); $(unstage)
34438 @[ -f ./time/Makefile ] || exit 0; \
34439 r=`${PWD_COMMAND}`; export r; \
34440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34441 $(HOST_EXPORTS) \
34442 for flag in $(EXTRA_HOST_FLAGS) ; do \
34443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34444 done; \
34445 echo "Doing installcheck in time" ; \
34446 (cd $(HOST_SUBDIR)/time && \
34447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34449 "RANLIB=$${RANLIB}" \
34450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34451 installcheck) \
34452 || exit 1
34453
34454@endif time
34455
34456.PHONY: maybe-mostlyclean-time mostlyclean-time
34457maybe-mostlyclean-time:
34458@if time
34459maybe-mostlyclean-time: mostlyclean-time
34460
34461mostlyclean-time:
34462 @: $(MAKE); $(unstage)
34463 @[ -f ./time/Makefile ] || exit 0; \
34464 r=`${PWD_COMMAND}`; export r; \
34465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34466 $(HOST_EXPORTS) \
34467 for flag in $(EXTRA_HOST_FLAGS) ; do \
34468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34469 done; \
34470 echo "Doing mostlyclean in time" ; \
34471 (cd $(HOST_SUBDIR)/time && \
34472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34474 "RANLIB=$${RANLIB}" \
34475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34476 mostlyclean) \
34477 || exit 1
34478
34479@endif time
34480
34481.PHONY: maybe-clean-time clean-time
34482maybe-clean-time:
34483@if time
34484maybe-clean-time: clean-time
34485
34486clean-time:
34487 @: $(MAKE); $(unstage)
34488 @[ -f ./time/Makefile ] || exit 0; \
34489 r=`${PWD_COMMAND}`; export r; \
34490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34491 $(HOST_EXPORTS) \
34492 for flag in $(EXTRA_HOST_FLAGS) ; do \
34493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34494 done; \
34495 echo "Doing clean in time" ; \
34496 (cd $(HOST_SUBDIR)/time && \
34497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34499 "RANLIB=$${RANLIB}" \
34500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34501 clean) \
34502 || exit 1
34503
34504@endif time
34505
34506.PHONY: maybe-distclean-time distclean-time
34507maybe-distclean-time:
34508@if time
34509maybe-distclean-time: distclean-time
34510
34511distclean-time:
34512 @: $(MAKE); $(unstage)
34513 @[ -f ./time/Makefile ] || exit 0; \
34514 r=`${PWD_COMMAND}`; export r; \
34515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34516 $(HOST_EXPORTS) \
34517 for flag in $(EXTRA_HOST_FLAGS) ; do \
34518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34519 done; \
34520 echo "Doing distclean in time" ; \
34521 (cd $(HOST_SUBDIR)/time && \
34522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34524 "RANLIB=$${RANLIB}" \
34525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34526 distclean) \
34527 || exit 1
34528
34529@endif time
34530
34531.PHONY: maybe-maintainer-clean-time maintainer-clean-time
34532maybe-maintainer-clean-time:
34533@if time
34534maybe-maintainer-clean-time: maintainer-clean-time
34535
34536maintainer-clean-time:
34537 @: $(MAKE); $(unstage)
34538 @[ -f ./time/Makefile ] || exit 0; \
34539 r=`${PWD_COMMAND}`; export r; \
34540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34541 $(HOST_EXPORTS) \
34542 for flag in $(EXTRA_HOST_FLAGS) ; do \
34543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34544 done; \
34545 echo "Doing maintainer-clean in time" ; \
34546 (cd $(HOST_SUBDIR)/time && \
34547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34549 "RANLIB=$${RANLIB}" \
34550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34551 maintainer-clean) \
34552 || exit 1
34553
34554@endif time
34555
34556
34557
34558.PHONY: configure-uudecode maybe-configure-uudecode
34559maybe-configure-uudecode:
34560@if gcc-bootstrap
34561configure-uudecode: stage_current
34562@endif gcc-bootstrap
34563@if uudecode
34564maybe-configure-uudecode: configure-uudecode
34565configure-uudecode:
34566 @: $(MAKE); $(unstage)
34567 @r=`${PWD_COMMAND}`; export r; \
34568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34569 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
34570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
34571 $(HOST_EXPORTS) \
34572 echo Configuring in $(HOST_SUBDIR)/uudecode; \
34573 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
34574 case $(srcdir) in \
34575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34576 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
34577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34578 esac; \
34579 srcdiroption="--srcdir=$${topdir}/uudecode"; \
34580 libsrcdir="$$s/uudecode"; \
34581 $(SHELL) $${libsrcdir}/configure \
34582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34583 --target=${target_alias} $${srcdiroption} \
34584 || exit 1
34585@endif uudecode
34586
34587
34588
34589
34590
34591.PHONY: all-uudecode maybe-all-uudecode
34592maybe-all-uudecode:
34593@if gcc-bootstrap
34594all-uudecode: stage_current
34595@endif gcc-bootstrap
34596@if uudecode
34597TARGET-uudecode=all
34598maybe-all-uudecode: all-uudecode
34599all-uudecode: configure-uudecode
34600 @: $(MAKE); $(unstage)
34601 @r=`${PWD_COMMAND}`; export r; \
34602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34603 $(HOST_EXPORTS) \
34604 (cd $(HOST_SUBDIR)/uudecode && \
34605 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34606 $(TARGET-uudecode))
34607@endif uudecode
34608
34609
34610
34611
34612.PHONY: check-uudecode maybe-check-uudecode
34613maybe-check-uudecode:
34614@if uudecode
34615maybe-check-uudecode: check-uudecode
34616
34617check-uudecode:
34618 @: $(MAKE); $(unstage)
34619 @r=`${PWD_COMMAND}`; export r; \
34620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34621 $(HOST_EXPORTS) \
34622 (cd $(HOST_SUBDIR)/uudecode && \
34623 $(MAKE) $(FLAGS_TO_PASS) check)
34624
34625@endif uudecode
34626
34627.PHONY: install-uudecode maybe-install-uudecode
34628maybe-install-uudecode:
34629@if uudecode
34630maybe-install-uudecode: install-uudecode
34631
34632install-uudecode: installdirs
34633 @: $(MAKE); $(unstage)
34634 @r=`${PWD_COMMAND}`; export r; \
34635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34636 $(HOST_EXPORTS) \
34637 (cd $(HOST_SUBDIR)/uudecode && \
34638 $(MAKE) $(FLAGS_TO_PASS) install)
34639
34640@endif uudecode
34641
34642# Other targets (info, dvi, pdf, etc.)
34643
34644.PHONY: maybe-info-uudecode info-uudecode
34645maybe-info-uudecode:
34646@if uudecode
34647maybe-info-uudecode: info-uudecode
34648
34649info-uudecode: \
34650 configure-uudecode
34651 @: $(MAKE); $(unstage)
34652 @[ -f ./uudecode/Makefile ] || exit 0; \
34653 r=`${PWD_COMMAND}`; export r; \
34654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34655 $(HOST_EXPORTS) \
34656 for flag in $(EXTRA_HOST_FLAGS) ; do \
34657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34658 done; \
34659 echo "Doing info in uudecode" ; \
34660 (cd $(HOST_SUBDIR)/uudecode && \
34661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34663 "RANLIB=$${RANLIB}" \
34664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34665 info) \
34666 || exit 1
34667
34668@endif uudecode
34669
34670.PHONY: maybe-dvi-uudecode dvi-uudecode
34671maybe-dvi-uudecode:
34672@if uudecode
34673maybe-dvi-uudecode: dvi-uudecode
34674
34675dvi-uudecode: \
34676 configure-uudecode
34677 @: $(MAKE); $(unstage)
34678 @[ -f ./uudecode/Makefile ] || exit 0; \
34679 r=`${PWD_COMMAND}`; export r; \
34680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34681 $(HOST_EXPORTS) \
34682 for flag in $(EXTRA_HOST_FLAGS) ; do \
34683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34684 done; \
34685 echo "Doing dvi in uudecode" ; \
34686 (cd $(HOST_SUBDIR)/uudecode && \
34687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34689 "RANLIB=$${RANLIB}" \
34690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34691 dvi) \
34692 || exit 1
34693
34694@endif uudecode
34695
34696.PHONY: maybe-pdf-uudecode pdf-uudecode
34697maybe-pdf-uudecode:
34698@if uudecode
34699maybe-pdf-uudecode: pdf-uudecode
34700
34701pdf-uudecode: \
34702 configure-uudecode
34703 @: $(MAKE); $(unstage)
34704 @[ -f ./uudecode/Makefile ] || exit 0; \
34705 r=`${PWD_COMMAND}`; export r; \
34706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34707 $(HOST_EXPORTS) \
34708 for flag in $(EXTRA_HOST_FLAGS) ; do \
34709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34710 done; \
34711 echo "Doing pdf in uudecode" ; \
34712 (cd $(HOST_SUBDIR)/uudecode && \
34713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34715 "RANLIB=$${RANLIB}" \
34716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34717 pdf) \
34718 || exit 1
34719
34720@endif uudecode
34721
34722.PHONY: maybe-html-uudecode html-uudecode
34723maybe-html-uudecode:
34724@if uudecode
34725maybe-html-uudecode: html-uudecode
34726
34727html-uudecode: \
34728 configure-uudecode
34729 @: $(MAKE); $(unstage)
34730 @[ -f ./uudecode/Makefile ] || exit 0; \
34731 r=`${PWD_COMMAND}`; export r; \
34732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34733 $(HOST_EXPORTS) \
34734 for flag in $(EXTRA_HOST_FLAGS) ; do \
34735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34736 done; \
34737 echo "Doing html in uudecode" ; \
34738 (cd $(HOST_SUBDIR)/uudecode && \
34739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34741 "RANLIB=$${RANLIB}" \
34742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34743 html) \
34744 || exit 1
34745
34746@endif uudecode
34747
34748.PHONY: maybe-TAGS-uudecode TAGS-uudecode
34749maybe-TAGS-uudecode:
34750@if uudecode
34751maybe-TAGS-uudecode: TAGS-uudecode
34752
34753TAGS-uudecode: \
34754 configure-uudecode
34755 @: $(MAKE); $(unstage)
34756 @[ -f ./uudecode/Makefile ] || exit 0; \
34757 r=`${PWD_COMMAND}`; export r; \
34758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34759 $(HOST_EXPORTS) \
34760 for flag in $(EXTRA_HOST_FLAGS) ; do \
34761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34762 done; \
34763 echo "Doing TAGS in uudecode" ; \
34764 (cd $(HOST_SUBDIR)/uudecode && \
34765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34767 "RANLIB=$${RANLIB}" \
34768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34769 TAGS) \
34770 || exit 1
34771
34772@endif uudecode
34773
34774.PHONY: maybe-install-info-uudecode install-info-uudecode
34775maybe-install-info-uudecode:
34776@if uudecode
34777maybe-install-info-uudecode: install-info-uudecode
34778
34779install-info-uudecode: \
34780 configure-uudecode \
34781 info-uudecode
34782 @: $(MAKE); $(unstage)
34783 @[ -f ./uudecode/Makefile ] || exit 0; \
34784 r=`${PWD_COMMAND}`; export r; \
34785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34786 $(HOST_EXPORTS) \
34787 for flag in $(EXTRA_HOST_FLAGS) ; do \
34788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34789 done; \
34790 echo "Doing install-info in uudecode" ; \
34791 (cd $(HOST_SUBDIR)/uudecode && \
34792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34794 "RANLIB=$${RANLIB}" \
34795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34796 install-info) \
34797 || exit 1
34798
34799@endif uudecode
34800
34801.PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
34802maybe-install-pdf-uudecode:
34803@if uudecode
34804maybe-install-pdf-uudecode: install-pdf-uudecode
34805
34806install-pdf-uudecode: \
34807 configure-uudecode \
34808 pdf-uudecode
34809 @: $(MAKE); $(unstage)
34810 @[ -f ./uudecode/Makefile ] || exit 0; \
34811 r=`${PWD_COMMAND}`; export r; \
34812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34813 $(HOST_EXPORTS) \
34814 for flag in $(EXTRA_HOST_FLAGS) ; do \
34815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34816 done; \
34817 echo "Doing install-pdf in uudecode" ; \
34818 (cd $(HOST_SUBDIR)/uudecode && \
34819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34821 "RANLIB=$${RANLIB}" \
34822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34823 install-pdf) \
34824 || exit 1
34825
34826@endif uudecode
34827
34828.PHONY: maybe-install-html-uudecode install-html-uudecode
34829maybe-install-html-uudecode:
34830@if uudecode
34831maybe-install-html-uudecode: install-html-uudecode
34832
34833install-html-uudecode: \
34834 configure-uudecode \
34835 html-uudecode
34836 @: $(MAKE); $(unstage)
34837 @[ -f ./uudecode/Makefile ] || exit 0; \
34838 r=`${PWD_COMMAND}`; export r; \
34839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34840 $(HOST_EXPORTS) \
34841 for flag in $(EXTRA_HOST_FLAGS) ; do \
34842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34843 done; \
34844 echo "Doing install-html in uudecode" ; \
34845 (cd $(HOST_SUBDIR)/uudecode && \
34846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34848 "RANLIB=$${RANLIB}" \
34849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34850 install-html) \
34851 || exit 1
34852
34853@endif uudecode
34854
34855.PHONY: maybe-installcheck-uudecode installcheck-uudecode
34856maybe-installcheck-uudecode:
34857@if uudecode
34858maybe-installcheck-uudecode: installcheck-uudecode
34859
34860installcheck-uudecode: \
34861 configure-uudecode
34862 @: $(MAKE); $(unstage)
34863 @[ -f ./uudecode/Makefile ] || exit 0; \
34864 r=`${PWD_COMMAND}`; export r; \
34865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34866 $(HOST_EXPORTS) \
34867 for flag in $(EXTRA_HOST_FLAGS) ; do \
34868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34869 done; \
34870 echo "Doing installcheck in uudecode" ; \
34871 (cd $(HOST_SUBDIR)/uudecode && \
34872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34874 "RANLIB=$${RANLIB}" \
34875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34876 installcheck) \
34877 || exit 1
34878
34879@endif uudecode
34880
34881.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
34882maybe-mostlyclean-uudecode:
34883@if uudecode
34884maybe-mostlyclean-uudecode: mostlyclean-uudecode
34885
34886mostlyclean-uudecode:
34887 @: $(MAKE); $(unstage)
34888 @[ -f ./uudecode/Makefile ] || exit 0; \
34889 r=`${PWD_COMMAND}`; export r; \
34890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34891 $(HOST_EXPORTS) \
34892 for flag in $(EXTRA_HOST_FLAGS) ; do \
34893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34894 done; \
34895 echo "Doing mostlyclean in uudecode" ; \
34896 (cd $(HOST_SUBDIR)/uudecode && \
34897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34899 "RANLIB=$${RANLIB}" \
34900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34901 mostlyclean) \
34902 || exit 1
34903
34904@endif uudecode
34905
34906.PHONY: maybe-clean-uudecode clean-uudecode
34907maybe-clean-uudecode:
34908@if uudecode
34909maybe-clean-uudecode: clean-uudecode
34910
34911clean-uudecode:
34912 @: $(MAKE); $(unstage)
34913 @[ -f ./uudecode/Makefile ] || exit 0; \
34914 r=`${PWD_COMMAND}`; export r; \
34915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34916 $(HOST_EXPORTS) \
34917 for flag in $(EXTRA_HOST_FLAGS) ; do \
34918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34919 done; \
34920 echo "Doing clean in uudecode" ; \
34921 (cd $(HOST_SUBDIR)/uudecode && \
34922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34924 "RANLIB=$${RANLIB}" \
34925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34926 clean) \
34927 || exit 1
34928
34929@endif uudecode
34930
34931.PHONY: maybe-distclean-uudecode distclean-uudecode
34932maybe-distclean-uudecode:
34933@if uudecode
34934maybe-distclean-uudecode: distclean-uudecode
34935
34936distclean-uudecode:
34937 @: $(MAKE); $(unstage)
34938 @[ -f ./uudecode/Makefile ] || exit 0; \
34939 r=`${PWD_COMMAND}`; export r; \
34940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34941 $(HOST_EXPORTS) \
34942 for flag in $(EXTRA_HOST_FLAGS) ; do \
34943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34944 done; \
34945 echo "Doing distclean in uudecode" ; \
34946 (cd $(HOST_SUBDIR)/uudecode && \
34947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34949 "RANLIB=$${RANLIB}" \
34950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34951 distclean) \
34952 || exit 1
34953
34954@endif uudecode
34955
34956.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
34957maybe-maintainer-clean-uudecode:
34958@if uudecode
34959maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
34960
34961maintainer-clean-uudecode:
34962 @: $(MAKE); $(unstage)
34963 @[ -f ./uudecode/Makefile ] || exit 0; \
34964 r=`${PWD_COMMAND}`; export r; \
34965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34966 $(HOST_EXPORTS) \
34967 for flag in $(EXTRA_HOST_FLAGS) ; do \
34968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34969 done; \
34970 echo "Doing maintainer-clean in uudecode" ; \
34971 (cd $(HOST_SUBDIR)/uudecode && \
34972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34974 "RANLIB=$${RANLIB}" \
34975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34976 maintainer-clean) \
34977 || exit 1
34978
34979@endif uudecode
34980
34981
34982
34983.PHONY: configure-wdiff maybe-configure-wdiff
34984maybe-configure-wdiff:
34985@if gcc-bootstrap
34986configure-wdiff: stage_current
34987@endif gcc-bootstrap
34988@if wdiff
34989maybe-configure-wdiff: configure-wdiff
34990configure-wdiff:
34991 @: $(MAKE); $(unstage)
34992 @r=`${PWD_COMMAND}`; export r; \
34993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34994 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
34995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
34996 $(HOST_EXPORTS) \
34997 echo Configuring in $(HOST_SUBDIR)/wdiff; \
34998 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
34999 case $(srcdir) in \
35000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35001 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
35002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35003 esac; \
35004 srcdiroption="--srcdir=$${topdir}/wdiff"; \
35005 libsrcdir="$$s/wdiff"; \
35006 $(SHELL) $${libsrcdir}/configure \
35007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35008 --target=${target_alias} $${srcdiroption} \
35009 || exit 1
35010@endif wdiff
35011
35012
35013
35014
35015
35016.PHONY: all-wdiff maybe-all-wdiff
35017maybe-all-wdiff:
35018@if gcc-bootstrap
35019all-wdiff: stage_current
35020@endif gcc-bootstrap
35021@if wdiff
35022TARGET-wdiff=all
35023maybe-all-wdiff: all-wdiff
35024all-wdiff: configure-wdiff
35025 @: $(MAKE); $(unstage)
35026 @r=`${PWD_COMMAND}`; export r; \
35027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35028 $(HOST_EXPORTS) \
35029 (cd $(HOST_SUBDIR)/wdiff && \
35030 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35031 $(TARGET-wdiff))
35032@endif wdiff
35033
35034
35035
35036
35037.PHONY: check-wdiff maybe-check-wdiff
35038maybe-check-wdiff:
35039@if wdiff
35040maybe-check-wdiff: check-wdiff
35041
35042check-wdiff:
35043 @: $(MAKE); $(unstage)
35044 @r=`${PWD_COMMAND}`; export r; \
35045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35046 $(HOST_EXPORTS) \
35047 (cd $(HOST_SUBDIR)/wdiff && \
35048 $(MAKE) $(FLAGS_TO_PASS) check)
35049
35050@endif wdiff
35051
35052.PHONY: install-wdiff maybe-install-wdiff
35053maybe-install-wdiff:
35054@if wdiff
35055maybe-install-wdiff: install-wdiff
35056
35057install-wdiff: installdirs
35058 @: $(MAKE); $(unstage)
35059 @r=`${PWD_COMMAND}`; export r; \
35060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35061 $(HOST_EXPORTS) \
35062 (cd $(HOST_SUBDIR)/wdiff && \
35063 $(MAKE) $(FLAGS_TO_PASS) install)
35064
35065@endif wdiff
35066
35067# Other targets (info, dvi, pdf, etc.)
35068
35069.PHONY: maybe-info-wdiff info-wdiff
35070maybe-info-wdiff:
35071@if wdiff
35072maybe-info-wdiff: info-wdiff
35073
35074info-wdiff: \
35075 configure-wdiff
35076 @: $(MAKE); $(unstage)
35077 @[ -f ./wdiff/Makefile ] || exit 0; \
35078 r=`${PWD_COMMAND}`; export r; \
35079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35080 $(HOST_EXPORTS) \
35081 for flag in $(EXTRA_HOST_FLAGS) ; do \
35082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35083 done; \
35084 echo "Doing info in wdiff" ; \
35085 (cd $(HOST_SUBDIR)/wdiff && \
35086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35088 "RANLIB=$${RANLIB}" \
35089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35090 info) \
35091 || exit 1
35092
35093@endif wdiff
35094
35095.PHONY: maybe-dvi-wdiff dvi-wdiff
35096maybe-dvi-wdiff:
35097@if wdiff
35098maybe-dvi-wdiff: dvi-wdiff
35099
35100dvi-wdiff: \
35101 configure-wdiff
35102 @: $(MAKE); $(unstage)
35103 @[ -f ./wdiff/Makefile ] || exit 0; \
35104 r=`${PWD_COMMAND}`; export r; \
35105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35106 $(HOST_EXPORTS) \
35107 for flag in $(EXTRA_HOST_FLAGS) ; do \
35108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35109 done; \
35110 echo "Doing dvi in wdiff" ; \
35111 (cd $(HOST_SUBDIR)/wdiff && \
35112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35114 "RANLIB=$${RANLIB}" \
35115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35116 dvi) \
35117 || exit 1
35118
35119@endif wdiff
35120
35121.PHONY: maybe-pdf-wdiff pdf-wdiff
35122maybe-pdf-wdiff:
35123@if wdiff
35124maybe-pdf-wdiff: pdf-wdiff
35125
35126pdf-wdiff: \
35127 configure-wdiff
35128 @: $(MAKE); $(unstage)
35129 @[ -f ./wdiff/Makefile ] || exit 0; \
35130 r=`${PWD_COMMAND}`; export r; \
35131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35132 $(HOST_EXPORTS) \
35133 for flag in $(EXTRA_HOST_FLAGS) ; do \
35134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35135 done; \
35136 echo "Doing pdf in wdiff" ; \
35137 (cd $(HOST_SUBDIR)/wdiff && \
35138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35140 "RANLIB=$${RANLIB}" \
35141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35142 pdf) \
35143 || exit 1
35144
35145@endif wdiff
35146
35147.PHONY: maybe-html-wdiff html-wdiff
35148maybe-html-wdiff:
35149@if wdiff
35150maybe-html-wdiff: html-wdiff
35151
35152html-wdiff: \
35153 configure-wdiff
35154 @: $(MAKE); $(unstage)
35155 @[ -f ./wdiff/Makefile ] || exit 0; \
35156 r=`${PWD_COMMAND}`; export r; \
35157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35158 $(HOST_EXPORTS) \
35159 for flag in $(EXTRA_HOST_FLAGS) ; do \
35160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35161 done; \
35162 echo "Doing html in wdiff" ; \
35163 (cd $(HOST_SUBDIR)/wdiff && \
35164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35166 "RANLIB=$${RANLIB}" \
35167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35168 html) \
35169 || exit 1
35170
35171@endif wdiff
35172
35173.PHONY: maybe-TAGS-wdiff TAGS-wdiff
35174maybe-TAGS-wdiff:
35175@if wdiff
35176maybe-TAGS-wdiff: TAGS-wdiff
35177
35178TAGS-wdiff: \
35179 configure-wdiff
35180 @: $(MAKE); $(unstage)
35181 @[ -f ./wdiff/Makefile ] || exit 0; \
35182 r=`${PWD_COMMAND}`; export r; \
35183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35184 $(HOST_EXPORTS) \
35185 for flag in $(EXTRA_HOST_FLAGS) ; do \
35186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35187 done; \
35188 echo "Doing TAGS in wdiff" ; \
35189 (cd $(HOST_SUBDIR)/wdiff && \
35190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35192 "RANLIB=$${RANLIB}" \
35193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35194 TAGS) \
35195 || exit 1
35196
35197@endif wdiff
35198
35199.PHONY: maybe-install-info-wdiff install-info-wdiff
35200maybe-install-info-wdiff:
35201@if wdiff
35202maybe-install-info-wdiff: install-info-wdiff
35203
35204install-info-wdiff: \
35205 configure-wdiff \
35206 info-wdiff
35207 @: $(MAKE); $(unstage)
35208 @[ -f ./wdiff/Makefile ] || exit 0; \
35209 r=`${PWD_COMMAND}`; export r; \
35210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35211 $(HOST_EXPORTS) \
35212 for flag in $(EXTRA_HOST_FLAGS) ; do \
35213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35214 done; \
35215 echo "Doing install-info in wdiff" ; \
35216 (cd $(HOST_SUBDIR)/wdiff && \
35217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35219 "RANLIB=$${RANLIB}" \
35220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35221 install-info) \
35222 || exit 1
35223
35224@endif wdiff
35225
35226.PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
35227maybe-install-pdf-wdiff:
35228@if wdiff
35229maybe-install-pdf-wdiff: install-pdf-wdiff
35230
35231install-pdf-wdiff: \
35232 configure-wdiff \
35233 pdf-wdiff
35234 @: $(MAKE); $(unstage)
35235 @[ -f ./wdiff/Makefile ] || exit 0; \
35236 r=`${PWD_COMMAND}`; export r; \
35237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35238 $(HOST_EXPORTS) \
35239 for flag in $(EXTRA_HOST_FLAGS) ; do \
35240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35241 done; \
35242 echo "Doing install-pdf in wdiff" ; \
35243 (cd $(HOST_SUBDIR)/wdiff && \
35244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35246 "RANLIB=$${RANLIB}" \
35247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35248 install-pdf) \
35249 || exit 1
35250
35251@endif wdiff
35252
35253.PHONY: maybe-install-html-wdiff install-html-wdiff
35254maybe-install-html-wdiff:
35255@if wdiff
35256maybe-install-html-wdiff: install-html-wdiff
35257
35258install-html-wdiff: \
35259 configure-wdiff \
35260 html-wdiff
35261 @: $(MAKE); $(unstage)
35262 @[ -f ./wdiff/Makefile ] || exit 0; \
35263 r=`${PWD_COMMAND}`; export r; \
35264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35265 $(HOST_EXPORTS) \
35266 for flag in $(EXTRA_HOST_FLAGS) ; do \
35267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35268 done; \
35269 echo "Doing install-html in wdiff" ; \
35270 (cd $(HOST_SUBDIR)/wdiff && \
35271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35273 "RANLIB=$${RANLIB}" \
35274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35275 install-html) \
35276 || exit 1
35277
35278@endif wdiff
35279
35280.PHONY: maybe-installcheck-wdiff installcheck-wdiff
35281maybe-installcheck-wdiff:
35282@if wdiff
35283maybe-installcheck-wdiff: installcheck-wdiff
35284
35285installcheck-wdiff: \
35286 configure-wdiff
35287 @: $(MAKE); $(unstage)
35288 @[ -f ./wdiff/Makefile ] || exit 0; \
35289 r=`${PWD_COMMAND}`; export r; \
35290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35291 $(HOST_EXPORTS) \
35292 for flag in $(EXTRA_HOST_FLAGS) ; do \
35293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35294 done; \
35295 echo "Doing installcheck in wdiff" ; \
35296 (cd $(HOST_SUBDIR)/wdiff && \
35297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35299 "RANLIB=$${RANLIB}" \
35300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35301 installcheck) \
35302 || exit 1
35303
35304@endif wdiff
35305
35306.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
35307maybe-mostlyclean-wdiff:
35308@if wdiff
35309maybe-mostlyclean-wdiff: mostlyclean-wdiff
35310
35311mostlyclean-wdiff:
35312 @: $(MAKE); $(unstage)
35313 @[ -f ./wdiff/Makefile ] || exit 0; \
35314 r=`${PWD_COMMAND}`; export r; \
35315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35316 $(HOST_EXPORTS) \
35317 for flag in $(EXTRA_HOST_FLAGS) ; do \
35318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35319 done; \
35320 echo "Doing mostlyclean in wdiff" ; \
35321 (cd $(HOST_SUBDIR)/wdiff && \
35322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35324 "RANLIB=$${RANLIB}" \
35325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35326 mostlyclean) \
35327 || exit 1
35328
35329@endif wdiff
35330
35331.PHONY: maybe-clean-wdiff clean-wdiff
35332maybe-clean-wdiff:
35333@if wdiff
35334maybe-clean-wdiff: clean-wdiff
35335
35336clean-wdiff:
35337 @: $(MAKE); $(unstage)
35338 @[ -f ./wdiff/Makefile ] || exit 0; \
35339 r=`${PWD_COMMAND}`; export r; \
35340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35341 $(HOST_EXPORTS) \
35342 for flag in $(EXTRA_HOST_FLAGS) ; do \
35343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35344 done; \
35345 echo "Doing clean in wdiff" ; \
35346 (cd $(HOST_SUBDIR)/wdiff && \
35347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35349 "RANLIB=$${RANLIB}" \
35350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35351 clean) \
35352 || exit 1
35353
35354@endif wdiff
35355
35356.PHONY: maybe-distclean-wdiff distclean-wdiff
35357maybe-distclean-wdiff:
35358@if wdiff
35359maybe-distclean-wdiff: distclean-wdiff
35360
35361distclean-wdiff:
35362 @: $(MAKE); $(unstage)
35363 @[ -f ./wdiff/Makefile ] || exit 0; \
35364 r=`${PWD_COMMAND}`; export r; \
35365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35366 $(HOST_EXPORTS) \
35367 for flag in $(EXTRA_HOST_FLAGS) ; do \
35368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35369 done; \
35370 echo "Doing distclean in wdiff" ; \
35371 (cd $(HOST_SUBDIR)/wdiff && \
35372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35374 "RANLIB=$${RANLIB}" \
35375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35376 distclean) \
35377 || exit 1
35378
35379@endif wdiff
35380
35381.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
35382maybe-maintainer-clean-wdiff:
35383@if wdiff
35384maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
35385
35386maintainer-clean-wdiff:
35387 @: $(MAKE); $(unstage)
35388 @[ -f ./wdiff/Makefile ] || exit 0; \
35389 r=`${PWD_COMMAND}`; export r; \
35390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35391 $(HOST_EXPORTS) \
35392 for flag in $(EXTRA_HOST_FLAGS) ; do \
35393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35394 done; \
35395 echo "Doing maintainer-clean in wdiff" ; \
35396 (cd $(HOST_SUBDIR)/wdiff && \
35397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35399 "RANLIB=$${RANLIB}" \
35400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35401 maintainer-clean) \
35402 || exit 1
35403
35404@endif wdiff
35405
35406
35407
35408.PHONY: configure-zip maybe-configure-zip
35409maybe-configure-zip:
35410@if gcc-bootstrap
35411configure-zip: stage_current
35412@endif gcc-bootstrap
35413@if zip
35414maybe-configure-zip: configure-zip
35415configure-zip:
35416 @: $(MAKE); $(unstage)
35417 @r=`${PWD_COMMAND}`; export r; \
35418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35419 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
35420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
35421 $(HOST_EXPORTS) \
35422 echo Configuring in $(HOST_SUBDIR)/zip; \
35423 cd "$(HOST_SUBDIR)/zip" || exit 1; \
35424 case $(srcdir) in \
35425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35426 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
35427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35428 esac; \
35429 srcdiroption="--srcdir=$${topdir}/zip"; \
35430 libsrcdir="$$s/zip"; \
35431 $(SHELL) $${libsrcdir}/configure \
35432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35433 --target=${target_alias} $${srcdiroption} \
35434 || exit 1
35435@endif zip
35436
35437
35438
35439
35440
35441.PHONY: all-zip maybe-all-zip
35442maybe-all-zip:
35443@if gcc-bootstrap
35444all-zip: stage_current
35445@endif gcc-bootstrap
35446@if zip
35447TARGET-zip=all
35448maybe-all-zip: all-zip
35449all-zip: configure-zip
35450 @: $(MAKE); $(unstage)
35451 @r=`${PWD_COMMAND}`; export r; \
35452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35453 $(HOST_EXPORTS) \
35454 (cd $(HOST_SUBDIR)/zip && \
35455 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35456 $(TARGET-zip))
35457@endif zip
35458
35459
35460
35461
35462.PHONY: check-zip maybe-check-zip
35463maybe-check-zip:
35464@if zip
35465maybe-check-zip: check-zip
35466
35467# This module is only tested in a native toolchain.
35468check-zip:
35469 @: $(MAKE); $(unstage)
35470 @if [ '$(host)' = '$(target)' ] ; then \
35471 r=`${PWD_COMMAND}`; export r; \
35472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35473 $(HOST_EXPORTS) \
35474 (cd $(HOST_SUBDIR)/zip && \
35475 $(MAKE) $(FLAGS_TO_PASS) check); \
35476 fi
35477
35478@endif zip
35479
35480.PHONY: install-zip maybe-install-zip
35481maybe-install-zip:
35482@if zip
35483maybe-install-zip: install-zip
35484
35485install-zip: installdirs
35486 @: $(MAKE); $(unstage)
35487 @r=`${PWD_COMMAND}`; export r; \
35488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35489 $(HOST_EXPORTS) \
35490 (cd $(HOST_SUBDIR)/zip && \
35491 $(MAKE) $(FLAGS_TO_PASS) install)
35492
35493@endif zip
35494
35495# Other targets (info, dvi, pdf, etc.)
35496
35497.PHONY: maybe-info-zip info-zip
35498maybe-info-zip:
35499@if zip
35500maybe-info-zip: info-zip
35501
35502info-zip: \
35503 configure-zip
35504 @: $(MAKE); $(unstage)
35505 @[ -f ./zip/Makefile ] || exit 0; \
35506 r=`${PWD_COMMAND}`; export r; \
35507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35508 $(HOST_EXPORTS) \
35509 for flag in $(EXTRA_HOST_FLAGS) ; do \
35510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35511 done; \
35512 echo "Doing info in zip" ; \
35513 (cd $(HOST_SUBDIR)/zip && \
35514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35516 "RANLIB=$${RANLIB}" \
35517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35518 info) \
35519 || exit 1
35520
35521@endif zip
35522
35523.PHONY: maybe-dvi-zip dvi-zip
35524maybe-dvi-zip:
35525@if zip
35526maybe-dvi-zip: dvi-zip
35527
35528dvi-zip: \
35529 configure-zip
35530 @: $(MAKE); $(unstage)
35531 @[ -f ./zip/Makefile ] || exit 0; \
35532 r=`${PWD_COMMAND}`; export r; \
35533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35534 $(HOST_EXPORTS) \
35535 for flag in $(EXTRA_HOST_FLAGS) ; do \
35536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35537 done; \
35538 echo "Doing dvi in zip" ; \
35539 (cd $(HOST_SUBDIR)/zip && \
35540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35542 "RANLIB=$${RANLIB}" \
35543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35544 dvi) \
35545 || exit 1
35546
35547@endif zip
35548
35549.PHONY: maybe-pdf-zip pdf-zip
35550maybe-pdf-zip:
35551@if zip
35552maybe-pdf-zip: pdf-zip
35553
35554pdf-zip: \
35555 configure-zip
35556 @: $(MAKE); $(unstage)
35557 @[ -f ./zip/Makefile ] || exit 0; \
35558 r=`${PWD_COMMAND}`; export r; \
35559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35560 $(HOST_EXPORTS) \
35561 for flag in $(EXTRA_HOST_FLAGS) ; do \
35562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35563 done; \
35564 echo "Doing pdf in zip" ; \
35565 (cd $(HOST_SUBDIR)/zip && \
35566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35568 "RANLIB=$${RANLIB}" \
35569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35570 pdf) \
35571 || exit 1
35572
35573@endif zip
35574
35575.PHONY: maybe-html-zip html-zip
35576maybe-html-zip:
35577@if zip
35578maybe-html-zip: html-zip
35579
35580html-zip: \
35581 configure-zip
35582 @: $(MAKE); $(unstage)
35583 @[ -f ./zip/Makefile ] || exit 0; \
35584 r=`${PWD_COMMAND}`; export r; \
35585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35586 $(HOST_EXPORTS) \
35587 for flag in $(EXTRA_HOST_FLAGS) ; do \
35588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35589 done; \
35590 echo "Doing html in zip" ; \
35591 (cd $(HOST_SUBDIR)/zip && \
35592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35594 "RANLIB=$${RANLIB}" \
35595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35596 html) \
35597 || exit 1
35598
35599@endif zip
35600
35601.PHONY: maybe-TAGS-zip TAGS-zip
35602maybe-TAGS-zip:
35603@if zip
35604maybe-TAGS-zip: TAGS-zip
35605
35606TAGS-zip: \
35607 configure-zip
35608 @: $(MAKE); $(unstage)
35609 @[ -f ./zip/Makefile ] || exit 0; \
35610 r=`${PWD_COMMAND}`; export r; \
35611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35612 $(HOST_EXPORTS) \
35613 for flag in $(EXTRA_HOST_FLAGS) ; do \
35614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35615 done; \
35616 echo "Doing TAGS in zip" ; \
35617 (cd $(HOST_SUBDIR)/zip && \
35618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35620 "RANLIB=$${RANLIB}" \
35621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35622 TAGS) \
35623 || exit 1
35624
35625@endif zip
35626
35627.PHONY: maybe-install-info-zip install-info-zip
35628maybe-install-info-zip:
35629@if zip
35630maybe-install-info-zip: install-info-zip
35631
35632install-info-zip: \
35633 configure-zip \
35634 info-zip
35635 @: $(MAKE); $(unstage)
35636 @[ -f ./zip/Makefile ] || exit 0; \
35637 r=`${PWD_COMMAND}`; export r; \
35638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35639 $(HOST_EXPORTS) \
35640 for flag in $(EXTRA_HOST_FLAGS) ; do \
35641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35642 done; \
35643 echo "Doing install-info in zip" ; \
35644 (cd $(HOST_SUBDIR)/zip && \
35645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35647 "RANLIB=$${RANLIB}" \
35648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35649 install-info) \
35650 || exit 1
35651
35652@endif zip
35653
35654.PHONY: maybe-install-pdf-zip install-pdf-zip
35655maybe-install-pdf-zip:
35656@if zip
35657maybe-install-pdf-zip: install-pdf-zip
35658
35659install-pdf-zip: \
35660 configure-zip \
35661 pdf-zip
35662 @: $(MAKE); $(unstage)
35663 @[ -f ./zip/Makefile ] || exit 0; \
35664 r=`${PWD_COMMAND}`; export r; \
35665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35666 $(HOST_EXPORTS) \
35667 for flag in $(EXTRA_HOST_FLAGS) ; do \
35668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35669 done; \
35670 echo "Doing install-pdf in zip" ; \
35671 (cd $(HOST_SUBDIR)/zip && \
35672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35674 "RANLIB=$${RANLIB}" \
35675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35676 install-pdf) \
35677 || exit 1
35678
35679@endif zip
35680
35681.PHONY: maybe-install-html-zip install-html-zip
35682maybe-install-html-zip:
35683@if zip
35684maybe-install-html-zip: install-html-zip
35685
35686install-html-zip: \
35687 configure-zip \
35688 html-zip
35689 @: $(MAKE); $(unstage)
35690 @[ -f ./zip/Makefile ] || exit 0; \
35691 r=`${PWD_COMMAND}`; export r; \
35692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35693 $(HOST_EXPORTS) \
35694 for flag in $(EXTRA_HOST_FLAGS) ; do \
35695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35696 done; \
35697 echo "Doing install-html in zip" ; \
35698 (cd $(HOST_SUBDIR)/zip && \
35699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35701 "RANLIB=$${RANLIB}" \
35702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35703 install-html) \
35704 || exit 1
35705
35706@endif zip
35707
35708.PHONY: maybe-installcheck-zip installcheck-zip
35709maybe-installcheck-zip:
35710@if zip
35711maybe-installcheck-zip: installcheck-zip
35712
35713installcheck-zip: \
35714 configure-zip
35715 @: $(MAKE); $(unstage)
35716 @[ -f ./zip/Makefile ] || exit 0; \
35717 r=`${PWD_COMMAND}`; export r; \
35718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35719 $(HOST_EXPORTS) \
35720 for flag in $(EXTRA_HOST_FLAGS) ; do \
35721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35722 done; \
35723 echo "Doing installcheck in zip" ; \
35724 (cd $(HOST_SUBDIR)/zip && \
35725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35727 "RANLIB=$${RANLIB}" \
35728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35729 installcheck) \
35730 || exit 1
35731
35732@endif zip
35733
35734.PHONY: maybe-mostlyclean-zip mostlyclean-zip
35735maybe-mostlyclean-zip:
35736@if zip
35737maybe-mostlyclean-zip: mostlyclean-zip
35738
35739mostlyclean-zip:
35740 @: $(MAKE); $(unstage)
35741 @[ -f ./zip/Makefile ] || exit 0; \
35742 r=`${PWD_COMMAND}`; export r; \
35743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35744 $(HOST_EXPORTS) \
35745 for flag in $(EXTRA_HOST_FLAGS) ; do \
35746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35747 done; \
35748 echo "Doing mostlyclean in zip" ; \
35749 (cd $(HOST_SUBDIR)/zip && \
35750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35752 "RANLIB=$${RANLIB}" \
35753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35754 mostlyclean) \
35755 || exit 1
35756
35757@endif zip
35758
35759.PHONY: maybe-clean-zip clean-zip
35760maybe-clean-zip:
35761@if zip
35762maybe-clean-zip: clean-zip
35763
35764clean-zip:
35765 @: $(MAKE); $(unstage)
35766 @[ -f ./zip/Makefile ] || exit 0; \
35767 r=`${PWD_COMMAND}`; export r; \
35768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35769 $(HOST_EXPORTS) \
35770 for flag in $(EXTRA_HOST_FLAGS) ; do \
35771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35772 done; \
35773 echo "Doing clean in zip" ; \
35774 (cd $(HOST_SUBDIR)/zip && \
35775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35777 "RANLIB=$${RANLIB}" \
35778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35779 clean) \
35780 || exit 1
35781
35782@endif zip
35783
35784.PHONY: maybe-distclean-zip distclean-zip
35785maybe-distclean-zip:
35786@if zip
35787maybe-distclean-zip: distclean-zip
35788
35789distclean-zip:
35790 @: $(MAKE); $(unstage)
35791 @[ -f ./zip/Makefile ] || exit 0; \
35792 r=`${PWD_COMMAND}`; export r; \
35793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35794 $(HOST_EXPORTS) \
35795 for flag in $(EXTRA_HOST_FLAGS) ; do \
35796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35797 done; \
35798 echo "Doing distclean in zip" ; \
35799 (cd $(HOST_SUBDIR)/zip && \
35800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35802 "RANLIB=$${RANLIB}" \
35803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35804 distclean) \
35805 || exit 1
35806
35807@endif zip
35808
35809.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
35810maybe-maintainer-clean-zip:
35811@if zip
35812maybe-maintainer-clean-zip: maintainer-clean-zip
35813
35814maintainer-clean-zip:
35815 @: $(MAKE); $(unstage)
35816 @[ -f ./zip/Makefile ] || exit 0; \
35817 r=`${PWD_COMMAND}`; export r; \
35818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35819 $(HOST_EXPORTS) \
35820 for flag in $(EXTRA_HOST_FLAGS) ; do \
35821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35822 done; \
35823 echo "Doing maintainer-clean in zip" ; \
35824 (cd $(HOST_SUBDIR)/zip && \
35825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35827 "RANLIB=$${RANLIB}" \
35828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35829 maintainer-clean) \
35830 || exit 1
35831
35832@endif zip
35833
35834
35835
35836.PHONY: configure-zlib maybe-configure-zlib
35837maybe-configure-zlib:
35838@if gcc-bootstrap
35839configure-zlib: stage_current
35840@endif gcc-bootstrap
35841@if zlib
35842maybe-configure-zlib: configure-zlib
35843configure-zlib:
35844 @r=`${PWD_COMMAND}`; export r; \
35845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35846 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35848 $(HOST_EXPORTS) \
35849 echo Configuring in $(HOST_SUBDIR)/zlib; \
35850 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
35851 case $(srcdir) in \
35852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35853 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35855 esac; \
35856 srcdiroption="--srcdir=$${topdir}/zlib"; \
35857 libsrcdir="$$s/zlib"; \
35858 $(SHELL) $${libsrcdir}/configure \
35859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35860 --target=${target_alias} $${srcdiroption} \
35861 || exit 1
35862@endif zlib
35863
35864
35865
35866.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
35867maybe-configure-stage1-zlib:
35868@if zlib-bootstrap
35869maybe-configure-stage1-zlib: configure-stage1-zlib
35870configure-stage1-zlib:
35871 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35872 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35873 @r=`${PWD_COMMAND}`; export r; \
35874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35875 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35876 $(HOST_EXPORTS) \
35877 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
35878 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
35879 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
35880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35881 cd $(HOST_SUBDIR)/zlib || exit 1; \
35882 case $(srcdir) in \
35883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35884 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35886 esac; \
35887 srcdiroption="--srcdir=$${topdir}/zlib"; \
35888 libsrcdir="$$s/zlib"; \
35889 $(SHELL) $${libsrcdir}/configure \
35890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35891 --target=${target_alias} $${srcdiroption} \
35892 \
35893 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
35894@endif zlib-bootstrap
35895
35896.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
35897maybe-configure-stage2-zlib:
35898@if zlib-bootstrap
35899maybe-configure-stage2-zlib: configure-stage2-zlib
35900configure-stage2-zlib:
35901 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35903 @r=`${PWD_COMMAND}`; export r; \
35904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35905 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35906 $(HOST_EXPORTS) \
35907 $(POSTSTAGE1_HOST_EXPORTS) \
35908 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
35909 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
35910 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
35911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35912 cd $(HOST_SUBDIR)/zlib || exit 1; \
35913 case $(srcdir) in \
35914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35915 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35917 esac; \
35918 srcdiroption="--srcdir=$${topdir}/zlib"; \
35919 libsrcdir="$$s/zlib"; \
35920 $(SHELL) $${libsrcdir}/configure \
35921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35922 --target=${target_alias} $${srcdiroption} \
35923 --with-build-libsubdir=$(HOST_SUBDIR) \
35924 @stage2_werror_flag@
35925@endif zlib-bootstrap
35926
35927.PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
35928maybe-configure-stageb2g0-zlib:
35929@if zlib-bootstrap
35930maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
35931configure-stageb2g0-zlib:
35932 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
35933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35934 @r=`${PWD_COMMAND}`; export r; \
35935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35936 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35937 $(HOST_EXPORTS) \
35938 $(POSTSTAGE1_HOST_EXPORTS) \
35939 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
35940 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
35941 echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
35942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35943 cd $(HOST_SUBDIR)/zlib || exit 1; \
35944 case $(srcdir) in \
35945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35946 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35948 esac; \
35949 srcdiroption="--srcdir=$${topdir}/zlib"; \
35950 libsrcdir="$$s/zlib"; \
35951 $(SHELL) $${libsrcdir}/configure \
35952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35953 --target=${target_alias} $${srcdiroption} \
35954 --with-build-libsubdir=$(HOST_SUBDIR) \
35955 @stage2_werror_flag@
35956@endif zlib-bootstrap
35957
35958.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
35959maybe-configure-stage3-zlib:
35960@if zlib-bootstrap
35961maybe-configure-stage3-zlib: configure-stage3-zlib
35962configure-stage3-zlib:
35963 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35965 @r=`${PWD_COMMAND}`; export r; \
35966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35967 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35968 $(HOST_EXPORTS) \
35969 $(POSTSTAGE1_HOST_EXPORTS) \
35970 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
35971 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
35972 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
35973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35974 cd $(HOST_SUBDIR)/zlib || exit 1; \
35975 case $(srcdir) in \
35976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35977 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35979 esac; \
35980 srcdiroption="--srcdir=$${topdir}/zlib"; \
35981 libsrcdir="$$s/zlib"; \
35982 $(SHELL) $${libsrcdir}/configure \
35983 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35984 --target=${target_alias} $${srcdiroption} \
35985 --with-build-libsubdir=$(HOST_SUBDIR) \
35986 @stage2_werror_flag@
35987@endif zlib-bootstrap
35988
35989.PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
35990maybe-configure-stageb3g2-zlib:
35991@if zlib-bootstrap
35992maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
35993configure-stageb3g2-zlib:
35994 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
35995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35996 @r=`${PWD_COMMAND}`; export r; \
35997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35998 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35999 $(HOST_EXPORTS) \
36000 $(POSTSTAGE1_HOST_EXPORTS) \
36001 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
36002 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
36003 echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
36004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36005 cd $(HOST_SUBDIR)/zlib || exit 1; \
36006 case $(srcdir) in \
36007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36008 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36010 esac; \
36011 srcdiroption="--srcdir=$${topdir}/zlib"; \
36012 libsrcdir="$$s/zlib"; \
36013 $(SHELL) $${libsrcdir}/configure \
36014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36015 --target=${target_alias} $${srcdiroption} \
36016 --with-build-libsubdir=$(HOST_SUBDIR) \
36017 @stage2_werror_flag@
36018@endif zlib-bootstrap
36019
36020.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
36021maybe-configure-stage4-zlib:
36022@if zlib-bootstrap
36023maybe-configure-stage4-zlib: configure-stage4-zlib
36024configure-stage4-zlib:
36025 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36027 @r=`${PWD_COMMAND}`; export r; \
36028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36029 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36030 $(HOST_EXPORTS) \
36031 $(POSTSTAGE1_HOST_EXPORTS) \
36032 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
36033 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
36034 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
36035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36036 cd $(HOST_SUBDIR)/zlib || exit 1; \
36037 case $(srcdir) in \
36038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36039 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36041 esac; \
36042 srcdiroption="--srcdir=$${topdir}/zlib"; \
36043 libsrcdir="$$s/zlib"; \
36044 $(SHELL) $${libsrcdir}/configure \
36045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36046 --target=${target_alias} $${srcdiroption} \
36047 --with-build-libsubdir=$(HOST_SUBDIR) \
36048 @stage2_werror_flag@
36049@endif zlib-bootstrap
36050
36051.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
36052maybe-configure-stageprofile-zlib:
36053@if zlib-bootstrap
36054maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
36055configure-stageprofile-zlib:
36056 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36058 @r=`${PWD_COMMAND}`; export r; \
36059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36061 $(HOST_EXPORTS) \
36062 $(POSTSTAGE1_HOST_EXPORTS) \
36063 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
36064 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
36065 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
36066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36067 cd $(HOST_SUBDIR)/zlib || exit 1; \
36068 case $(srcdir) in \
36069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36070 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36072 esac; \
36073 srcdiroption="--srcdir=$${topdir}/zlib"; \
36074 libsrcdir="$$s/zlib"; \
36075 $(SHELL) $${libsrcdir}/configure \
36076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36077 --target=${target_alias} $${srcdiroption} \
36078 --with-build-libsubdir=$(HOST_SUBDIR) \
36079 @stage2_werror_flag@
36080@endif zlib-bootstrap
36081
36082.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
36083maybe-configure-stagefeedback-zlib:
36084@if zlib-bootstrap
36085maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
36086configure-stagefeedback-zlib:
36087 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36089 @r=`${PWD_COMMAND}`; export r; \
36090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36091 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36092 $(HOST_EXPORTS) \
36093 $(POSTSTAGE1_HOST_EXPORTS) \
36094 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
36095 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
36096 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
36097 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36098 cd $(HOST_SUBDIR)/zlib || exit 1; \
36099 case $(srcdir) in \
36100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36101 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36103 esac; \
36104 srcdiroption="--srcdir=$${topdir}/zlib"; \
36105 libsrcdir="$$s/zlib"; \
36106 $(SHELL) $${libsrcdir}/configure \
36107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36108 --target=${target_alias} $${srcdiroption} \
36109 --with-build-libsubdir=$(HOST_SUBDIR) \
36110 @stage2_werror_flag@
36111@endif zlib-bootstrap
36112
36113
36114
36115
36116
36117.PHONY: all-zlib maybe-all-zlib
36118maybe-all-zlib:
36119@if gcc-bootstrap
36120all-zlib: stage_current
36121@endif gcc-bootstrap
36122@if zlib
36123TARGET-zlib=all
36124maybe-all-zlib: all-zlib
36125all-zlib: configure-zlib
36126 @r=`${PWD_COMMAND}`; export r; \
36127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36128 $(HOST_EXPORTS) \
36129 (cd $(HOST_SUBDIR)/zlib && \
36130 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36131 $(TARGET-zlib))
36132@endif zlib
36133
36134
36135
36136.PHONY: all-stage1-zlib maybe-all-stage1-zlib
36137.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
36138maybe-all-stage1-zlib:
36139maybe-clean-stage1-zlib:
36140@if zlib-bootstrap
36141maybe-all-stage1-zlib: all-stage1-zlib
36142all-stage1: all-stage1-zlib
36143TARGET-stage1-zlib = $(TARGET-zlib)
36144all-stage1-zlib: configure-stage1-zlib
36145 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36146 @r=`${PWD_COMMAND}`; export r; \
36147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36148 $(HOST_EXPORTS) \
36149 cd $(HOST_SUBDIR)/zlib && \
36150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36151 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
36152 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
36153 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
36154 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
36155 $(TARGET-stage1-zlib)
36156
36157maybe-clean-stage1-zlib: clean-stage1-zlib
36158clean-stage1: clean-stage1-zlib
36159clean-stage1-zlib:
36160 @if [ $(current_stage) = stage1 ]; then \
36161 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36162 else \
36163 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
36164 $(MAKE) stage1-start; \
36165 fi; \
36166 cd $(HOST_SUBDIR)/zlib && \
36167 $(MAKE) $(EXTRA_HOST_FLAGS) \
36168 clean
36169@endif zlib-bootstrap
36170
36171
36172.PHONY: all-stage2-zlib maybe-all-stage2-zlib
36173.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
36174maybe-all-stage2-zlib:
36175maybe-clean-stage2-zlib:
36176@if zlib-bootstrap
36177maybe-all-stage2-zlib: all-stage2-zlib
36178all-stage2: all-stage2-zlib
36179TARGET-stage2-zlib = $(TARGET-zlib)
36180all-stage2-zlib: configure-stage2-zlib
36181 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36182 @r=`${PWD_COMMAND}`; export r; \
36183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36184 $(HOST_EXPORTS) \
36185 $(POSTSTAGE1_HOST_EXPORTS) \
36186 cd $(HOST_SUBDIR)/zlib && \
36187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36188 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
36189 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
36190 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
36191 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
36192 $(TARGET-stage2-zlib)
36193
36194maybe-clean-stage2-zlib: clean-stage2-zlib
36195clean-stage2: clean-stage2-zlib
36196clean-stage2-zlib:
36197 @if [ $(current_stage) = stage2 ]; then \
36198 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36199 else \
36200 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
36201 $(MAKE) stage2-start; \
36202 fi; \
36203 cd $(HOST_SUBDIR)/zlib && \
36204 $(MAKE) $(EXTRA_HOST_FLAGS) \
36205 $(POSTSTAGE1_FLAGS_TO_PASS) \
36206 clean
36207@endif zlib-bootstrap
36208
36209
36210.PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
36211.PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
36212maybe-all-stageb2g0-zlib:
36213maybe-clean-stageb2g0-zlib:
36214@if zlib-bootstrap
36215maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
36216all-stageb2g0: all-stageb2g0-zlib
36217TARGET-stageb2g0-zlib = $(TARGET-zlib)
36218all-stageb2g0-zlib: configure-stageb2g0-zlib
36219 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
36220 @r=`${PWD_COMMAND}`; export r; \
36221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36222 $(HOST_EXPORTS) \
36223 $(POSTSTAGE1_HOST_EXPORTS) \
36224 cd $(HOST_SUBDIR)/zlib && \
36225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36226 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
36227 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
36228 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
36229 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
36230 $(TARGET-stageb2g0-zlib)
36231
36232maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
36233clean-stageb2g0: clean-stageb2g0-zlib
36234clean-stageb2g0-zlib:
36235 @if [ $(current_stage) = stageb2g0 ]; then \
36236 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36237 else \
36238 [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
36239 $(MAKE) stageb2g0-start; \
36240 fi; \
36241 cd $(HOST_SUBDIR)/zlib && \
36242 $(MAKE) $(EXTRA_HOST_FLAGS) \
36243 $(POSTSTAGE1_FLAGS_TO_PASS) \
36244 clean
36245@endif zlib-bootstrap
36246
36247
36248.PHONY: all-stage3-zlib maybe-all-stage3-zlib
36249.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
36250maybe-all-stage3-zlib:
36251maybe-clean-stage3-zlib:
36252@if zlib-bootstrap
36253maybe-all-stage3-zlib: all-stage3-zlib
36254all-stage3: all-stage3-zlib
36255TARGET-stage3-zlib = $(TARGET-zlib)
36256all-stage3-zlib: configure-stage3-zlib
36257 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36258 @r=`${PWD_COMMAND}`; export r; \
36259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36260 $(HOST_EXPORTS) \
36261 $(POSTSTAGE1_HOST_EXPORTS) \
36262 cd $(HOST_SUBDIR)/zlib && \
36263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36264 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
36265 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
36266 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
36267 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
36268 $(TARGET-stage3-zlib)
36269
36270maybe-clean-stage3-zlib: clean-stage3-zlib
36271clean-stage3: clean-stage3-zlib
36272clean-stage3-zlib:
36273 @if [ $(current_stage) = stage3 ]; then \
36274 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36275 else \
36276 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
36277 $(MAKE) stage3-start; \
36278 fi; \
36279 cd $(HOST_SUBDIR)/zlib && \
36280 $(MAKE) $(EXTRA_HOST_FLAGS) \
36281 $(POSTSTAGE1_FLAGS_TO_PASS) \
36282 clean
36283@endif zlib-bootstrap
36284
36285
36286.PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
36287.PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
36288maybe-all-stageb3g2-zlib:
36289maybe-clean-stageb3g2-zlib:
36290@if zlib-bootstrap
36291maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
36292all-stageb3g2: all-stageb3g2-zlib
36293TARGET-stageb3g2-zlib = $(TARGET-zlib)
36294all-stageb3g2-zlib: configure-stageb3g2-zlib
36295 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
36296 @r=`${PWD_COMMAND}`; export r; \
36297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36298 $(HOST_EXPORTS) \
36299 $(POSTSTAGE1_HOST_EXPORTS) \
36300 cd $(HOST_SUBDIR)/zlib && \
36301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36302 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
36303 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
36304 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
36305 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
36306 $(TARGET-stageb3g2-zlib)
36307
36308maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
36309clean-stageb3g2: clean-stageb3g2-zlib
36310clean-stageb3g2-zlib:
36311 @if [ $(current_stage) = stageb3g2 ]; then \
36312 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36313 else \
36314 [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
36315 $(MAKE) stageb3g2-start; \
36316 fi; \
36317 cd $(HOST_SUBDIR)/zlib && \
36318 $(MAKE) $(EXTRA_HOST_FLAGS) \
36319 $(POSTSTAGE1_FLAGS_TO_PASS) \
36320 clean
36321@endif zlib-bootstrap
36322
36323
36324.PHONY: all-stage4-zlib maybe-all-stage4-zlib
36325.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
36326maybe-all-stage4-zlib:
36327maybe-clean-stage4-zlib:
36328@if zlib-bootstrap
36329maybe-all-stage4-zlib: all-stage4-zlib
36330all-stage4: all-stage4-zlib
36331TARGET-stage4-zlib = $(TARGET-zlib)
36332all-stage4-zlib: configure-stage4-zlib
36333 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36334 @r=`${PWD_COMMAND}`; export r; \
36335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36336 $(HOST_EXPORTS) \
36337 $(POSTSTAGE1_HOST_EXPORTS) \
36338 cd $(HOST_SUBDIR)/zlib && \
36339 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36340 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
36341 LIBCFLAGS="$(STAGE4_CFLAGS)" \
36342 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
36343 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
36344 $(TARGET-stage4-zlib)
36345
36346maybe-clean-stage4-zlib: clean-stage4-zlib
36347clean-stage4: clean-stage4-zlib
36348clean-stage4-zlib:
36349 @if [ $(current_stage) = stage4 ]; then \
36350 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36351 else \
36352 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
36353 $(MAKE) stage4-start; \
36354 fi; \
36355 cd $(HOST_SUBDIR)/zlib && \
36356 $(MAKE) $(EXTRA_HOST_FLAGS) \
36357 $(POSTSTAGE1_FLAGS_TO_PASS) \
36358 clean
36359@endif zlib-bootstrap
36360
36361
36362.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
36363.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
36364maybe-all-stageprofile-zlib:
36365maybe-clean-stageprofile-zlib:
36366@if zlib-bootstrap
36367maybe-all-stageprofile-zlib: all-stageprofile-zlib
36368all-stageprofile: all-stageprofile-zlib
36369TARGET-stageprofile-zlib = $(TARGET-zlib)
36370all-stageprofile-zlib: configure-stageprofile-zlib
36371 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36372 @r=`${PWD_COMMAND}`; export r; \
36373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36374 $(HOST_EXPORTS) \
36375 $(POSTSTAGE1_HOST_EXPORTS) \
36376 cd $(HOST_SUBDIR)/zlib && \
36377 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36378 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
36379 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
36380 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
36381 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
36382 $(TARGET-stageprofile-zlib)
36383
36384maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
36385clean-stageprofile: clean-stageprofile-zlib
36386clean-stageprofile-zlib:
36387 @if [ $(current_stage) = stageprofile ]; then \
36388 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36389 else \
36390 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
36391 $(MAKE) stageprofile-start; \
36392 fi; \
36393 cd $(HOST_SUBDIR)/zlib && \
36394 $(MAKE) $(EXTRA_HOST_FLAGS) \
36395 $(POSTSTAGE1_FLAGS_TO_PASS) \
36396 clean
36397@endif zlib-bootstrap
36398
36399
36400.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
36401.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
36402maybe-all-stagefeedback-zlib:
36403maybe-clean-stagefeedback-zlib:
36404@if zlib-bootstrap
36405maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
36406all-stagefeedback: all-stagefeedback-zlib
36407TARGET-stagefeedback-zlib = $(TARGET-zlib)
36408all-stagefeedback-zlib: configure-stagefeedback-zlib
36409 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36410 @r=`${PWD_COMMAND}`; export r; \
36411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36412 $(HOST_EXPORTS) \
36413 $(POSTSTAGE1_HOST_EXPORTS) \
36414 cd $(HOST_SUBDIR)/zlib && \
36415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36416 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
36417 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
36418 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
36419 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
36420 $(TARGET-stagefeedback-zlib)
36421
36422maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
36423clean-stagefeedback: clean-stagefeedback-zlib
36424clean-stagefeedback-zlib:
36425 @if [ $(current_stage) = stagefeedback ]; then \
36426 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36427 else \
36428 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
36429 $(MAKE) stagefeedback-start; \
36430 fi; \
36431 cd $(HOST_SUBDIR)/zlib && \
36432 $(MAKE) $(EXTRA_HOST_FLAGS) \
36433 $(POSTSTAGE1_FLAGS_TO_PASS) \
36434 clean
36435@endif zlib-bootstrap
36436
36437
36438
36439
36440
36441.PHONY: check-zlib maybe-check-zlib
36442maybe-check-zlib:
36443@if zlib
36444maybe-check-zlib: check-zlib
36445
36446check-zlib:
36447
36448@endif zlib
36449
36450.PHONY: install-zlib maybe-install-zlib
36451maybe-install-zlib:
36452@if zlib
36453maybe-install-zlib: install-zlib
36454
36455install-zlib:
36456
36457@endif zlib
36458
36459# Other targets (info, dvi, pdf, etc.)
36460
36461.PHONY: maybe-info-zlib info-zlib
36462maybe-info-zlib:
36463@if zlib
36464maybe-info-zlib: info-zlib
36465
36466info-zlib: \
36467 configure-zlib
36468 @[ -f ./zlib/Makefile ] || exit 0; \
36469 r=`${PWD_COMMAND}`; export r; \
36470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36471 $(HOST_EXPORTS) \
36472 for flag in $(EXTRA_HOST_FLAGS) ; do \
36473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36474 done; \
36475 echo "Doing info in zlib" ; \
36476 (cd $(HOST_SUBDIR)/zlib && \
36477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36479 "RANLIB=$${RANLIB}" \
36480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36481 info) \
36482 || exit 1
36483
36484@endif zlib
36485
36486.PHONY: maybe-dvi-zlib dvi-zlib
36487maybe-dvi-zlib:
36488@if zlib
36489maybe-dvi-zlib: dvi-zlib
36490
36491dvi-zlib: \
36492 configure-zlib
36493 @[ -f ./zlib/Makefile ] || exit 0; \
36494 r=`${PWD_COMMAND}`; export r; \
36495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36496 $(HOST_EXPORTS) \
36497 for flag in $(EXTRA_HOST_FLAGS) ; do \
36498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36499 done; \
36500 echo "Doing dvi in zlib" ; \
36501 (cd $(HOST_SUBDIR)/zlib && \
36502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36504 "RANLIB=$${RANLIB}" \
36505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36506 dvi) \
36507 || exit 1
36508
36509@endif zlib
36510
36511.PHONY: maybe-pdf-zlib pdf-zlib
36512maybe-pdf-zlib:
36513@if zlib
36514maybe-pdf-zlib: pdf-zlib
36515
36516pdf-zlib: \
36517 configure-zlib
36518 @[ -f ./zlib/Makefile ] || exit 0; \
36519 r=`${PWD_COMMAND}`; export r; \
36520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36521 $(HOST_EXPORTS) \
36522 for flag in $(EXTRA_HOST_FLAGS) ; do \
36523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36524 done; \
36525 echo "Doing pdf in zlib" ; \
36526 (cd $(HOST_SUBDIR)/zlib && \
36527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36529 "RANLIB=$${RANLIB}" \
36530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36531 pdf) \
36532 || exit 1
36533
36534@endif zlib
36535
36536.PHONY: maybe-html-zlib html-zlib
36537maybe-html-zlib:
36538@if zlib
36539maybe-html-zlib: html-zlib
36540
36541html-zlib: \
36542 configure-zlib
36543 @[ -f ./zlib/Makefile ] || exit 0; \
36544 r=`${PWD_COMMAND}`; export r; \
36545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36546 $(HOST_EXPORTS) \
36547 for flag in $(EXTRA_HOST_FLAGS) ; do \
36548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36549 done; \
36550 echo "Doing html in zlib" ; \
36551 (cd $(HOST_SUBDIR)/zlib && \
36552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36554 "RANLIB=$${RANLIB}" \
36555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36556 html) \
36557 || exit 1
36558
36559@endif zlib
36560
36561.PHONY: maybe-TAGS-zlib TAGS-zlib
36562maybe-TAGS-zlib:
36563@if zlib
36564maybe-TAGS-zlib: TAGS-zlib
36565
36566TAGS-zlib: \
36567 configure-zlib
36568 @[ -f ./zlib/Makefile ] || exit 0; \
36569 r=`${PWD_COMMAND}`; export r; \
36570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36571 $(HOST_EXPORTS) \
36572 for flag in $(EXTRA_HOST_FLAGS) ; do \
36573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36574 done; \
36575 echo "Doing TAGS in zlib" ; \
36576 (cd $(HOST_SUBDIR)/zlib && \
36577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36579 "RANLIB=$${RANLIB}" \
36580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36581 TAGS) \
36582 || exit 1
36583
36584@endif zlib
36585
36586.PHONY: maybe-install-info-zlib install-info-zlib
36587maybe-install-info-zlib:
36588@if zlib
36589maybe-install-info-zlib: install-info-zlib
36590
36591install-info-zlib: \
36592 configure-zlib \
36593 info-zlib
36594 @[ -f ./zlib/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 zlib" ; \
36602 (cd $(HOST_SUBDIR)/zlib && \
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
36609
36610@endif zlib
36611
36612.PHONY: maybe-install-pdf-zlib install-pdf-zlib
36613maybe-install-pdf-zlib:
36614@if zlib
36615maybe-install-pdf-zlib: install-pdf-zlib
36616
36617install-pdf-zlib: \
36618 configure-zlib \
36619 pdf-zlib
36620 @[ -f ./zlib/Makefile ] || exit 0; \
36621 r=`${PWD_COMMAND}`; export r; \
36622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36623 $(HOST_EXPORTS) \
36624 for flag in $(EXTRA_HOST_FLAGS) ; do \
36625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36626 done; \
36627 echo "Doing install-pdf in zlib" ; \
36628 (cd $(HOST_SUBDIR)/zlib && \
36629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36631 "RANLIB=$${RANLIB}" \
36632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36633 install-pdf) \
36634 || exit 1
36635
36636@endif zlib
36637
36638.PHONY: maybe-install-html-zlib install-html-zlib
36639maybe-install-html-zlib:
36640@if zlib
36641maybe-install-html-zlib: install-html-zlib
36642
36643install-html-zlib: \
36644 configure-zlib \
36645 html-zlib
36646 @[ -f ./zlib/Makefile ] || exit 0; \
36647 r=`${PWD_COMMAND}`; export r; \
36648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36649 $(HOST_EXPORTS) \
36650 for flag in $(EXTRA_HOST_FLAGS) ; do \
36651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36652 done; \
36653 echo "Doing install-html in zlib" ; \
36654 (cd $(HOST_SUBDIR)/zlib && \
36655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36657 "RANLIB=$${RANLIB}" \
36658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36659 install-html) \
36660 || exit 1
36661
36662@endif zlib
36663
36664.PHONY: maybe-installcheck-zlib installcheck-zlib
36665maybe-installcheck-zlib:
36666@if zlib
36667maybe-installcheck-zlib: installcheck-zlib
36668
36669installcheck-zlib: \
36670 configure-zlib
36671 @[ -f ./zlib/Makefile ] || exit 0; \
36672 r=`${PWD_COMMAND}`; export r; \
36673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36674 $(HOST_EXPORTS) \
36675 for flag in $(EXTRA_HOST_FLAGS) ; do \
36676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36677 done; \
36678 echo "Doing installcheck in zlib" ; \
36679 (cd $(HOST_SUBDIR)/zlib && \
36680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36682 "RANLIB=$${RANLIB}" \
36683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36684 installcheck) \
36685 || exit 1
36686
36687@endif zlib
36688
36689.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
36690maybe-mostlyclean-zlib:
36691@if zlib
36692maybe-mostlyclean-zlib: mostlyclean-zlib
36693
36694mostlyclean-zlib:
36695 @[ -f ./zlib/Makefile ] || exit 0; \
36696 r=`${PWD_COMMAND}`; export r; \
36697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36698 $(HOST_EXPORTS) \
36699 for flag in $(EXTRA_HOST_FLAGS) ; do \
36700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36701 done; \
36702 echo "Doing mostlyclean in zlib" ; \
36703 (cd $(HOST_SUBDIR)/zlib && \
36704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36706 "RANLIB=$${RANLIB}" \
36707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36708 mostlyclean) \
36709 || exit 1
36710
36711@endif zlib
36712
36713.PHONY: maybe-clean-zlib clean-zlib
36714maybe-clean-zlib:
36715@if zlib
36716maybe-clean-zlib: clean-zlib
36717
36718clean-zlib:
36719 @[ -f ./zlib/Makefile ] || exit 0; \
36720 r=`${PWD_COMMAND}`; export r; \
36721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36722 $(HOST_EXPORTS) \
36723 for flag in $(EXTRA_HOST_FLAGS) ; do \
36724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36725 done; \
36726 echo "Doing clean in zlib" ; \
36727 (cd $(HOST_SUBDIR)/zlib && \
36728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36730 "RANLIB=$${RANLIB}" \
36731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36732 clean) \
36733 || exit 1
36734
36735@endif zlib
36736
36737.PHONY: maybe-distclean-zlib distclean-zlib
36738maybe-distclean-zlib:
36739@if zlib
36740maybe-distclean-zlib: distclean-zlib
36741
36742distclean-zlib:
36743 @[ -f ./zlib/Makefile ] || exit 0; \
36744 r=`${PWD_COMMAND}`; export r; \
36745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36746 $(HOST_EXPORTS) \
36747 for flag in $(EXTRA_HOST_FLAGS) ; do \
36748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36749 done; \
36750 echo "Doing distclean in zlib" ; \
36751 (cd $(HOST_SUBDIR)/zlib && \
36752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36754 "RANLIB=$${RANLIB}" \
36755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36756 distclean) \
36757 || exit 1
36758
36759@endif zlib
36760
36761.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
36762maybe-maintainer-clean-zlib:
36763@if zlib
36764maybe-maintainer-clean-zlib: maintainer-clean-zlib
36765
36766maintainer-clean-zlib:
36767 @[ -f ./zlib/Makefile ] || exit 0; \
36768 r=`${PWD_COMMAND}`; export r; \
36769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36770 $(HOST_EXPORTS) \
36771 for flag in $(EXTRA_HOST_FLAGS) ; do \
36772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36773 done; \
36774 echo "Doing maintainer-clean in zlib" ; \
36775 (cd $(HOST_SUBDIR)/zlib && \
36776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36778 "RANLIB=$${RANLIB}" \
36779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36780 maintainer-clean) \
36781 || exit 1
36782
36783@endif zlib
36784
36785
36786
36787.PHONY: configure-gdb maybe-configure-gdb
36788maybe-configure-gdb:
36789@if gcc-bootstrap
36790configure-gdb: stage_current
36791@endif gcc-bootstrap
36792@if gdb
36793maybe-configure-gdb: configure-gdb
36794configure-gdb:
36795 @: $(MAKE); $(unstage)
36796 @r=`${PWD_COMMAND}`; export r; \
36797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
36800 $(HOST_EXPORTS) \
36801 echo Configuring in $(HOST_SUBDIR)/gdb; \
36802 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36803 case $(srcdir) in \
36804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36805 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36807 esac; \
36808 srcdiroption="--srcdir=$${topdir}/gdb"; \
36809 libsrcdir="$$s/gdb"; \
36810 $(SHELL) $${libsrcdir}/configure \
36811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36812 --target=${target_alias} $${srcdiroption} \
36813 || exit 1
36814@endif gdb
36815
36816
36817
36818
36819
36820.PHONY: all-gdb maybe-all-gdb
36821maybe-all-gdb:
36822@if gcc-bootstrap
36823all-gdb: stage_current
36824@endif gcc-bootstrap
36825@if gdb
36826TARGET-gdb=all
36827maybe-all-gdb: all-gdb
36828all-gdb: configure-gdb
36829 @: $(MAKE); $(unstage)
36830 @r=`${PWD_COMMAND}`; export r; \
36831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36832 $(HOST_EXPORTS) \
36833 (cd $(HOST_SUBDIR)/gdb && \
36834 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
36835 $(TARGET-gdb))
36836@endif gdb
36837
36838
36839
36840
36841.PHONY: check-gdb maybe-check-gdb
36842maybe-check-gdb:
36843@if gdb
36844maybe-check-gdb: check-gdb
36845
36846check-gdb:
36847 @: $(MAKE); $(unstage)
36848 @r=`${PWD_COMMAND}`; export r; \
36849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36850 $(HOST_EXPORTS) \
36851 (cd $(HOST_SUBDIR)/gdb && \
36852 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
36853
36854@endif gdb
36855
36856.PHONY: install-gdb maybe-install-gdb
36857maybe-install-gdb:
36858@if gdb
36859maybe-install-gdb: install-gdb
36860
36861install-gdb: installdirs
36862 @: $(MAKE); $(unstage)
36863 @r=`${PWD_COMMAND}`; export r; \
36864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36865 $(HOST_EXPORTS) \
36866 (cd $(HOST_SUBDIR)/gdb && \
36867 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
36868
36869@endif gdb
36870
36871# Other targets (info, dvi, pdf, etc.)
36872
36873.PHONY: maybe-info-gdb info-gdb
36874maybe-info-gdb:
36875@if gdb
36876maybe-info-gdb: info-gdb
36877
36878info-gdb: \
36879 configure-gdb
36880 @: $(MAKE); $(unstage)
36881 @[ -f ./gdb/Makefile ] || exit 0; \
36882 r=`${PWD_COMMAND}`; export r; \
36883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36884 $(HOST_EXPORTS) \
36885 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36887 done; \
36888 echo "Doing info in gdb" ; \
36889 (cd $(HOST_SUBDIR)/gdb && \
36890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36892 "RANLIB=$${RANLIB}" \
36893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36894 info) \
36895 || exit 1
36896
36897@endif gdb
36898
36899.PHONY: maybe-dvi-gdb dvi-gdb
36900maybe-dvi-gdb:
36901@if gdb
36902maybe-dvi-gdb: dvi-gdb
36903
36904dvi-gdb: \
36905 configure-gdb
36906 @: $(MAKE); $(unstage)
36907 @[ -f ./gdb/Makefile ] || exit 0; \
36908 r=`${PWD_COMMAND}`; export r; \
36909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36910 $(HOST_EXPORTS) \
36911 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36913 done; \
36914 echo "Doing dvi in gdb" ; \
36915 (cd $(HOST_SUBDIR)/gdb && \
36916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36918 "RANLIB=$${RANLIB}" \
36919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36920 dvi) \
36921 || exit 1
36922
36923@endif gdb
36924
36925.PHONY: maybe-pdf-gdb pdf-gdb
36926maybe-pdf-gdb:
36927@if gdb
36928maybe-pdf-gdb: pdf-gdb
36929
36930pdf-gdb: \
36931 configure-gdb
36932 @: $(MAKE); $(unstage)
36933 @[ -f ./gdb/Makefile ] || exit 0; \
36934 r=`${PWD_COMMAND}`; export r; \
36935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36936 $(HOST_EXPORTS) \
36937 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36939 done; \
36940 echo "Doing pdf in gdb" ; \
36941 (cd $(HOST_SUBDIR)/gdb && \
36942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36944 "RANLIB=$${RANLIB}" \
36945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36946 pdf) \
36947 || exit 1
36948
36949@endif gdb
36950
36951.PHONY: maybe-html-gdb html-gdb
36952maybe-html-gdb:
36953@if gdb
36954maybe-html-gdb: html-gdb
36955
36956html-gdb: \
36957 configure-gdb
36958 @: $(MAKE); $(unstage)
36959 @[ -f ./gdb/Makefile ] || exit 0; \
36960 r=`${PWD_COMMAND}`; export r; \
36961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36962 $(HOST_EXPORTS) \
36963 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36965 done; \
36966 echo "Doing html in gdb" ; \
36967 (cd $(HOST_SUBDIR)/gdb && \
36968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36970 "RANLIB=$${RANLIB}" \
36971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36972 html) \
36973 || exit 1
36974
36975@endif gdb
36976
36977.PHONY: maybe-TAGS-gdb TAGS-gdb
36978maybe-TAGS-gdb:
36979@if gdb
36980maybe-TAGS-gdb: TAGS-gdb
36981
36982TAGS-gdb: \
36983 configure-gdb
36984 @: $(MAKE); $(unstage)
36985 @[ -f ./gdb/Makefile ] || exit 0; \
36986 r=`${PWD_COMMAND}`; export r; \
36987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36988 $(HOST_EXPORTS) \
36989 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36991 done; \
36992 echo "Doing TAGS in gdb" ; \
36993 (cd $(HOST_SUBDIR)/gdb && \
36994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36996 "RANLIB=$${RANLIB}" \
36997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36998 TAGS) \
36999 || exit 1
37000
37001@endif gdb
37002
37003.PHONY: maybe-install-info-gdb install-info-gdb
37004maybe-install-info-gdb:
37005@if gdb
37006maybe-install-info-gdb: install-info-gdb
37007
37008install-info-gdb: \
37009 configure-gdb \
37010 info-gdb
37011 @: $(MAKE); $(unstage)
37012 @[ -f ./gdb/Makefile ] || exit 0; \
37013 r=`${PWD_COMMAND}`; export r; \
37014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015 $(HOST_EXPORTS) \
37016 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37018 done; \
37019 echo "Doing install-info in gdb" ; \
37020 (cd $(HOST_SUBDIR)/gdb && \
37021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37023 "RANLIB=$${RANLIB}" \
37024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37025 install-info) \
37026 || exit 1
37027
37028@endif gdb
37029
37030.PHONY: maybe-install-pdf-gdb install-pdf-gdb
37031maybe-install-pdf-gdb:
37032@if gdb
37033maybe-install-pdf-gdb: install-pdf-gdb
37034
37035install-pdf-gdb: \
37036 configure-gdb \
37037 pdf-gdb
37038 @: $(MAKE); $(unstage)
37039 @[ -f ./gdb/Makefile ] || exit 0; \
37040 r=`${PWD_COMMAND}`; export r; \
37041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37042 $(HOST_EXPORTS) \
37043 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37045 done; \
37046 echo "Doing install-pdf in gdb" ; \
37047 (cd $(HOST_SUBDIR)/gdb && \
37048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37050 "RANLIB=$${RANLIB}" \
37051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37052 install-pdf) \
37053 || exit 1
37054
37055@endif gdb
37056
37057.PHONY: maybe-install-html-gdb install-html-gdb
37058maybe-install-html-gdb:
37059@if gdb
37060maybe-install-html-gdb: install-html-gdb
37061
37062install-html-gdb: \
37063 configure-gdb \
37064 html-gdb
37065 @: $(MAKE); $(unstage)
37066 @[ -f ./gdb/Makefile ] || exit 0; \
37067 r=`${PWD_COMMAND}`; export r; \
37068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37069 $(HOST_EXPORTS) \
37070 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37072 done; \
37073 echo "Doing install-html in gdb" ; \
37074 (cd $(HOST_SUBDIR)/gdb && \
37075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37077 "RANLIB=$${RANLIB}" \
37078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37079 install-html) \
37080 || exit 1
37081
37082@endif gdb
37083
37084.PHONY: maybe-installcheck-gdb installcheck-gdb
37085maybe-installcheck-gdb:
37086@if gdb
37087maybe-installcheck-gdb: installcheck-gdb
37088
37089installcheck-gdb: \
37090 configure-gdb
37091 @: $(MAKE); $(unstage)
37092 @[ -f ./gdb/Makefile ] || exit 0; \
37093 r=`${PWD_COMMAND}`; export r; \
37094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095 $(HOST_EXPORTS) \
37096 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37098 done; \
37099 echo "Doing installcheck in gdb" ; \
37100 (cd $(HOST_SUBDIR)/gdb && \
37101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37103 "RANLIB=$${RANLIB}" \
37104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37105 installcheck) \
37106 || exit 1
37107
37108@endif gdb
37109
37110.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
37111maybe-mostlyclean-gdb:
37112@if gdb
37113maybe-mostlyclean-gdb: mostlyclean-gdb
37114
37115mostlyclean-gdb:
37116 @: $(MAKE); $(unstage)
37117 @[ -f ./gdb/Makefile ] || exit 0; \
37118 r=`${PWD_COMMAND}`; export r; \
37119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37120 $(HOST_EXPORTS) \
37121 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37123 done; \
37124 echo "Doing mostlyclean in gdb" ; \
37125 (cd $(HOST_SUBDIR)/gdb && \
37126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37128 "RANLIB=$${RANLIB}" \
37129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37130 mostlyclean) \
37131 || exit 1
37132
37133@endif gdb
37134
37135.PHONY: maybe-clean-gdb clean-gdb
37136maybe-clean-gdb:
37137@if gdb
37138maybe-clean-gdb: clean-gdb
37139
37140clean-gdb:
37141 @: $(MAKE); $(unstage)
37142 @[ -f ./gdb/Makefile ] || exit 0; \
37143 r=`${PWD_COMMAND}`; export r; \
37144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37145 $(HOST_EXPORTS) \
37146 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37148 done; \
37149 echo "Doing clean in gdb" ; \
37150 (cd $(HOST_SUBDIR)/gdb && \
37151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37153 "RANLIB=$${RANLIB}" \
37154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37155 clean) \
37156 || exit 1
37157
37158@endif gdb
37159
37160.PHONY: maybe-distclean-gdb distclean-gdb
37161maybe-distclean-gdb:
37162@if gdb
37163maybe-distclean-gdb: distclean-gdb
37164
37165distclean-gdb:
37166 @: $(MAKE); $(unstage)
37167 @[ -f ./gdb/Makefile ] || exit 0; \
37168 r=`${PWD_COMMAND}`; export r; \
37169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37170 $(HOST_EXPORTS) \
37171 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37173 done; \
37174 echo "Doing distclean in gdb" ; \
37175 (cd $(HOST_SUBDIR)/gdb && \
37176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37178 "RANLIB=$${RANLIB}" \
37179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37180 distclean) \
37181 || exit 1
37182
37183@endif gdb
37184
37185.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
37186maybe-maintainer-clean-gdb:
37187@if gdb
37188maybe-maintainer-clean-gdb: maintainer-clean-gdb
37189
37190maintainer-clean-gdb:
37191 @: $(MAKE); $(unstage)
37192 @[ -f ./gdb/Makefile ] || exit 0; \
37193 r=`${PWD_COMMAND}`; export r; \
37194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37195 $(HOST_EXPORTS) \
37196 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37198 done; \
37199 echo "Doing maintainer-clean in gdb" ; \
37200 (cd $(HOST_SUBDIR)/gdb && \
37201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37203 "RANLIB=$${RANLIB}" \
37204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37205 maintainer-clean) \
37206 || exit 1
37207
37208@endif gdb
37209
37210
37211
37212.PHONY: configure-expect maybe-configure-expect
37213maybe-configure-expect:
37214@if gcc-bootstrap
37215configure-expect: stage_current
37216@endif gcc-bootstrap
37217@if expect
37218maybe-configure-expect: configure-expect
37219configure-expect:
37220 @: $(MAKE); $(unstage)
37221 @r=`${PWD_COMMAND}`; export r; \
37222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37223 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
37224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
37225 $(HOST_EXPORTS) \
37226 echo Configuring in $(HOST_SUBDIR)/expect; \
37227 cd "$(HOST_SUBDIR)/expect" || exit 1; \
37228 case $(srcdir) in \
37229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37230 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
37231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37232 esac; \
37233 srcdiroption="--srcdir=$${topdir}/expect"; \
37234 libsrcdir="$$s/expect"; \
37235 $(SHELL) $${libsrcdir}/configure \
37236 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37237 --target=${target_alias} $${srcdiroption} \
37238 || exit 1
37239@endif expect
37240
37241
37242
37243
37244
37245.PHONY: all-expect maybe-all-expect
37246maybe-all-expect:
37247@if gcc-bootstrap
37248all-expect: stage_current
37249@endif gcc-bootstrap
37250@if expect
37251TARGET-expect=all
37252maybe-all-expect: all-expect
37253all-expect: configure-expect
37254 @: $(MAKE); $(unstage)
37255 @r=`${PWD_COMMAND}`; export r; \
37256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37257 $(HOST_EXPORTS) \
37258 (cd $(HOST_SUBDIR)/expect && \
37259 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
37260 $(TARGET-expect))
37261@endif expect
37262
37263
37264
37265
37266.PHONY: check-expect maybe-check-expect
37267maybe-check-expect:
37268@if expect
37269maybe-check-expect: check-expect
37270
37271check-expect:
37272 @: $(MAKE); $(unstage)
37273 @r=`${PWD_COMMAND}`; export r; \
37274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37275 $(HOST_EXPORTS) \
37276 (cd $(HOST_SUBDIR)/expect && \
37277 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37278
37279@endif expect
37280
37281.PHONY: install-expect maybe-install-expect
37282maybe-install-expect:
37283@if expect
37284maybe-install-expect: install-expect
37285
37286install-expect: installdirs
37287 @: $(MAKE); $(unstage)
37288 @r=`${PWD_COMMAND}`; export r; \
37289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37290 $(HOST_EXPORTS) \
37291 (cd $(HOST_SUBDIR)/expect && \
37292 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37293
37294@endif expect
37295
37296# Other targets (info, dvi, pdf, etc.)
37297
37298.PHONY: maybe-info-expect info-expect
37299maybe-info-expect:
37300@if expect
37301maybe-info-expect: info-expect
37302
37303info-expect: \
37304 configure-expect
37305 @: $(MAKE); $(unstage)
37306 @[ -f ./expect/Makefile ] || exit 0; \
37307 r=`${PWD_COMMAND}`; export r; \
37308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37309 $(HOST_EXPORTS) \
37310 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37312 done; \
37313 echo "Doing info in expect" ; \
37314 (cd $(HOST_SUBDIR)/expect && \
37315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37317 "RANLIB=$${RANLIB}" \
37318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37319 info) \
37320 || exit 1
37321
37322@endif expect
37323
37324.PHONY: maybe-dvi-expect dvi-expect
37325maybe-dvi-expect:
37326@if expect
37327maybe-dvi-expect: dvi-expect
37328
37329dvi-expect: \
37330 configure-expect
37331 @: $(MAKE); $(unstage)
37332 @[ -f ./expect/Makefile ] || exit 0; \
37333 r=`${PWD_COMMAND}`; export r; \
37334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37335 $(HOST_EXPORTS) \
37336 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37338 done; \
37339 echo "Doing dvi in expect" ; \
37340 (cd $(HOST_SUBDIR)/expect && \
37341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37343 "RANLIB=$${RANLIB}" \
37344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37345 dvi) \
37346 || exit 1
37347
37348@endif expect
37349
37350.PHONY: maybe-pdf-expect pdf-expect
37351maybe-pdf-expect:
37352@if expect
37353maybe-pdf-expect: pdf-expect
37354
37355pdf-expect: \
37356 configure-expect
37357 @: $(MAKE); $(unstage)
37358 @[ -f ./expect/Makefile ] || exit 0; \
37359 r=`${PWD_COMMAND}`; export r; \
37360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37361 $(HOST_EXPORTS) \
37362 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37364 done; \
37365 echo "Doing pdf in expect" ; \
37366 (cd $(HOST_SUBDIR)/expect && \
37367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37369 "RANLIB=$${RANLIB}" \
37370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37371 pdf) \
37372 || exit 1
37373
37374@endif expect
37375
37376.PHONY: maybe-html-expect html-expect
37377maybe-html-expect:
37378@if expect
37379maybe-html-expect: html-expect
37380
37381html-expect: \
37382 configure-expect
37383 @: $(MAKE); $(unstage)
37384 @[ -f ./expect/Makefile ] || exit 0; \
37385 r=`${PWD_COMMAND}`; export r; \
37386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37387 $(HOST_EXPORTS) \
37388 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37390 done; \
37391 echo "Doing html in expect" ; \
37392 (cd $(HOST_SUBDIR)/expect && \
37393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37395 "RANLIB=$${RANLIB}" \
37396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37397 html) \
37398 || exit 1
37399
37400@endif expect
37401
37402.PHONY: maybe-TAGS-expect TAGS-expect
37403maybe-TAGS-expect:
37404@if expect
37405maybe-TAGS-expect: TAGS-expect
37406
37407TAGS-expect: \
37408 configure-expect
37409 @: $(MAKE); $(unstage)
37410 @[ -f ./expect/Makefile ] || exit 0; \
37411 r=`${PWD_COMMAND}`; export r; \
37412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37413 $(HOST_EXPORTS) \
37414 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37416 done; \
37417 echo "Doing TAGS in expect" ; \
37418 (cd $(HOST_SUBDIR)/expect && \
37419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37421 "RANLIB=$${RANLIB}" \
37422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37423 TAGS) \
37424 || exit 1
37425
37426@endif expect
37427
37428.PHONY: maybe-install-info-expect install-info-expect
37429maybe-install-info-expect:
37430@if expect
37431maybe-install-info-expect: install-info-expect
37432
37433install-info-expect: \
37434 configure-expect \
37435 info-expect
37436 @: $(MAKE); $(unstage)
37437 @[ -f ./expect/Makefile ] || exit 0; \
37438 r=`${PWD_COMMAND}`; export r; \
37439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37440 $(HOST_EXPORTS) \
37441 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37443 done; \
37444 echo "Doing install-info in expect" ; \
37445 (cd $(HOST_SUBDIR)/expect && \
37446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37448 "RANLIB=$${RANLIB}" \
37449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37450 install-info) \
37451 || exit 1
37452
37453@endif expect
37454
37455.PHONY: maybe-install-pdf-expect install-pdf-expect
37456maybe-install-pdf-expect:
37457@if expect
37458maybe-install-pdf-expect: install-pdf-expect
37459
37460install-pdf-expect: \
37461 configure-expect \
37462 pdf-expect
37463 @: $(MAKE); $(unstage)
37464 @[ -f ./expect/Makefile ] || exit 0; \
37465 r=`${PWD_COMMAND}`; export r; \
37466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37467 $(HOST_EXPORTS) \
37468 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37470 done; \
37471 echo "Doing install-pdf in expect" ; \
37472 (cd $(HOST_SUBDIR)/expect && \
37473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37475 "RANLIB=$${RANLIB}" \
37476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37477 install-pdf) \
37478 || exit 1
37479
37480@endif expect
37481
37482.PHONY: maybe-install-html-expect install-html-expect
37483maybe-install-html-expect:
37484@if expect
37485maybe-install-html-expect: install-html-expect
37486
37487install-html-expect: \
37488 configure-expect \
37489 html-expect
37490 @: $(MAKE); $(unstage)
37491 @[ -f ./expect/Makefile ] || exit 0; \
37492 r=`${PWD_COMMAND}`; export r; \
37493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37494 $(HOST_EXPORTS) \
37495 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37497 done; \
37498 echo "Doing install-html in expect" ; \
37499 (cd $(HOST_SUBDIR)/expect && \
37500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37502 "RANLIB=$${RANLIB}" \
37503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37504 install-html) \
37505 || exit 1
37506
37507@endif expect
37508
37509.PHONY: maybe-installcheck-expect installcheck-expect
37510maybe-installcheck-expect:
37511@if expect
37512maybe-installcheck-expect: installcheck-expect
37513
37514installcheck-expect: \
37515 configure-expect
37516 @: $(MAKE); $(unstage)
37517 @[ -f ./expect/Makefile ] || exit 0; \
37518 r=`${PWD_COMMAND}`; export r; \
37519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520 $(HOST_EXPORTS) \
37521 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37523 done; \
37524 echo "Doing installcheck in expect" ; \
37525 (cd $(HOST_SUBDIR)/expect && \
37526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37528 "RANLIB=$${RANLIB}" \
37529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37530 installcheck) \
37531 || exit 1
37532
37533@endif expect
37534
37535.PHONY: maybe-mostlyclean-expect mostlyclean-expect
37536maybe-mostlyclean-expect:
37537@if expect
37538maybe-mostlyclean-expect: mostlyclean-expect
37539
37540mostlyclean-expect:
37541 @: $(MAKE); $(unstage)
37542 @[ -f ./expect/Makefile ] || exit 0; \
37543 r=`${PWD_COMMAND}`; export r; \
37544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37545 $(HOST_EXPORTS) \
37546 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37548 done; \
37549 echo "Doing mostlyclean in expect" ; \
37550 (cd $(HOST_SUBDIR)/expect && \
37551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37553 "RANLIB=$${RANLIB}" \
37554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37555 mostlyclean) \
37556 || exit 1
37557
37558@endif expect
37559
37560.PHONY: maybe-clean-expect clean-expect
37561maybe-clean-expect:
37562@if expect
37563maybe-clean-expect: clean-expect
37564
37565clean-expect:
37566 @: $(MAKE); $(unstage)
37567 @[ -f ./expect/Makefile ] || exit 0; \
37568 r=`${PWD_COMMAND}`; export r; \
37569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37570 $(HOST_EXPORTS) \
37571 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37573 done; \
37574 echo "Doing clean in expect" ; \
37575 (cd $(HOST_SUBDIR)/expect && \
37576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37578 "RANLIB=$${RANLIB}" \
37579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37580 clean) \
37581 || exit 1
37582
37583@endif expect
37584
37585.PHONY: maybe-distclean-expect distclean-expect
37586maybe-distclean-expect:
37587@if expect
37588maybe-distclean-expect: distclean-expect
37589
37590distclean-expect:
37591 @: $(MAKE); $(unstage)
37592 @[ -f ./expect/Makefile ] || exit 0; \
37593 r=`${PWD_COMMAND}`; export r; \
37594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37595 $(HOST_EXPORTS) \
37596 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37598 done; \
37599 echo "Doing distclean in expect" ; \
37600 (cd $(HOST_SUBDIR)/expect && \
37601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37603 "RANLIB=$${RANLIB}" \
37604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37605 distclean) \
37606 || exit 1
37607
37608@endif expect
37609
37610.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
37611maybe-maintainer-clean-expect:
37612@if expect
37613maybe-maintainer-clean-expect: maintainer-clean-expect
37614
37615maintainer-clean-expect:
37616 @: $(MAKE); $(unstage)
37617 @[ -f ./expect/Makefile ] || exit 0; \
37618 r=`${PWD_COMMAND}`; export r; \
37619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37620 $(HOST_EXPORTS) \
37621 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37623 done; \
37624 echo "Doing maintainer-clean in expect" ; \
37625 (cd $(HOST_SUBDIR)/expect && \
37626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37628 "RANLIB=$${RANLIB}" \
37629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37630 maintainer-clean) \
37631 || exit 1
37632
37633@endif expect
37634
37635
37636
37637.PHONY: configure-guile maybe-configure-guile
37638maybe-configure-guile:
37639@if gcc-bootstrap
37640configure-guile: stage_current
37641@endif gcc-bootstrap
37642@if guile
37643maybe-configure-guile: configure-guile
37644configure-guile:
37645 @: $(MAKE); $(unstage)
37646 @r=`${PWD_COMMAND}`; export r; \
37647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37648 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37649 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
37650 $(HOST_EXPORTS) \
37651 echo Configuring in $(HOST_SUBDIR)/guile; \
37652 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37653 case $(srcdir) in \
37654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37655 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37657 esac; \
37658 srcdiroption="--srcdir=$${topdir}/guile"; \
37659 libsrcdir="$$s/guile"; \
37660 $(SHELL) $${libsrcdir}/configure \
37661 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37662 --target=${target_alias} $${srcdiroption} \
37663 || exit 1
37664@endif guile
37665
37666
37667
37668
37669
37670.PHONY: all-guile maybe-all-guile
37671maybe-all-guile:
37672@if gcc-bootstrap
37673all-guile: stage_current
37674@endif gcc-bootstrap
37675@if guile
37676TARGET-guile=all
37677maybe-all-guile: all-guile
37678all-guile: configure-guile
37679 @: $(MAKE); $(unstage)
37680 @r=`${PWD_COMMAND}`; export r; \
37681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37682 $(HOST_EXPORTS) \
37683 (cd $(HOST_SUBDIR)/guile && \
37684 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
37685 $(TARGET-guile))
37686@endif guile
37687
37688
37689
37690
37691.PHONY: check-guile maybe-check-guile
37692maybe-check-guile:
37693@if guile
37694maybe-check-guile: check-guile
37695
37696check-guile:
37697 @: $(MAKE); $(unstage)
37698 @r=`${PWD_COMMAND}`; export r; \
37699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37700 $(HOST_EXPORTS) \
37701 (cd $(HOST_SUBDIR)/guile && \
37702 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37703
37704@endif guile
37705
37706.PHONY: install-guile maybe-install-guile
37707maybe-install-guile:
37708@if guile
37709maybe-install-guile: install-guile
37710
37711install-guile: installdirs
37712 @: $(MAKE); $(unstage)
37713 @r=`${PWD_COMMAND}`; export r; \
37714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37715 $(HOST_EXPORTS) \
37716 (cd $(HOST_SUBDIR)/guile && \
37717 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37718
37719@endif guile
37720
37721# Other targets (info, dvi, pdf, etc.)
37722
37723.PHONY: maybe-info-guile info-guile
37724maybe-info-guile:
37725@if guile
37726maybe-info-guile: info-guile
37727
37728info-guile: \
37729 configure-guile
37730 @: $(MAKE); $(unstage)
37731 @[ -f ./guile/Makefile ] || exit 0; \
37732 r=`${PWD_COMMAND}`; export r; \
37733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37734 $(HOST_EXPORTS) \
37735 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37737 done; \
37738 echo "Doing info in guile" ; \
37739 (cd $(HOST_SUBDIR)/guile && \
37740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37742 "RANLIB=$${RANLIB}" \
37743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37744 info) \
37745 || exit 1
37746
37747@endif guile
37748
37749.PHONY: maybe-dvi-guile dvi-guile
37750maybe-dvi-guile:
37751@if guile
37752maybe-dvi-guile: dvi-guile
37753
37754dvi-guile: \
37755 configure-guile
37756 @: $(MAKE); $(unstage)
37757 @[ -f ./guile/Makefile ] || exit 0; \
37758 r=`${PWD_COMMAND}`; export r; \
37759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37760 $(HOST_EXPORTS) \
37761 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37763 done; \
37764 echo "Doing dvi in guile" ; \
37765 (cd $(HOST_SUBDIR)/guile && \
37766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37768 "RANLIB=$${RANLIB}" \
37769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37770 dvi) \
37771 || exit 1
37772
37773@endif guile
37774
37775.PHONY: maybe-pdf-guile pdf-guile
37776maybe-pdf-guile:
37777@if guile
37778maybe-pdf-guile: pdf-guile
37779
37780pdf-guile: \
37781 configure-guile
37782 @: $(MAKE); $(unstage)
37783 @[ -f ./guile/Makefile ] || exit 0; \
37784 r=`${PWD_COMMAND}`; export r; \
37785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37786 $(HOST_EXPORTS) \
37787 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37789 done; \
37790 echo "Doing pdf in guile" ; \
37791 (cd $(HOST_SUBDIR)/guile && \
37792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37794 "RANLIB=$${RANLIB}" \
37795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37796 pdf) \
37797 || exit 1
37798
37799@endif guile
37800
37801.PHONY: maybe-html-guile html-guile
37802maybe-html-guile:
37803@if guile
37804maybe-html-guile: html-guile
37805
37806html-guile: \
37807 configure-guile
37808 @: $(MAKE); $(unstage)
37809 @[ -f ./guile/Makefile ] || exit 0; \
37810 r=`${PWD_COMMAND}`; export r; \
37811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37812 $(HOST_EXPORTS) \
37813 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37815 done; \
37816 echo "Doing html in guile" ; \
37817 (cd $(HOST_SUBDIR)/guile && \
37818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37820 "RANLIB=$${RANLIB}" \
37821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37822 html) \
37823 || exit 1
37824
37825@endif guile
37826
37827.PHONY: maybe-TAGS-guile TAGS-guile
37828maybe-TAGS-guile:
37829@if guile
37830maybe-TAGS-guile: TAGS-guile
37831
37832TAGS-guile: \
37833 configure-guile
37834 @: $(MAKE); $(unstage)
37835 @[ -f ./guile/Makefile ] || exit 0; \
37836 r=`${PWD_COMMAND}`; export r; \
37837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37838 $(HOST_EXPORTS) \
37839 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37841 done; \
37842 echo "Doing TAGS in guile" ; \
37843 (cd $(HOST_SUBDIR)/guile && \
37844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37846 "RANLIB=$${RANLIB}" \
37847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37848 TAGS) \
37849 || exit 1
37850
37851@endif guile
37852
37853.PHONY: maybe-install-info-guile install-info-guile
37854maybe-install-info-guile:
37855@if guile
37856maybe-install-info-guile: install-info-guile
37857
37858install-info-guile: \
37859 configure-guile \
37860 info-guile
37861 @: $(MAKE); $(unstage)
37862 @[ -f ./guile/Makefile ] || exit 0; \
37863 r=`${PWD_COMMAND}`; export r; \
37864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37865 $(HOST_EXPORTS) \
37866 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37868 done; \
37869 echo "Doing install-info in guile" ; \
37870 (cd $(HOST_SUBDIR)/guile && \
37871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37873 "RANLIB=$${RANLIB}" \
37874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37875 install-info) \
37876 || exit 1
37877
37878@endif guile
37879
37880.PHONY: maybe-install-pdf-guile install-pdf-guile
37881maybe-install-pdf-guile:
37882@if guile
37883maybe-install-pdf-guile: install-pdf-guile
37884
37885install-pdf-guile: \
37886 configure-guile \
37887 pdf-guile
37888 @: $(MAKE); $(unstage)
37889 @[ -f ./guile/Makefile ] || exit 0; \
37890 r=`${PWD_COMMAND}`; export r; \
37891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37892 $(HOST_EXPORTS) \
37893 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37895 done; \
37896 echo "Doing install-pdf in guile" ; \
37897 (cd $(HOST_SUBDIR)/guile && \
37898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37900 "RANLIB=$${RANLIB}" \
37901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37902 install-pdf) \
37903 || exit 1
37904
37905@endif guile
37906
37907.PHONY: maybe-install-html-guile install-html-guile
37908maybe-install-html-guile:
37909@if guile
37910maybe-install-html-guile: install-html-guile
37911
37912install-html-guile: \
37913 configure-guile \
37914 html-guile
37915 @: $(MAKE); $(unstage)
37916 @[ -f ./guile/Makefile ] || exit 0; \
37917 r=`${PWD_COMMAND}`; export r; \
37918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919 $(HOST_EXPORTS) \
37920 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37922 done; \
37923 echo "Doing install-html in guile" ; \
37924 (cd $(HOST_SUBDIR)/guile && \
37925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37927 "RANLIB=$${RANLIB}" \
37928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37929 install-html) \
37930 || exit 1
37931
37932@endif guile
37933
37934.PHONY: maybe-installcheck-guile installcheck-guile
37935maybe-installcheck-guile:
37936@if guile
37937maybe-installcheck-guile: installcheck-guile
37938
37939installcheck-guile: \
37940 configure-guile
37941 @: $(MAKE); $(unstage)
37942 @[ -f ./guile/Makefile ] || exit 0; \
37943 r=`${PWD_COMMAND}`; export r; \
37944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37945 $(HOST_EXPORTS) \
37946 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37948 done; \
37949 echo "Doing installcheck in guile" ; \
37950 (cd $(HOST_SUBDIR)/guile && \
37951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37953 "RANLIB=$${RANLIB}" \
37954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37955 installcheck) \
37956 || exit 1
37957
37958@endif guile
37959
37960.PHONY: maybe-mostlyclean-guile mostlyclean-guile
37961maybe-mostlyclean-guile:
37962@if guile
37963maybe-mostlyclean-guile: mostlyclean-guile
37964
37965mostlyclean-guile:
37966 @: $(MAKE); $(unstage)
37967 @[ -f ./guile/Makefile ] || exit 0; \
37968 r=`${PWD_COMMAND}`; export r; \
37969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37970 $(HOST_EXPORTS) \
37971 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37973 done; \
37974 echo "Doing mostlyclean in guile" ; \
37975 (cd $(HOST_SUBDIR)/guile && \
37976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37978 "RANLIB=$${RANLIB}" \
37979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37980 mostlyclean) \
37981 || exit 1
37982
37983@endif guile
37984
37985.PHONY: maybe-clean-guile clean-guile
37986maybe-clean-guile:
37987@if guile
37988maybe-clean-guile: clean-guile
37989
37990clean-guile:
37991 @: $(MAKE); $(unstage)
37992 @[ -f ./guile/Makefile ] || exit 0; \
37993 r=`${PWD_COMMAND}`; export r; \
37994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37995 $(HOST_EXPORTS) \
37996 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37998 done; \
37999 echo "Doing clean in guile" ; \
38000 (cd $(HOST_SUBDIR)/guile && \
38001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38003 "RANLIB=$${RANLIB}" \
38004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38005 clean) \
38006 || exit 1
38007
38008@endif guile
38009
38010.PHONY: maybe-distclean-guile distclean-guile
38011maybe-distclean-guile:
38012@if guile
38013maybe-distclean-guile: distclean-guile
38014
38015distclean-guile:
38016 @: $(MAKE); $(unstage)
38017 @[ -f ./guile/Makefile ] || exit 0; \
38018 r=`${PWD_COMMAND}`; export r; \
38019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38020 $(HOST_EXPORTS) \
38021 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38023 done; \
38024 echo "Doing distclean in guile" ; \
38025 (cd $(HOST_SUBDIR)/guile && \
38026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38028 "RANLIB=$${RANLIB}" \
38029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38030 distclean) \
38031 || exit 1
38032
38033@endif guile
38034
38035.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
38036maybe-maintainer-clean-guile:
38037@if guile
38038maybe-maintainer-clean-guile: maintainer-clean-guile
38039
38040maintainer-clean-guile:
38041 @: $(MAKE); $(unstage)
38042 @[ -f ./guile/Makefile ] || exit 0; \
38043 r=`${PWD_COMMAND}`; export r; \
38044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38045 $(HOST_EXPORTS) \
38046 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38048 done; \
38049 echo "Doing maintainer-clean in guile" ; \
38050 (cd $(HOST_SUBDIR)/guile && \
38051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38053 "RANLIB=$${RANLIB}" \
38054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38055 maintainer-clean) \
38056 || exit 1
38057
38058@endif guile
38059
38060
38061
38062.PHONY: configure-tk maybe-configure-tk
38063maybe-configure-tk:
38064@if gcc-bootstrap
38065configure-tk: stage_current
38066@endif gcc-bootstrap
38067@if tk
38068maybe-configure-tk: configure-tk
38069configure-tk:
38070 @: $(MAKE); $(unstage)
38071 @r=`${PWD_COMMAND}`; export r; \
38072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38073 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
38074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
38075 $(HOST_EXPORTS) \
38076 echo Configuring in $(HOST_SUBDIR)/tk; \
38077 cd "$(HOST_SUBDIR)/tk" || exit 1; \
38078 case $(srcdir) in \
38079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38080 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
38081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38082 esac; \
38083 srcdiroption="--srcdir=$${topdir}/tk"; \
38084 libsrcdir="$$s/tk"; \
38085 $(SHELL) $${libsrcdir}/configure \
38086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38087 --target=${target_alias} $${srcdiroption} \
38088 || exit 1
38089@endif tk
38090
38091
38092
38093
38094
38095.PHONY: all-tk maybe-all-tk
38096maybe-all-tk:
38097@if gcc-bootstrap
38098all-tk: stage_current
38099@endif gcc-bootstrap
38100@if tk
38101TARGET-tk=all
38102maybe-all-tk: all-tk
38103all-tk: configure-tk
38104 @: $(MAKE); $(unstage)
38105 @r=`${PWD_COMMAND}`; export r; \
38106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38107 $(HOST_EXPORTS) \
38108 (cd $(HOST_SUBDIR)/tk && \
38109 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38110 $(TARGET-tk))
38111@endif tk
38112
38113
38114
38115
38116.PHONY: check-tk maybe-check-tk
38117maybe-check-tk:
38118@if tk
38119maybe-check-tk: check-tk
38120
38121check-tk:
38122 @: $(MAKE); $(unstage)
38123 @r=`${PWD_COMMAND}`; export r; \
38124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38125 $(HOST_EXPORTS) \
38126 (cd $(HOST_SUBDIR)/tk && \
38127 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38128
38129@endif tk
38130
38131.PHONY: install-tk maybe-install-tk
38132maybe-install-tk:
38133@if tk
38134maybe-install-tk: install-tk
38135
38136install-tk: installdirs
38137 @: $(MAKE); $(unstage)
38138 @r=`${PWD_COMMAND}`; export r; \
38139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38140 $(HOST_EXPORTS) \
38141 (cd $(HOST_SUBDIR)/tk && \
38142 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38143
38144@endif tk
38145
38146# Other targets (info, dvi, pdf, etc.)
38147
38148.PHONY: maybe-info-tk info-tk
38149maybe-info-tk:
38150@if tk
38151maybe-info-tk: info-tk
38152
38153info-tk: \
38154 configure-tk
38155 @: $(MAKE); $(unstage)
38156 @[ -f ./tk/Makefile ] || exit 0; \
38157 r=`${PWD_COMMAND}`; export r; \
38158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38159 $(HOST_EXPORTS) \
38160 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38162 done; \
38163 echo "Doing info in tk" ; \
38164 (cd $(HOST_SUBDIR)/tk && \
38165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38167 "RANLIB=$${RANLIB}" \
38168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38169 info) \
38170 || exit 1
38171
38172@endif tk
38173
38174.PHONY: maybe-dvi-tk dvi-tk
38175maybe-dvi-tk:
38176@if tk
38177maybe-dvi-tk: dvi-tk
38178
38179dvi-tk: \
38180 configure-tk
38181 @: $(MAKE); $(unstage)
38182 @[ -f ./tk/Makefile ] || exit 0; \
38183 r=`${PWD_COMMAND}`; export r; \
38184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38185 $(HOST_EXPORTS) \
38186 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38188 done; \
38189 echo "Doing dvi in tk" ; \
38190 (cd $(HOST_SUBDIR)/tk && \
38191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38193 "RANLIB=$${RANLIB}" \
38194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38195 dvi) \
38196 || exit 1
38197
38198@endif tk
38199
38200.PHONY: maybe-pdf-tk pdf-tk
38201maybe-pdf-tk:
38202@if tk
38203maybe-pdf-tk: pdf-tk
38204
38205pdf-tk: \
38206 configure-tk
38207 @: $(MAKE); $(unstage)
38208 @[ -f ./tk/Makefile ] || exit 0; \
38209 r=`${PWD_COMMAND}`; export r; \
38210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38211 $(HOST_EXPORTS) \
38212 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38214 done; \
38215 echo "Doing pdf in tk" ; \
38216 (cd $(HOST_SUBDIR)/tk && \
38217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38219 "RANLIB=$${RANLIB}" \
38220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38221 pdf) \
38222 || exit 1
38223
38224@endif tk
38225
38226.PHONY: maybe-html-tk html-tk
38227maybe-html-tk:
38228@if tk
38229maybe-html-tk: html-tk
38230
38231html-tk: \
38232 configure-tk
38233 @: $(MAKE); $(unstage)
38234 @[ -f ./tk/Makefile ] || exit 0; \
38235 r=`${PWD_COMMAND}`; export r; \
38236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38237 $(HOST_EXPORTS) \
38238 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38240 done; \
38241 echo "Doing html in tk" ; \
38242 (cd $(HOST_SUBDIR)/tk && \
38243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38245 "RANLIB=$${RANLIB}" \
38246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38247 html) \
38248 || exit 1
38249
38250@endif tk
38251
38252.PHONY: maybe-TAGS-tk TAGS-tk
38253maybe-TAGS-tk:
38254@if tk
38255maybe-TAGS-tk: TAGS-tk
38256
38257TAGS-tk: \
38258 configure-tk
38259 @: $(MAKE); $(unstage)
38260 @[ -f ./tk/Makefile ] || exit 0; \
38261 r=`${PWD_COMMAND}`; export r; \
38262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38263 $(HOST_EXPORTS) \
38264 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38266 done; \
38267 echo "Doing TAGS in tk" ; \
38268 (cd $(HOST_SUBDIR)/tk && \
38269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38271 "RANLIB=$${RANLIB}" \
38272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38273 TAGS) \
38274 || exit 1
38275
38276@endif tk
38277
38278.PHONY: maybe-install-info-tk install-info-tk
38279maybe-install-info-tk:
38280@if tk
38281maybe-install-info-tk: install-info-tk
38282
38283install-info-tk: \
38284 configure-tk \
38285 info-tk
38286 @: $(MAKE); $(unstage)
38287 @[ -f ./tk/Makefile ] || exit 0; \
38288 r=`${PWD_COMMAND}`; export r; \
38289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38290 $(HOST_EXPORTS) \
38291 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38293 done; \
38294 echo "Doing install-info in tk" ; \
38295 (cd $(HOST_SUBDIR)/tk && \
38296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38298 "RANLIB=$${RANLIB}" \
38299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38300 install-info) \
38301 || exit 1
38302
38303@endif tk
38304
38305.PHONY: maybe-install-pdf-tk install-pdf-tk
38306maybe-install-pdf-tk:
38307@if tk
38308maybe-install-pdf-tk: install-pdf-tk
38309
38310install-pdf-tk: \
38311 configure-tk \
38312 pdf-tk
38313 @: $(MAKE); $(unstage)
38314 @[ -f ./tk/Makefile ] || exit 0; \
38315 r=`${PWD_COMMAND}`; export r; \
38316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38317 $(HOST_EXPORTS) \
38318 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38320 done; \
38321 echo "Doing install-pdf in tk" ; \
38322 (cd $(HOST_SUBDIR)/tk && \
38323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38325 "RANLIB=$${RANLIB}" \
38326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38327 install-pdf) \
38328 || exit 1
38329
38330@endif tk
38331
38332.PHONY: maybe-install-html-tk install-html-tk
38333maybe-install-html-tk:
38334@if tk
38335maybe-install-html-tk: install-html-tk
38336
38337install-html-tk: \
38338 configure-tk \
38339 html-tk
38340 @: $(MAKE); $(unstage)
38341 @[ -f ./tk/Makefile ] || exit 0; \
38342 r=`${PWD_COMMAND}`; export r; \
38343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38344 $(HOST_EXPORTS) \
38345 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38347 done; \
38348 echo "Doing install-html in tk" ; \
38349 (cd $(HOST_SUBDIR)/tk && \
38350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38352 "RANLIB=$${RANLIB}" \
38353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38354 install-html) \
38355 || exit 1
38356
38357@endif tk
38358
38359.PHONY: maybe-installcheck-tk installcheck-tk
38360maybe-installcheck-tk:
38361@if tk
38362maybe-installcheck-tk: installcheck-tk
38363
38364installcheck-tk: \
38365 configure-tk
38366 @: $(MAKE); $(unstage)
38367 @[ -f ./tk/Makefile ] || exit 0; \
38368 r=`${PWD_COMMAND}`; export r; \
38369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38370 $(HOST_EXPORTS) \
38371 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38373 done; \
38374 echo "Doing installcheck in tk" ; \
38375 (cd $(HOST_SUBDIR)/tk && \
38376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38378 "RANLIB=$${RANLIB}" \
38379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38380 installcheck) \
38381 || exit 1
38382
38383@endif tk
38384
38385.PHONY: maybe-mostlyclean-tk mostlyclean-tk
38386maybe-mostlyclean-tk:
38387@if tk
38388maybe-mostlyclean-tk: mostlyclean-tk
38389
38390mostlyclean-tk:
38391 @: $(MAKE); $(unstage)
38392 @[ -f ./tk/Makefile ] || exit 0; \
38393 r=`${PWD_COMMAND}`; export r; \
38394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38395 $(HOST_EXPORTS) \
38396 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38398 done; \
38399 echo "Doing mostlyclean in tk" ; \
38400 (cd $(HOST_SUBDIR)/tk && \
38401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38403 "RANLIB=$${RANLIB}" \
38404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38405 mostlyclean) \
38406 || exit 1
38407
38408@endif tk
38409
38410.PHONY: maybe-clean-tk clean-tk
38411maybe-clean-tk:
38412@if tk
38413maybe-clean-tk: clean-tk
38414
38415clean-tk:
38416 @: $(MAKE); $(unstage)
38417 @[ -f ./tk/Makefile ] || exit 0; \
38418 r=`${PWD_COMMAND}`; export r; \
38419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38420 $(HOST_EXPORTS) \
38421 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38423 done; \
38424 echo "Doing clean in tk" ; \
38425 (cd $(HOST_SUBDIR)/tk && \
38426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38428 "RANLIB=$${RANLIB}" \
38429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38430 clean) \
38431 || exit 1
38432
38433@endif tk
38434
38435.PHONY: maybe-distclean-tk distclean-tk
38436maybe-distclean-tk:
38437@if tk
38438maybe-distclean-tk: distclean-tk
38439
38440distclean-tk:
38441 @: $(MAKE); $(unstage)
38442 @[ -f ./tk/Makefile ] || exit 0; \
38443 r=`${PWD_COMMAND}`; export r; \
38444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38445 $(HOST_EXPORTS) \
38446 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38448 done; \
38449 echo "Doing distclean in tk" ; \
38450 (cd $(HOST_SUBDIR)/tk && \
38451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38453 "RANLIB=$${RANLIB}" \
38454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38455 distclean) \
38456 || exit 1
38457
38458@endif tk
38459
38460.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
38461maybe-maintainer-clean-tk:
38462@if tk
38463maybe-maintainer-clean-tk: maintainer-clean-tk
38464
38465maintainer-clean-tk:
38466 @: $(MAKE); $(unstage)
38467 @[ -f ./tk/Makefile ] || exit 0; \
38468 r=`${PWD_COMMAND}`; export r; \
38469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38470 $(HOST_EXPORTS) \
38471 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38473 done; \
38474 echo "Doing maintainer-clean in tk" ; \
38475 (cd $(HOST_SUBDIR)/tk && \
38476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38478 "RANLIB=$${RANLIB}" \
38479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38480 maintainer-clean) \
38481 || exit 1
38482
38483@endif tk
38484
38485
38486
38487.PHONY: configure-libtermcap maybe-configure-libtermcap
38488maybe-configure-libtermcap:
38489@if gcc-bootstrap
38490configure-libtermcap: stage_current
38491@endif gcc-bootstrap
38492@if libtermcap
38493maybe-configure-libtermcap: configure-libtermcap
38494configure-libtermcap:
38495 @: $(MAKE); $(unstage)
38496 @r=`${PWD_COMMAND}`; export r; \
38497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38498 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
38499 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
38500 $(HOST_EXPORTS) \
38501 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
38502 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
38503 case $(srcdir) in \
38504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38505 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
38506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38507 esac; \
38508 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
38509 libsrcdir="$$s/libtermcap"; \
38510 $(SHELL) $${libsrcdir}/configure \
38511 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38512 --target=${target_alias} $${srcdiroption} \
38513 || exit 1
38514@endif libtermcap
38515
38516
38517
38518
38519
38520.PHONY: all-libtermcap maybe-all-libtermcap
38521maybe-all-libtermcap:
38522@if gcc-bootstrap
38523all-libtermcap: stage_current
38524@endif gcc-bootstrap
38525@if libtermcap
38526TARGET-libtermcap=all
38527maybe-all-libtermcap: all-libtermcap
38528all-libtermcap: configure-libtermcap
38529 @: $(MAKE); $(unstage)
38530 @r=`${PWD_COMMAND}`; export r; \
38531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38532 $(HOST_EXPORTS) \
38533 (cd $(HOST_SUBDIR)/libtermcap && \
38534 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38535 $(TARGET-libtermcap))
38536@endif libtermcap
38537
38538
38539
38540
38541.PHONY: check-libtermcap maybe-check-libtermcap
38542maybe-check-libtermcap:
38543@if libtermcap
38544maybe-check-libtermcap: check-libtermcap
38545
38546check-libtermcap:
38547
38548@endif libtermcap
38549
38550.PHONY: install-libtermcap maybe-install-libtermcap
38551maybe-install-libtermcap:
38552@if libtermcap
38553maybe-install-libtermcap: install-libtermcap
38554
38555install-libtermcap: installdirs
38556 @: $(MAKE); $(unstage)
38557 @r=`${PWD_COMMAND}`; export r; \
38558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38559 $(HOST_EXPORTS) \
38560 (cd $(HOST_SUBDIR)/libtermcap && \
38561 $(MAKE) $(FLAGS_TO_PASS) install)
38562
38563@endif libtermcap
38564
38565# Other targets (info, dvi, pdf, etc.)
38566
38567.PHONY: maybe-info-libtermcap info-libtermcap
38568maybe-info-libtermcap:
38569@if libtermcap
38570maybe-info-libtermcap: info-libtermcap
38571
38572info-libtermcap: \
38573 configure-libtermcap
38574 @: $(MAKE); $(unstage)
38575 @[ -f ./libtermcap/Makefile ] || exit 0; \
38576 r=`${PWD_COMMAND}`; export r; \
38577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38578 $(HOST_EXPORTS) \
38579 for flag in $(EXTRA_HOST_FLAGS) ; do \
38580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38581 done; \
38582 echo "Doing info in libtermcap" ; \
38583 (cd $(HOST_SUBDIR)/libtermcap && \
38584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38586 "RANLIB=$${RANLIB}" \
38587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38588 info) \
38589 || exit 1
38590
38591@endif libtermcap
38592
38593.PHONY: maybe-dvi-libtermcap dvi-libtermcap
38594maybe-dvi-libtermcap:
38595@if libtermcap
38596maybe-dvi-libtermcap: dvi-libtermcap
38597
38598dvi-libtermcap: \
38599 configure-libtermcap
38600 @: $(MAKE); $(unstage)
38601 @[ -f ./libtermcap/Makefile ] || exit 0; \
38602 r=`${PWD_COMMAND}`; export r; \
38603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38604 $(HOST_EXPORTS) \
38605 for flag in $(EXTRA_HOST_FLAGS) ; do \
38606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38607 done; \
38608 echo "Doing dvi in libtermcap" ; \
38609 (cd $(HOST_SUBDIR)/libtermcap && \
38610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38612 "RANLIB=$${RANLIB}" \
38613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38614 dvi) \
38615 || exit 1
38616
38617@endif libtermcap
38618
38619.PHONY: maybe-pdf-libtermcap pdf-libtermcap
38620maybe-pdf-libtermcap:
38621@if libtermcap
38622maybe-pdf-libtermcap: pdf-libtermcap
38623
38624pdf-libtermcap: \
38625 configure-libtermcap
38626 @: $(MAKE); $(unstage)
38627 @[ -f ./libtermcap/Makefile ] || exit 0; \
38628 r=`${PWD_COMMAND}`; export r; \
38629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38630 $(HOST_EXPORTS) \
38631 for flag in $(EXTRA_HOST_FLAGS) ; do \
38632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38633 done; \
38634 echo "Doing pdf in libtermcap" ; \
38635 (cd $(HOST_SUBDIR)/libtermcap && \
38636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38638 "RANLIB=$${RANLIB}" \
38639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38640 pdf) \
38641 || exit 1
38642
38643@endif libtermcap
38644
38645.PHONY: maybe-html-libtermcap html-libtermcap
38646maybe-html-libtermcap:
38647@if libtermcap
38648maybe-html-libtermcap: html-libtermcap
38649
38650html-libtermcap: \
38651 configure-libtermcap
38652 @: $(MAKE); $(unstage)
38653 @[ -f ./libtermcap/Makefile ] || exit 0; \
38654 r=`${PWD_COMMAND}`; export r; \
38655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38656 $(HOST_EXPORTS) \
38657 for flag in $(EXTRA_HOST_FLAGS) ; do \
38658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38659 done; \
38660 echo "Doing html in libtermcap" ; \
38661 (cd $(HOST_SUBDIR)/libtermcap && \
38662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38664 "RANLIB=$${RANLIB}" \
38665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38666 html) \
38667 || exit 1
38668
38669@endif libtermcap
38670
38671.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38672maybe-TAGS-libtermcap:
38673@if libtermcap
38674maybe-TAGS-libtermcap: TAGS-libtermcap
38675
38676TAGS-libtermcap: \
38677 configure-libtermcap
38678 @: $(MAKE); $(unstage)
38679 @[ -f ./libtermcap/Makefile ] || exit 0; \
38680 r=`${PWD_COMMAND}`; export r; \
38681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38682 $(HOST_EXPORTS) \
38683 for flag in $(EXTRA_HOST_FLAGS) ; do \
38684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38685 done; \
38686 echo "Doing TAGS in libtermcap" ; \
38687 (cd $(HOST_SUBDIR)/libtermcap && \
38688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38690 "RANLIB=$${RANLIB}" \
38691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38692 TAGS) \
38693 || exit 1
38694
38695@endif libtermcap
38696
38697.PHONY: maybe-install-info-libtermcap install-info-libtermcap
38698maybe-install-info-libtermcap:
38699@if libtermcap
38700maybe-install-info-libtermcap: install-info-libtermcap
38701
38702install-info-libtermcap: \
38703 configure-libtermcap \
38704 info-libtermcap
38705 @: $(MAKE); $(unstage)
38706 @[ -f ./libtermcap/Makefile ] || exit 0; \
38707 r=`${PWD_COMMAND}`; export r; \
38708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38709 $(HOST_EXPORTS) \
38710 for flag in $(EXTRA_HOST_FLAGS) ; do \
38711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38712 done; \
38713 echo "Doing install-info in libtermcap" ; \
38714 (cd $(HOST_SUBDIR)/libtermcap && \
38715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38717 "RANLIB=$${RANLIB}" \
38718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38719 install-info) \
38720 || exit 1
38721
38722@endif libtermcap
38723
38724.PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38725maybe-install-pdf-libtermcap:
38726@if libtermcap
38727maybe-install-pdf-libtermcap: install-pdf-libtermcap
38728
38729install-pdf-libtermcap: \
38730 configure-libtermcap \
38731 pdf-libtermcap
38732 @: $(MAKE); $(unstage)
38733 @[ -f ./libtermcap/Makefile ] || exit 0; \
38734 r=`${PWD_COMMAND}`; export r; \
38735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38736 $(HOST_EXPORTS) \
38737 for flag in $(EXTRA_HOST_FLAGS) ; do \
38738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38739 done; \
38740 echo "Doing install-pdf in libtermcap" ; \
38741 (cd $(HOST_SUBDIR)/libtermcap && \
38742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38744 "RANLIB=$${RANLIB}" \
38745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38746 install-pdf) \
38747 || exit 1
38748
38749@endif libtermcap
38750
38751.PHONY: maybe-install-html-libtermcap install-html-libtermcap
38752maybe-install-html-libtermcap:
38753@if libtermcap
38754maybe-install-html-libtermcap: install-html-libtermcap
38755
38756install-html-libtermcap: \
38757 configure-libtermcap \
38758 html-libtermcap
38759 @: $(MAKE); $(unstage)
38760 @[ -f ./libtermcap/Makefile ] || exit 0; \
38761 r=`${PWD_COMMAND}`; export r; \
38762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38763 $(HOST_EXPORTS) \
38764 for flag in $(EXTRA_HOST_FLAGS) ; do \
38765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38766 done; \
38767 echo "Doing install-html in libtermcap" ; \
38768 (cd $(HOST_SUBDIR)/libtermcap && \
38769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38771 "RANLIB=$${RANLIB}" \
38772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38773 install-html) \
38774 || exit 1
38775
38776@endif libtermcap
38777
38778.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38779maybe-installcheck-libtermcap:
38780@if libtermcap
38781maybe-installcheck-libtermcap: installcheck-libtermcap
38782
38783installcheck-libtermcap: \
38784 configure-libtermcap
38785 @: $(MAKE); $(unstage)
38786 @[ -f ./libtermcap/Makefile ] || exit 0; \
38787 r=`${PWD_COMMAND}`; export r; \
38788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38789 $(HOST_EXPORTS) \
38790 for flag in $(EXTRA_HOST_FLAGS) ; do \
38791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38792 done; \
38793 echo "Doing installcheck in libtermcap" ; \
38794 (cd $(HOST_SUBDIR)/libtermcap && \
38795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38797 "RANLIB=$${RANLIB}" \
38798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38799 installcheck) \
38800 || exit 1
38801
38802@endif libtermcap
38803
38804.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38805maybe-mostlyclean-libtermcap:
38806@if libtermcap
38807maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38808
38809# libtermcap doesn't support mostlyclean.
38810mostlyclean-libtermcap:
38811
38812@endif libtermcap
38813
38814.PHONY: maybe-clean-libtermcap clean-libtermcap
38815maybe-clean-libtermcap:
38816@if libtermcap
38817maybe-clean-libtermcap: clean-libtermcap
38818
38819# libtermcap doesn't support clean.
38820clean-libtermcap:
38821
38822@endif libtermcap
38823
38824.PHONY: maybe-distclean-libtermcap distclean-libtermcap
38825maybe-distclean-libtermcap:
38826@if libtermcap
38827maybe-distclean-libtermcap: distclean-libtermcap
38828
38829# libtermcap doesn't support distclean.
38830distclean-libtermcap:
38831
38832@endif libtermcap
38833
38834.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38835maybe-maintainer-clean-libtermcap:
38836@if libtermcap
38837maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38838
38839# libtermcap doesn't support maintainer-clean.
38840maintainer-clean-libtermcap:
38841
38842@endif libtermcap
38843
38844
38845
38846.PHONY: configure-utils maybe-configure-utils
38847maybe-configure-utils:
38848@if gcc-bootstrap
38849configure-utils: stage_current
38850@endif gcc-bootstrap
38851@if utils
38852maybe-configure-utils: configure-utils
38853configure-utils:
38854 @: $(MAKE); $(unstage)
38855 @r=`${PWD_COMMAND}`; export r; \
38856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38857 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
38859 $(HOST_EXPORTS) \
38860 echo Configuring in $(HOST_SUBDIR)/utils; \
38861 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38862 case $(srcdir) in \
38863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38864 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38866 esac; \
38867 srcdiroption="--srcdir=$${topdir}/utils"; \
38868 libsrcdir="$$s/utils"; \
38869 $(SHELL) $${libsrcdir}/configure \
38870 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38871 --target=${target_alias} $${srcdiroption} \
38872 || exit 1
38873@endif utils
38874
38875
38876
38877
38878
38879.PHONY: all-utils maybe-all-utils
38880maybe-all-utils:
38881@if gcc-bootstrap
38882all-utils: stage_current
38883@endif gcc-bootstrap
38884@if utils
38885TARGET-utils=all
38886maybe-all-utils: all-utils
38887all-utils: configure-utils
38888 @: $(MAKE); $(unstage)
38889 @r=`${PWD_COMMAND}`; export r; \
38890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38891 $(HOST_EXPORTS) \
38892 (cd $(HOST_SUBDIR)/utils && \
38893 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38894 $(TARGET-utils))
38895@endif utils
38896
38897
38898
38899
38900.PHONY: check-utils maybe-check-utils
38901maybe-check-utils:
38902@if utils
38903maybe-check-utils: check-utils
38904
38905check-utils:
38906
38907@endif utils
38908
38909.PHONY: install-utils maybe-install-utils
38910maybe-install-utils:
38911@if utils
38912maybe-install-utils: install-utils
38913
38914install-utils: installdirs
38915 @: $(MAKE); $(unstage)
38916 @r=`${PWD_COMMAND}`; export r; \
38917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38918 $(HOST_EXPORTS) \
38919 (cd $(HOST_SUBDIR)/utils && \
38920 $(MAKE) $(FLAGS_TO_PASS) install)
38921
38922@endif utils
38923
38924# Other targets (info, dvi, pdf, etc.)
38925
38926.PHONY: maybe-info-utils info-utils
38927maybe-info-utils:
38928@if utils
38929maybe-info-utils: info-utils
38930
38931info-utils: \
38932 configure-utils
38933 @: $(MAKE); $(unstage)
38934 @[ -f ./utils/Makefile ] || exit 0; \
38935 r=`${PWD_COMMAND}`; export r; \
38936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38937 $(HOST_EXPORTS) \
38938 for flag in $(EXTRA_HOST_FLAGS) ; do \
38939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38940 done; \
38941 echo "Doing info in utils" ; \
38942 (cd $(HOST_SUBDIR)/utils && \
38943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38945 "RANLIB=$${RANLIB}" \
38946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38947 info) \
38948 || exit 1
38949
38950@endif utils
38951
38952.PHONY: maybe-dvi-utils dvi-utils
38953maybe-dvi-utils:
38954@if utils
38955maybe-dvi-utils: dvi-utils
38956
38957dvi-utils: \
38958 configure-utils
38959 @: $(MAKE); $(unstage)
38960 @[ -f ./utils/Makefile ] || exit 0; \
38961 r=`${PWD_COMMAND}`; export r; \
38962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38963 $(HOST_EXPORTS) \
38964 for flag in $(EXTRA_HOST_FLAGS) ; do \
38965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38966 done; \
38967 echo "Doing dvi in utils" ; \
38968 (cd $(HOST_SUBDIR)/utils && \
38969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38971 "RANLIB=$${RANLIB}" \
38972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38973 dvi) \
38974 || exit 1
38975
38976@endif utils
38977
38978.PHONY: maybe-pdf-utils pdf-utils
38979maybe-pdf-utils:
38980@if utils
38981maybe-pdf-utils: pdf-utils
38982
38983pdf-utils: \
38984 configure-utils
38985 @: $(MAKE); $(unstage)
38986 @[ -f ./utils/Makefile ] || exit 0; \
38987 r=`${PWD_COMMAND}`; export r; \
38988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38989 $(HOST_EXPORTS) \
38990 for flag in $(EXTRA_HOST_FLAGS) ; do \
38991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38992 done; \
38993 echo "Doing pdf in utils" ; \
38994 (cd $(HOST_SUBDIR)/utils && \
38995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38997 "RANLIB=$${RANLIB}" \
38998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38999 pdf) \
39000 || exit 1
39001
39002@endif utils
39003
39004.PHONY: maybe-html-utils html-utils
39005maybe-html-utils:
39006@if utils
39007maybe-html-utils: html-utils
39008
39009html-utils: \
39010 configure-utils
39011 @: $(MAKE); $(unstage)
39012 @[ -f ./utils/Makefile ] || exit 0; \
39013 r=`${PWD_COMMAND}`; export r; \
39014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39015 $(HOST_EXPORTS) \
39016 for flag in $(EXTRA_HOST_FLAGS) ; do \
39017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39018 done; \
39019 echo "Doing html in utils" ; \
39020 (cd $(HOST_SUBDIR)/utils && \
39021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39023 "RANLIB=$${RANLIB}" \
39024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39025 html) \
39026 || exit 1
39027
39028@endif utils
39029
39030.PHONY: maybe-TAGS-utils TAGS-utils
39031maybe-TAGS-utils:
39032@if utils
39033maybe-TAGS-utils: TAGS-utils
39034
39035TAGS-utils: \
39036 configure-utils
39037 @: $(MAKE); $(unstage)
39038 @[ -f ./utils/Makefile ] || exit 0; \
39039 r=`${PWD_COMMAND}`; export r; \
39040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39041 $(HOST_EXPORTS) \
39042 for flag in $(EXTRA_HOST_FLAGS) ; do \
39043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39044 done; \
39045 echo "Doing TAGS in utils" ; \
39046 (cd $(HOST_SUBDIR)/utils && \
39047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39049 "RANLIB=$${RANLIB}" \
39050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39051 TAGS) \
39052 || exit 1
39053
39054@endif utils
39055
39056.PHONY: maybe-install-info-utils install-info-utils
39057maybe-install-info-utils:
39058@if utils
39059maybe-install-info-utils: install-info-utils
39060
39061install-info-utils: \
39062 configure-utils \
39063 info-utils
39064 @: $(MAKE); $(unstage)
39065 @[ -f ./utils/Makefile ] || exit 0; \
39066 r=`${PWD_COMMAND}`; export r; \
39067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39068 $(HOST_EXPORTS) \
39069 for flag in $(EXTRA_HOST_FLAGS) ; do \
39070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39071 done; \
39072 echo "Doing install-info in utils" ; \
39073 (cd $(HOST_SUBDIR)/utils && \
39074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39076 "RANLIB=$${RANLIB}" \
39077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39078 install-info) \
39079 || exit 1
39080
39081@endif utils
39082
39083.PHONY: maybe-install-pdf-utils install-pdf-utils
39084maybe-install-pdf-utils:
39085@if utils
39086maybe-install-pdf-utils: install-pdf-utils
39087
39088install-pdf-utils: \
39089 configure-utils \
39090 pdf-utils
39091 @: $(MAKE); $(unstage)
39092 @[ -f ./utils/Makefile ] || exit 0; \
39093 r=`${PWD_COMMAND}`; export r; \
39094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39095 $(HOST_EXPORTS) \
39096 for flag in $(EXTRA_HOST_FLAGS) ; do \
39097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39098 done; \
39099 echo "Doing install-pdf in utils" ; \
39100 (cd $(HOST_SUBDIR)/utils && \
39101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39103 "RANLIB=$${RANLIB}" \
39104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39105 install-pdf) \
39106 || exit 1
39107
39108@endif utils
39109
39110.PHONY: maybe-install-html-utils install-html-utils
39111maybe-install-html-utils:
39112@if utils
39113maybe-install-html-utils: install-html-utils
39114
39115install-html-utils: \
39116 configure-utils \
39117 html-utils
39118 @: $(MAKE); $(unstage)
39119 @[ -f ./utils/Makefile ] || exit 0; \
39120 r=`${PWD_COMMAND}`; export r; \
39121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39122 $(HOST_EXPORTS) \
39123 for flag in $(EXTRA_HOST_FLAGS) ; do \
39124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39125 done; \
39126 echo "Doing install-html in utils" ; \
39127 (cd $(HOST_SUBDIR)/utils && \
39128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39130 "RANLIB=$${RANLIB}" \
39131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39132 install-html) \
39133 || exit 1
39134
39135@endif utils
39136
39137.PHONY: maybe-installcheck-utils installcheck-utils
39138maybe-installcheck-utils:
39139@if utils
39140maybe-installcheck-utils: installcheck-utils
39141
39142installcheck-utils: \
39143 configure-utils
39144 @: $(MAKE); $(unstage)
39145 @[ -f ./utils/Makefile ] || exit 0; \
39146 r=`${PWD_COMMAND}`; export r; \
39147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39148 $(HOST_EXPORTS) \
39149 for flag in $(EXTRA_HOST_FLAGS) ; do \
39150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39151 done; \
39152 echo "Doing installcheck in utils" ; \
39153 (cd $(HOST_SUBDIR)/utils && \
39154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39156 "RANLIB=$${RANLIB}" \
39157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39158 installcheck) \
39159 || exit 1
39160
39161@endif utils
39162
39163.PHONY: maybe-mostlyclean-utils mostlyclean-utils
39164maybe-mostlyclean-utils:
39165@if utils
39166maybe-mostlyclean-utils: mostlyclean-utils
39167
39168mostlyclean-utils:
39169 @: $(MAKE); $(unstage)
39170 @[ -f ./utils/Makefile ] || exit 0; \
39171 r=`${PWD_COMMAND}`; export r; \
39172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39173 $(HOST_EXPORTS) \
39174 for flag in $(EXTRA_HOST_FLAGS) ; do \
39175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39176 done; \
39177 echo "Doing mostlyclean in utils" ; \
39178 (cd $(HOST_SUBDIR)/utils && \
39179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39181 "RANLIB=$${RANLIB}" \
39182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39183 mostlyclean) \
39184 || exit 1
39185
39186@endif utils
39187
39188.PHONY: maybe-clean-utils clean-utils
39189maybe-clean-utils:
39190@if utils
39191maybe-clean-utils: clean-utils
39192
39193clean-utils:
39194 @: $(MAKE); $(unstage)
39195 @[ -f ./utils/Makefile ] || exit 0; \
39196 r=`${PWD_COMMAND}`; export r; \
39197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39198 $(HOST_EXPORTS) \
39199 for flag in $(EXTRA_HOST_FLAGS) ; do \
39200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39201 done; \
39202 echo "Doing clean in utils" ; \
39203 (cd $(HOST_SUBDIR)/utils && \
39204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39206 "RANLIB=$${RANLIB}" \
39207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39208 clean) \
39209 || exit 1
39210
39211@endif utils
39212
39213.PHONY: maybe-distclean-utils distclean-utils
39214maybe-distclean-utils:
39215@if utils
39216maybe-distclean-utils: distclean-utils
39217
39218distclean-utils:
39219 @: $(MAKE); $(unstage)
39220 @[ -f ./utils/Makefile ] || exit 0; \
39221 r=`${PWD_COMMAND}`; export r; \
39222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39223 $(HOST_EXPORTS) \
39224 for flag in $(EXTRA_HOST_FLAGS) ; do \
39225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39226 done; \
39227 echo "Doing distclean in utils" ; \
39228 (cd $(HOST_SUBDIR)/utils && \
39229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39231 "RANLIB=$${RANLIB}" \
39232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39233 distclean) \
39234 || exit 1
39235
39236@endif utils
39237
39238.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
39239maybe-maintainer-clean-utils:
39240@if utils
39241maybe-maintainer-clean-utils: maintainer-clean-utils
39242
39243maintainer-clean-utils:
39244 @: $(MAKE); $(unstage)
39245 @[ -f ./utils/Makefile ] || exit 0; \
39246 r=`${PWD_COMMAND}`; export r; \
39247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39248 $(HOST_EXPORTS) \
39249 for flag in $(EXTRA_HOST_FLAGS) ; do \
39250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39251 done; \
39252 echo "Doing maintainer-clean in utils" ; \
39253 (cd $(HOST_SUBDIR)/utils && \
39254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39256 "RANLIB=$${RANLIB}" \
39257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39258 maintainer-clean) \
39259 || exit 1
39260
39261@endif utils
39262
39263
39264
39265.PHONY: configure-gnattools maybe-configure-gnattools
39266maybe-configure-gnattools:
39267@if gcc-bootstrap
39268configure-gnattools: stage_current
39269@endif gcc-bootstrap
39270@if gnattools
39271maybe-configure-gnattools: configure-gnattools
39272configure-gnattools:
39273 @: $(MAKE); $(unstage)
39274 @r=`${PWD_COMMAND}`; export r; \
39275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39276 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
39278 $(HOST_EXPORTS) \
39279 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39280 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39281 case $(srcdir) in \
39282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39283 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39285 esac; \
39286 srcdiroption="--srcdir=$${topdir}/gnattools"; \
39287 libsrcdir="$$s/gnattools"; \
39288 $(SHELL) $${libsrcdir}/configure \
39289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39290 --target=${target_alias} $${srcdiroption} \
39291 || exit 1
39292@endif gnattools
39293
39294
39295
39296
39297
39298.PHONY: all-gnattools maybe-all-gnattools
39299maybe-all-gnattools:
39300@if gcc-bootstrap
39301all-gnattools: stage_current
39302@endif gcc-bootstrap
39303@if gnattools
39304TARGET-gnattools=all
39305maybe-all-gnattools: all-gnattools
39306all-gnattools: configure-gnattools
39307 @: $(MAKE); $(unstage)
39308 @r=`${PWD_COMMAND}`; export r; \
39309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39310 $(HOST_EXPORTS) \
39311 (cd $(HOST_SUBDIR)/gnattools && \
39312 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39313 $(TARGET-gnattools))
39314@endif gnattools
39315
39316
39317
39318
39319.PHONY: check-gnattools maybe-check-gnattools
39320maybe-check-gnattools:
39321@if gnattools
39322maybe-check-gnattools: check-gnattools
39323
39324check-gnattools:
39325 @: $(MAKE); $(unstage)
39326 @r=`${PWD_COMMAND}`; export r; \
39327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39328 $(HOST_EXPORTS) \
39329 (cd $(HOST_SUBDIR)/gnattools && \
39330 $(MAKE) $(FLAGS_TO_PASS) check)
39331
39332@endif gnattools
39333
39334.PHONY: install-gnattools maybe-install-gnattools
39335maybe-install-gnattools:
39336@if gnattools
39337maybe-install-gnattools: install-gnattools
39338
39339install-gnattools: installdirs
39340 @: $(MAKE); $(unstage)
39341 @r=`${PWD_COMMAND}`; export r; \
39342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39343 $(HOST_EXPORTS) \
39344 (cd $(HOST_SUBDIR)/gnattools && \
39345 $(MAKE) $(FLAGS_TO_PASS) install)
39346
39347@endif gnattools
39348
39349# Other targets (info, dvi, pdf, etc.)
39350
39351.PHONY: maybe-info-gnattools info-gnattools
39352maybe-info-gnattools:
39353@if gnattools
39354maybe-info-gnattools: info-gnattools
39355
39356info-gnattools: \
39357 configure-gnattools
39358 @: $(MAKE); $(unstage)
39359 @[ -f ./gnattools/Makefile ] || exit 0; \
39360 r=`${PWD_COMMAND}`; export r; \
39361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39362 $(HOST_EXPORTS) \
39363 for flag in $(EXTRA_HOST_FLAGS) ; do \
39364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39365 done; \
39366 echo "Doing info in gnattools" ; \
39367 (cd $(HOST_SUBDIR)/gnattools && \
39368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39370 "RANLIB=$${RANLIB}" \
39371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39372 info) \
39373 || exit 1
39374
39375@endif gnattools
39376
39377.PHONY: maybe-dvi-gnattools dvi-gnattools
39378maybe-dvi-gnattools:
39379@if gnattools
39380maybe-dvi-gnattools: dvi-gnattools
39381
39382dvi-gnattools: \
39383 configure-gnattools
39384 @: $(MAKE); $(unstage)
39385 @[ -f ./gnattools/Makefile ] || exit 0; \
39386 r=`${PWD_COMMAND}`; export r; \
39387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39388 $(HOST_EXPORTS) \
39389 for flag in $(EXTRA_HOST_FLAGS) ; do \
39390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39391 done; \
39392 echo "Doing dvi in gnattools" ; \
39393 (cd $(HOST_SUBDIR)/gnattools && \
39394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39396 "RANLIB=$${RANLIB}" \
39397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39398 dvi) \
39399 || exit 1
39400
39401@endif gnattools
39402
39403.PHONY: maybe-pdf-gnattools pdf-gnattools
39404maybe-pdf-gnattools:
39405@if gnattools
39406maybe-pdf-gnattools: pdf-gnattools
39407
39408pdf-gnattools: \
39409 configure-gnattools
39410 @: $(MAKE); $(unstage)
39411 @[ -f ./gnattools/Makefile ] || exit 0; \
39412 r=`${PWD_COMMAND}`; export r; \
39413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39414 $(HOST_EXPORTS) \
39415 for flag in $(EXTRA_HOST_FLAGS) ; do \
39416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39417 done; \
39418 echo "Doing pdf in gnattools" ; \
39419 (cd $(HOST_SUBDIR)/gnattools && \
39420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39422 "RANLIB=$${RANLIB}" \
39423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39424 pdf) \
39425 || exit 1
39426
39427@endif gnattools
39428
39429.PHONY: maybe-html-gnattools html-gnattools
39430maybe-html-gnattools:
39431@if gnattools
39432maybe-html-gnattools: html-gnattools
39433
39434html-gnattools: \
39435 configure-gnattools
39436 @: $(MAKE); $(unstage)
39437 @[ -f ./gnattools/Makefile ] || exit 0; \
39438 r=`${PWD_COMMAND}`; export r; \
39439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39440 $(HOST_EXPORTS) \
39441 for flag in $(EXTRA_HOST_FLAGS) ; do \
39442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39443 done; \
39444 echo "Doing html in gnattools" ; \
39445 (cd $(HOST_SUBDIR)/gnattools && \
39446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39448 "RANLIB=$${RANLIB}" \
39449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39450 html) \
39451 || exit 1
39452
39453@endif gnattools
39454
39455.PHONY: maybe-TAGS-gnattools TAGS-gnattools
39456maybe-TAGS-gnattools:
39457@if gnattools
39458maybe-TAGS-gnattools: TAGS-gnattools
39459
39460TAGS-gnattools: \
39461 configure-gnattools
39462 @: $(MAKE); $(unstage)
39463 @[ -f ./gnattools/Makefile ] || exit 0; \
39464 r=`${PWD_COMMAND}`; export r; \
39465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39466 $(HOST_EXPORTS) \
39467 for flag in $(EXTRA_HOST_FLAGS) ; do \
39468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39469 done; \
39470 echo "Doing TAGS in gnattools" ; \
39471 (cd $(HOST_SUBDIR)/gnattools && \
39472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39474 "RANLIB=$${RANLIB}" \
39475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39476 TAGS) \
39477 || exit 1
39478
39479@endif gnattools
39480
39481.PHONY: maybe-install-info-gnattools install-info-gnattools
39482maybe-install-info-gnattools:
39483@if gnattools
39484maybe-install-info-gnattools: install-info-gnattools
39485
39486install-info-gnattools: \
39487 configure-gnattools \
39488 info-gnattools
39489 @: $(MAKE); $(unstage)
39490 @[ -f ./gnattools/Makefile ] || exit 0; \
39491 r=`${PWD_COMMAND}`; export r; \
39492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39493 $(HOST_EXPORTS) \
39494 for flag in $(EXTRA_HOST_FLAGS) ; do \
39495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39496 done; \
39497 echo "Doing install-info in gnattools" ; \
39498 (cd $(HOST_SUBDIR)/gnattools && \
39499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39501 "RANLIB=$${RANLIB}" \
39502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39503 install-info) \
39504 || exit 1
39505
39506@endif gnattools
39507
39508.PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39509maybe-install-pdf-gnattools:
39510@if gnattools
39511maybe-install-pdf-gnattools: install-pdf-gnattools
39512
39513install-pdf-gnattools: \
39514 configure-gnattools \
39515 pdf-gnattools
39516 @: $(MAKE); $(unstage)
39517 @[ -f ./gnattools/Makefile ] || exit 0; \
39518 r=`${PWD_COMMAND}`; export r; \
39519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39520 $(HOST_EXPORTS) \
39521 for flag in $(EXTRA_HOST_FLAGS) ; do \
39522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39523 done; \
39524 echo "Doing install-pdf in gnattools" ; \
39525 (cd $(HOST_SUBDIR)/gnattools && \
39526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39528 "RANLIB=$${RANLIB}" \
39529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39530 install-pdf) \
39531 || exit 1
39532
39533@endif gnattools
39534
39535.PHONY: maybe-install-html-gnattools install-html-gnattools
39536maybe-install-html-gnattools:
39537@if gnattools
39538maybe-install-html-gnattools: install-html-gnattools
39539
39540install-html-gnattools: \
39541 configure-gnattools \
39542 html-gnattools
39543 @: $(MAKE); $(unstage)
39544 @[ -f ./gnattools/Makefile ] || exit 0; \
39545 r=`${PWD_COMMAND}`; export r; \
39546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39547 $(HOST_EXPORTS) \
39548 for flag in $(EXTRA_HOST_FLAGS) ; do \
39549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39550 done; \
39551 echo "Doing install-html in gnattools" ; \
39552 (cd $(HOST_SUBDIR)/gnattools && \
39553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39555 "RANLIB=$${RANLIB}" \
39556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39557 install-html) \
39558 || exit 1
39559
39560@endif gnattools
39561
39562.PHONY: maybe-installcheck-gnattools installcheck-gnattools
39563maybe-installcheck-gnattools:
39564@if gnattools
39565maybe-installcheck-gnattools: installcheck-gnattools
39566
39567installcheck-gnattools: \
39568 configure-gnattools
39569 @: $(MAKE); $(unstage)
39570 @[ -f ./gnattools/Makefile ] || exit 0; \
39571 r=`${PWD_COMMAND}`; export r; \
39572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39573 $(HOST_EXPORTS) \
39574 for flag in $(EXTRA_HOST_FLAGS) ; do \
39575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39576 done; \
39577 echo "Doing installcheck in gnattools" ; \
39578 (cd $(HOST_SUBDIR)/gnattools && \
39579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39581 "RANLIB=$${RANLIB}" \
39582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39583 installcheck) \
39584 || exit 1
39585
39586@endif gnattools
39587
39588.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39589maybe-mostlyclean-gnattools:
39590@if gnattools
39591maybe-mostlyclean-gnattools: mostlyclean-gnattools
39592
39593mostlyclean-gnattools:
39594 @: $(MAKE); $(unstage)
39595 @[ -f ./gnattools/Makefile ] || exit 0; \
39596 r=`${PWD_COMMAND}`; export r; \
39597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39598 $(HOST_EXPORTS) \
39599 for flag in $(EXTRA_HOST_FLAGS) ; do \
39600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39601 done; \
39602 echo "Doing mostlyclean in gnattools" ; \
39603 (cd $(HOST_SUBDIR)/gnattools && \
39604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39606 "RANLIB=$${RANLIB}" \
39607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39608 mostlyclean) \
39609 || exit 1
39610
39611@endif gnattools
39612
39613.PHONY: maybe-clean-gnattools clean-gnattools
39614maybe-clean-gnattools:
39615@if gnattools
39616maybe-clean-gnattools: clean-gnattools
39617
39618clean-gnattools:
39619 @: $(MAKE); $(unstage)
39620 @[ -f ./gnattools/Makefile ] || exit 0; \
39621 r=`${PWD_COMMAND}`; export r; \
39622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39623 $(HOST_EXPORTS) \
39624 for flag in $(EXTRA_HOST_FLAGS) ; do \
39625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39626 done; \
39627 echo "Doing clean in gnattools" ; \
39628 (cd $(HOST_SUBDIR)/gnattools && \
39629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39631 "RANLIB=$${RANLIB}" \
39632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39633 clean) \
39634 || exit 1
39635
39636@endif gnattools
39637
39638.PHONY: maybe-distclean-gnattools distclean-gnattools
39639maybe-distclean-gnattools:
39640@if gnattools
39641maybe-distclean-gnattools: distclean-gnattools
39642
39643distclean-gnattools:
39644 @: $(MAKE); $(unstage)
39645 @[ -f ./gnattools/Makefile ] || exit 0; \
39646 r=`${PWD_COMMAND}`; export r; \
39647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39648 $(HOST_EXPORTS) \
39649 for flag in $(EXTRA_HOST_FLAGS) ; do \
39650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39651 done; \
39652 echo "Doing distclean in gnattools" ; \
39653 (cd $(HOST_SUBDIR)/gnattools && \
39654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39656 "RANLIB=$${RANLIB}" \
39657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39658 distclean) \
39659 || exit 1
39660
39661@endif gnattools
39662
39663.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39664maybe-maintainer-clean-gnattools:
39665@if gnattools
39666maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39667
39668maintainer-clean-gnattools:
39669 @: $(MAKE); $(unstage)
39670 @[ -f ./gnattools/Makefile ] || exit 0; \
39671 r=`${PWD_COMMAND}`; export r; \
39672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673 $(HOST_EXPORTS) \
39674 for flag in $(EXTRA_HOST_FLAGS) ; do \
39675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676 done; \
39677 echo "Doing maintainer-clean in gnattools" ; \
39678 (cd $(HOST_SUBDIR)/gnattools && \
39679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39681 "RANLIB=$${RANLIB}" \
39682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39683 maintainer-clean) \
39684 || exit 1
39685
39686@endif gnattools
39687
39688
39689
39690# ---------------------------------------
39691# Modules which run on the target machine
39692# ---------------------------------------
39693
39694
39695
39696
39697.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
39698maybe-configure-target-libstdc++-v3:
39699@if gcc-bootstrap
39700configure-target-libstdc++-v3: stage_current
39701@endif gcc-bootstrap
39702@if target-libstdc++-v3
39703maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
39704configure-target-libstdc++-v3:
39705 @: $(MAKE); $(unstage)
39706 @r=`${PWD_COMMAND}`; export r; \
39707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39708 echo "Checking multilib configuration for libstdc++-v3..."; \
39709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
39710 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
39711 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
39712 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
39713 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
39714 else \
39715 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
39716 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
39717 fi; \
39718 else \
39719 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
39720 fi; \
39721 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
39722 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
39723 $(RAW_CXX_TARGET_EXPORTS) \
39724 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
39725 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
39726 case $(srcdir) in \
39727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39728 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
39729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39730 esac; \
39731 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
39732 libsrcdir="$$s/libstdc++-v3"; \
39733 rm -f no-such-file || : ; \
39734 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39735 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39736 --target=${target_alias} $${srcdiroption} \
39737 || exit 1
39738@endif target-libstdc++-v3
39739
39740
39741
39742
39743
39744.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
39745maybe-all-target-libstdc++-v3:
39746@if gcc-bootstrap
39747all-target-libstdc++-v3: stage_current
39748@endif gcc-bootstrap
39749@if target-libstdc++-v3
39750TARGET-target-libstdc++-v3=all
39751maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
39752all-target-libstdc++-v3: configure-target-libstdc++-v3
39753 @: $(MAKE); $(unstage)
39754 @r=`${PWD_COMMAND}`; export r; \
39755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39756 $(RAW_CXX_TARGET_EXPORTS) \
39757 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39758 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
39759 $(TARGET-target-libstdc++-v3))
39760@endif target-libstdc++-v3
39761
39762
39763
39764
39765
39766.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
39767maybe-check-target-libstdc++-v3:
39768@if target-libstdc++-v3
39769maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
39770
39771check-target-libstdc++-v3:
39772 @: $(MAKE); $(unstage)
39773 @r=`${PWD_COMMAND}`; export r; \
39774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39775 $(RAW_CXX_TARGET_EXPORTS) \
39776 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39777 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
39778
39779@endif target-libstdc++-v3
39780
39781.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
39782maybe-install-target-libstdc++-v3:
39783@if target-libstdc++-v3
39784maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
39785
39786install-target-libstdc++-v3: installdirs
39787 @: $(MAKE); $(unstage)
39788 @r=`${PWD_COMMAND}`; export r; \
39789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39790 $(RAW_CXX_TARGET_EXPORTS) \
39791 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39792 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39793
39794@endif target-libstdc++-v3
39795
39796# Other targets (info, dvi, pdf, etc.)
39797
39798.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
39799maybe-info-target-libstdc++-v3:
39800@if target-libstdc++-v3
39801maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
39802
39803info-target-libstdc++-v3: \
39804 configure-target-libstdc++-v3
39805 @: $(MAKE); $(unstage)
39806 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39807 r=`${PWD_COMMAND}`; export r; \
39808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39809 $(RAW_CXX_TARGET_EXPORTS) \
39810 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39811 for flag in $(EXTRA_TARGET_FLAGS); do \
39812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39813 done; \
39814 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39817 "RANLIB=$${RANLIB}" \
39818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39819 info) \
39820 || exit 1
39821
39822@endif target-libstdc++-v3
39823
39824.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
39825maybe-dvi-target-libstdc++-v3:
39826@if target-libstdc++-v3
39827maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
39828
39829dvi-target-libstdc++-v3: \
39830 configure-target-libstdc++-v3
39831 @: $(MAKE); $(unstage)
39832 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39833 r=`${PWD_COMMAND}`; export r; \
39834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39835 $(RAW_CXX_TARGET_EXPORTS) \
39836 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39837 for flag in $(EXTRA_TARGET_FLAGS); do \
39838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39839 done; \
39840 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39843 "RANLIB=$${RANLIB}" \
39844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39845 dvi) \
39846 || exit 1
39847
39848@endif target-libstdc++-v3
39849
39850.PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
39851maybe-pdf-target-libstdc++-v3:
39852@if target-libstdc++-v3
39853maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
39854
39855pdf-target-libstdc++-v3: \
39856 configure-target-libstdc++-v3
39857 @: $(MAKE); $(unstage)
39858 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39859 r=`${PWD_COMMAND}`; export r; \
39860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39861 $(RAW_CXX_TARGET_EXPORTS) \
39862 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39863 for flag in $(EXTRA_TARGET_FLAGS); do \
39864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39865 done; \
39866 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39869 "RANLIB=$${RANLIB}" \
39870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39871 pdf) \
39872 || exit 1
39873
39874@endif target-libstdc++-v3
39875
39876.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
39877maybe-html-target-libstdc++-v3:
39878@if target-libstdc++-v3
39879maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
39880
39881html-target-libstdc++-v3: \
39882 configure-target-libstdc++-v3
39883 @: $(MAKE); $(unstage)
39884 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39885 r=`${PWD_COMMAND}`; export r; \
39886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39887 $(RAW_CXX_TARGET_EXPORTS) \
39888 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39889 for flag in $(EXTRA_TARGET_FLAGS); do \
39890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39891 done; \
39892 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39895 "RANLIB=$${RANLIB}" \
39896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39897 html) \
39898 || exit 1
39899
39900@endif target-libstdc++-v3
39901
39902.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
39903maybe-TAGS-target-libstdc++-v3:
39904@if target-libstdc++-v3
39905maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
39906
39907TAGS-target-libstdc++-v3: \
39908 configure-target-libstdc++-v3
39909 @: $(MAKE); $(unstage)
39910 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39911 r=`${PWD_COMMAND}`; export r; \
39912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39913 $(RAW_CXX_TARGET_EXPORTS) \
39914 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39915 for flag in $(EXTRA_TARGET_FLAGS); do \
39916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39917 done; \
39918 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39921 "RANLIB=$${RANLIB}" \
39922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39923 TAGS) \
39924 || exit 1
39925
39926@endif target-libstdc++-v3
39927
39928.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
39929maybe-install-info-target-libstdc++-v3:
39930@if target-libstdc++-v3
39931maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
39932
39933install-info-target-libstdc++-v3: \
39934 configure-target-libstdc++-v3 \
39935 info-target-libstdc++-v3
39936 @: $(MAKE); $(unstage)
39937 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39938 r=`${PWD_COMMAND}`; export r; \
39939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39940 $(RAW_CXX_TARGET_EXPORTS) \
39941 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39942 for flag in $(EXTRA_TARGET_FLAGS); do \
39943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39944 done; \
39945 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39948 "RANLIB=$${RANLIB}" \
39949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39950 install-info) \
39951 || exit 1
39952
39953@endif target-libstdc++-v3
39954
39955.PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
39956maybe-install-pdf-target-libstdc++-v3:
39957@if target-libstdc++-v3
39958maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
39959
39960install-pdf-target-libstdc++-v3: \
39961 configure-target-libstdc++-v3 \
39962 pdf-target-libstdc++-v3
39963 @: $(MAKE); $(unstage)
39964 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39965 r=`${PWD_COMMAND}`; export r; \
39966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39967 $(RAW_CXX_TARGET_EXPORTS) \
39968 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39969 for flag in $(EXTRA_TARGET_FLAGS); do \
39970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39971 done; \
39972 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 install-pdf) \
39978 || exit 1
39979
39980@endif target-libstdc++-v3
39981
39982.PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
39983maybe-install-html-target-libstdc++-v3:
39984@if target-libstdc++-v3
39985maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
39986
39987install-html-target-libstdc++-v3: \
39988 configure-target-libstdc++-v3 \
39989 html-target-libstdc++-v3
39990 @: $(MAKE); $(unstage)
39991 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39992 r=`${PWD_COMMAND}`; export r; \
39993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39994 $(RAW_CXX_TARGET_EXPORTS) \
39995 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39996 for flag in $(EXTRA_TARGET_FLAGS); do \
39997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39998 done; \
39999 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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-html) \
40005 || exit 1
40006
40007@endif target-libstdc++-v3
40008
40009.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
40010maybe-installcheck-target-libstdc++-v3:
40011@if target-libstdc++-v3
40012maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
40013
40014installcheck-target-libstdc++-v3: \
40015 configure-target-libstdc++-v3
40016 @: $(MAKE); $(unstage)
40017 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40018 r=`${PWD_COMMAND}`; export r; \
40019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40020 $(RAW_CXX_TARGET_EXPORTS) \
40021 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40022 for flag in $(EXTRA_TARGET_FLAGS); do \
40023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40024 done; \
40025 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40028 "RANLIB=$${RANLIB}" \
40029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40030 installcheck) \
40031 || exit 1
40032
40033@endif target-libstdc++-v3
40034
40035.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
40036maybe-mostlyclean-target-libstdc++-v3:
40037@if target-libstdc++-v3
40038maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
40039
40040mostlyclean-target-libstdc++-v3:
40041 @: $(MAKE); $(unstage)
40042 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40043 r=`${PWD_COMMAND}`; export r; \
40044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40045 $(RAW_CXX_TARGET_EXPORTS) \
40046 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40047 for flag in $(EXTRA_TARGET_FLAGS); do \
40048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40049 done; \
40050 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40053 "RANLIB=$${RANLIB}" \
40054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40055 mostlyclean) \
40056 || exit 1
40057
40058@endif target-libstdc++-v3
40059
40060.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
40061maybe-clean-target-libstdc++-v3:
40062@if target-libstdc++-v3
40063maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
40064
40065clean-target-libstdc++-v3:
40066 @: $(MAKE); $(unstage)
40067 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40068 r=`${PWD_COMMAND}`; export r; \
40069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40070 $(RAW_CXX_TARGET_EXPORTS) \
40071 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40072 for flag in $(EXTRA_TARGET_FLAGS); do \
40073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40074 done; \
40075 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40078 "RANLIB=$${RANLIB}" \
40079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40080 clean) \
40081 || exit 1
40082
40083@endif target-libstdc++-v3
40084
40085.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
40086maybe-distclean-target-libstdc++-v3:
40087@if target-libstdc++-v3
40088maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
40089
40090distclean-target-libstdc++-v3:
40091 @: $(MAKE); $(unstage)
40092 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40093 r=`${PWD_COMMAND}`; export r; \
40094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40095 $(RAW_CXX_TARGET_EXPORTS) \
40096 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40097 for flag in $(EXTRA_TARGET_FLAGS); do \
40098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40099 done; \
40100 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40103 "RANLIB=$${RANLIB}" \
40104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40105 distclean) \
40106 || exit 1
40107
40108@endif target-libstdc++-v3
40109
40110.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
40111maybe-maintainer-clean-target-libstdc++-v3:
40112@if target-libstdc++-v3
40113maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
40114
40115maintainer-clean-target-libstdc++-v3:
40116 @: $(MAKE); $(unstage)
40117 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40118 r=`${PWD_COMMAND}`; export r; \
40119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40120 $(RAW_CXX_TARGET_EXPORTS) \
40121 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40122 for flag in $(EXTRA_TARGET_FLAGS); do \
40123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40124 done; \
40125 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40128 "RANLIB=$${RANLIB}" \
40129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40130 maintainer-clean) \
40131 || exit 1
40132
40133@endif target-libstdc++-v3
40134
40135
40136
40137
40138
40139.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
40140maybe-configure-target-libmudflap:
40141@if gcc-bootstrap
40142configure-target-libmudflap: stage_current
40143@endif gcc-bootstrap
40144@if target-libmudflap
40145maybe-configure-target-libmudflap: configure-target-libmudflap
40146configure-target-libmudflap:
40147 @: $(MAKE); $(unstage)
40148 @r=`${PWD_COMMAND}`; export r; \
40149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40150 echo "Checking multilib configuration for libmudflap..."; \
40151 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
40152 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
40153 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
40154 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
40155 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
40156 else \
40157 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
40158 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
40159 fi; \
40160 else \
40161 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
40162 fi; \
40163 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
40164 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
40165 $(NORMAL_TARGET_EXPORTS) \
40166 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
40167 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
40168 case $(srcdir) in \
40169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40170 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
40171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40172 esac; \
40173 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
40174 libsrcdir="$$s/libmudflap"; \
40175 rm -f no-such-file || : ; \
40176 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40177 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40178 --target=${target_alias} $${srcdiroption} \
40179 || exit 1
40180@endif target-libmudflap
40181
40182
40183
40184
40185
40186.PHONY: all-target-libmudflap maybe-all-target-libmudflap
40187maybe-all-target-libmudflap:
40188@if gcc-bootstrap
40189all-target-libmudflap: stage_current
40190@endif gcc-bootstrap
40191@if target-libmudflap
40192TARGET-target-libmudflap=all
40193maybe-all-target-libmudflap: all-target-libmudflap
40194all-target-libmudflap: configure-target-libmudflap
40195 @: $(MAKE); $(unstage)
40196 @r=`${PWD_COMMAND}`; export r; \
40197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40198 $(NORMAL_TARGET_EXPORTS) \
40199 (cd $(TARGET_SUBDIR)/libmudflap && \
40200 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40201 $(TARGET-target-libmudflap))
40202@endif target-libmudflap
40203
40204
40205
40206
40207
40208.PHONY: check-target-libmudflap maybe-check-target-libmudflap
40209maybe-check-target-libmudflap:
40210@if target-libmudflap
40211maybe-check-target-libmudflap: check-target-libmudflap
40212
40213check-target-libmudflap:
40214 @: $(MAKE); $(unstage)
40215 @r=`${PWD_COMMAND}`; export r; \
40216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40217 $(NORMAL_TARGET_EXPORTS) \
40218 (cd $(TARGET_SUBDIR)/libmudflap && \
40219 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40220
40221@endif target-libmudflap
40222
40223.PHONY: install-target-libmudflap maybe-install-target-libmudflap
40224maybe-install-target-libmudflap:
40225@if target-libmudflap
40226maybe-install-target-libmudflap: install-target-libmudflap
40227
40228install-target-libmudflap: installdirs
40229 @: $(MAKE); $(unstage)
40230 @r=`${PWD_COMMAND}`; export r; \
40231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40232 $(NORMAL_TARGET_EXPORTS) \
40233 (cd $(TARGET_SUBDIR)/libmudflap && \
40234 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40235
40236@endif target-libmudflap
40237
40238# Other targets (info, dvi, pdf, etc.)
40239
40240.PHONY: maybe-info-target-libmudflap info-target-libmudflap
40241maybe-info-target-libmudflap:
40242@if target-libmudflap
40243maybe-info-target-libmudflap: info-target-libmudflap
40244
40245info-target-libmudflap: \
40246 configure-target-libmudflap
40247 @: $(MAKE); $(unstage)
40248 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40249 r=`${PWD_COMMAND}`; export r; \
40250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40251 $(NORMAL_TARGET_EXPORTS) \
40252 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
40253 for flag in $(EXTRA_TARGET_FLAGS); do \
40254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40255 done; \
40256 (cd $(TARGET_SUBDIR)/libmudflap && \
40257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40259 "RANLIB=$${RANLIB}" \
40260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40261 info) \
40262 || exit 1
40263
40264@endif target-libmudflap
40265
40266.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
40267maybe-dvi-target-libmudflap:
40268@if target-libmudflap
40269maybe-dvi-target-libmudflap: dvi-target-libmudflap
40270
40271dvi-target-libmudflap: \
40272 configure-target-libmudflap
40273 @: $(MAKE); $(unstage)
40274 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40275 r=`${PWD_COMMAND}`; export r; \
40276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40277 $(NORMAL_TARGET_EXPORTS) \
40278 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
40279 for flag in $(EXTRA_TARGET_FLAGS); do \
40280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40281 done; \
40282 (cd $(TARGET_SUBDIR)/libmudflap && \
40283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40285 "RANLIB=$${RANLIB}" \
40286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40287 dvi) \
40288 || exit 1
40289
40290@endif target-libmudflap
40291
40292.PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
40293maybe-pdf-target-libmudflap:
40294@if target-libmudflap
40295maybe-pdf-target-libmudflap: pdf-target-libmudflap
40296
40297pdf-target-libmudflap: \
40298 configure-target-libmudflap
40299 @: $(MAKE); $(unstage)
40300 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40301 r=`${PWD_COMMAND}`; export r; \
40302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40303 $(NORMAL_TARGET_EXPORTS) \
40304 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
40305 for flag in $(EXTRA_TARGET_FLAGS); do \
40306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40307 done; \
40308 (cd $(TARGET_SUBDIR)/libmudflap && \
40309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40311 "RANLIB=$${RANLIB}" \
40312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40313 pdf) \
40314 || exit 1
40315
40316@endif target-libmudflap
40317
40318.PHONY: maybe-html-target-libmudflap html-target-libmudflap
40319maybe-html-target-libmudflap:
40320@if target-libmudflap
40321maybe-html-target-libmudflap: html-target-libmudflap
40322
40323html-target-libmudflap: \
40324 configure-target-libmudflap
40325 @: $(MAKE); $(unstage)
40326 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40327 r=`${PWD_COMMAND}`; export r; \
40328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40329 $(NORMAL_TARGET_EXPORTS) \
40330 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
40331 for flag in $(EXTRA_TARGET_FLAGS); do \
40332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40333 done; \
40334 (cd $(TARGET_SUBDIR)/libmudflap && \
40335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40337 "RANLIB=$${RANLIB}" \
40338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40339 html) \
40340 || exit 1
40341
40342@endif target-libmudflap
40343
40344.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
40345maybe-TAGS-target-libmudflap:
40346@if target-libmudflap
40347maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
40348
40349TAGS-target-libmudflap: \
40350 configure-target-libmudflap
40351 @: $(MAKE); $(unstage)
40352 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40353 r=`${PWD_COMMAND}`; export r; \
40354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40355 $(NORMAL_TARGET_EXPORTS) \
40356 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
40357 for flag in $(EXTRA_TARGET_FLAGS); do \
40358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40359 done; \
40360 (cd $(TARGET_SUBDIR)/libmudflap && \
40361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40363 "RANLIB=$${RANLIB}" \
40364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40365 TAGS) \
40366 || exit 1
40367
40368@endif target-libmudflap
40369
40370.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
40371maybe-install-info-target-libmudflap:
40372@if target-libmudflap
40373maybe-install-info-target-libmudflap: install-info-target-libmudflap
40374
40375install-info-target-libmudflap: \
40376 configure-target-libmudflap \
40377 info-target-libmudflap
40378 @: $(MAKE); $(unstage)
40379 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40380 r=`${PWD_COMMAND}`; export r; \
40381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40382 $(NORMAL_TARGET_EXPORTS) \
40383 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
40384 for flag in $(EXTRA_TARGET_FLAGS); do \
40385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40386 done; \
40387 (cd $(TARGET_SUBDIR)/libmudflap && \
40388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40390 "RANLIB=$${RANLIB}" \
40391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40392 install-info) \
40393 || exit 1
40394
40395@endif target-libmudflap
40396
40397.PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
40398maybe-install-pdf-target-libmudflap:
40399@if target-libmudflap
40400maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
40401
40402install-pdf-target-libmudflap: \
40403 configure-target-libmudflap \
40404 pdf-target-libmudflap
40405 @: $(MAKE); $(unstage)
40406 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40407 r=`${PWD_COMMAND}`; export r; \
40408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40409 $(NORMAL_TARGET_EXPORTS) \
40410 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
40411 for flag in $(EXTRA_TARGET_FLAGS); do \
40412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40413 done; \
40414 (cd $(TARGET_SUBDIR)/libmudflap && \
40415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40417 "RANLIB=$${RANLIB}" \
40418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40419 install-pdf) \
40420 || exit 1
40421
40422@endif target-libmudflap
40423
40424.PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
40425maybe-install-html-target-libmudflap:
40426@if target-libmudflap
40427maybe-install-html-target-libmudflap: install-html-target-libmudflap
40428
40429install-html-target-libmudflap: \
40430 configure-target-libmudflap \
40431 html-target-libmudflap
40432 @: $(MAKE); $(unstage)
40433 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40434 r=`${PWD_COMMAND}`; export r; \
40435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40436 $(NORMAL_TARGET_EXPORTS) \
40437 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
40438 for flag in $(EXTRA_TARGET_FLAGS); do \
40439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40440 done; \
40441 (cd $(TARGET_SUBDIR)/libmudflap && \
40442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40444 "RANLIB=$${RANLIB}" \
40445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40446 install-html) \
40447 || exit 1
40448
40449@endif target-libmudflap
40450
40451.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
40452maybe-installcheck-target-libmudflap:
40453@if target-libmudflap
40454maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
40455
40456installcheck-target-libmudflap: \
40457 configure-target-libmudflap
40458 @: $(MAKE); $(unstage)
40459 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40460 r=`${PWD_COMMAND}`; export r; \
40461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40462 $(NORMAL_TARGET_EXPORTS) \
40463 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
40464 for flag in $(EXTRA_TARGET_FLAGS); do \
40465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40466 done; \
40467 (cd $(TARGET_SUBDIR)/libmudflap && \
40468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40470 "RANLIB=$${RANLIB}" \
40471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40472 installcheck) \
40473 || exit 1
40474
40475@endif target-libmudflap
40476
40477.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
40478maybe-mostlyclean-target-libmudflap:
40479@if target-libmudflap
40480maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
40481
40482mostlyclean-target-libmudflap:
40483 @: $(MAKE); $(unstage)
40484 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40485 r=`${PWD_COMMAND}`; export r; \
40486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40487 $(NORMAL_TARGET_EXPORTS) \
40488 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
40489 for flag in $(EXTRA_TARGET_FLAGS); do \
40490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40491 done; \
40492 (cd $(TARGET_SUBDIR)/libmudflap && \
40493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40495 "RANLIB=$${RANLIB}" \
40496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40497 mostlyclean) \
40498 || exit 1
40499
40500@endif target-libmudflap
40501
40502.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
40503maybe-clean-target-libmudflap:
40504@if target-libmudflap
40505maybe-clean-target-libmudflap: clean-target-libmudflap
40506
40507clean-target-libmudflap:
40508 @: $(MAKE); $(unstage)
40509 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40510 r=`${PWD_COMMAND}`; export r; \
40511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40512 $(NORMAL_TARGET_EXPORTS) \
40513 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
40514 for flag in $(EXTRA_TARGET_FLAGS); do \
40515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40516 done; \
40517 (cd $(TARGET_SUBDIR)/libmudflap && \
40518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40520 "RANLIB=$${RANLIB}" \
40521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40522 clean) \
40523 || exit 1
40524
40525@endif target-libmudflap
40526
40527.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
40528maybe-distclean-target-libmudflap:
40529@if target-libmudflap
40530maybe-distclean-target-libmudflap: distclean-target-libmudflap
40531
40532distclean-target-libmudflap:
40533 @: $(MAKE); $(unstage)
40534 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40535 r=`${PWD_COMMAND}`; export r; \
40536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40537 $(NORMAL_TARGET_EXPORTS) \
40538 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
40539 for flag in $(EXTRA_TARGET_FLAGS); do \
40540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40541 done; \
40542 (cd $(TARGET_SUBDIR)/libmudflap && \
40543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40545 "RANLIB=$${RANLIB}" \
40546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40547 distclean) \
40548 || exit 1
40549
40550@endif target-libmudflap
40551
40552.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
40553maybe-maintainer-clean-target-libmudflap:
40554@if target-libmudflap
40555maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
40556
40557maintainer-clean-target-libmudflap:
40558 @: $(MAKE); $(unstage)
40559 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40560 r=`${PWD_COMMAND}`; export r; \
40561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40562 $(NORMAL_TARGET_EXPORTS) \
40563 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
40564 for flag in $(EXTRA_TARGET_FLAGS); do \
40565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40566 done; \
40567 (cd $(TARGET_SUBDIR)/libmudflap && \
40568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40570 "RANLIB=$${RANLIB}" \
40571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40572 maintainer-clean) \
40573 || exit 1
40574
40575@endif target-libmudflap
40576
40577
40578
40579
40580
40581.PHONY: configure-target-libssp maybe-configure-target-libssp
40582maybe-configure-target-libssp:
40583@if gcc-bootstrap
40584configure-target-libssp: stage_current
40585@endif gcc-bootstrap
40586@if target-libssp
40587maybe-configure-target-libssp: configure-target-libssp
40588configure-target-libssp:
40589 @: $(MAKE); $(unstage)
40590 @r=`${PWD_COMMAND}`; export r; \
40591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40592 echo "Checking multilib configuration for libssp..."; \
40593 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
40594 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
40595 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
40596 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
40597 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
40598 else \
40599 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
40600 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40601 fi; \
40602 else \
40603 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40604 fi; \
40605 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
40606 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
40607 $(NORMAL_TARGET_EXPORTS) \
40608 echo Configuring in $(TARGET_SUBDIR)/libssp; \
40609 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
40610 case $(srcdir) in \
40611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40612 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
40613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40614 esac; \
40615 srcdiroption="--srcdir=$${topdir}/libssp"; \
40616 libsrcdir="$$s/libssp"; \
40617 rm -f no-such-file || : ; \
40618 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40619 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40620 --target=${target_alias} $${srcdiroption} \
40621 || exit 1
40622@endif target-libssp
40623
40624
40625
40626
40627
40628.PHONY: all-target-libssp maybe-all-target-libssp
40629maybe-all-target-libssp:
40630@if gcc-bootstrap
40631all-target-libssp: stage_current
40632@endif gcc-bootstrap
40633@if target-libssp
40634TARGET-target-libssp=all
40635maybe-all-target-libssp: all-target-libssp
40636all-target-libssp: configure-target-libssp
40637 @: $(MAKE); $(unstage)
40638 @r=`${PWD_COMMAND}`; export r; \
40639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40640 $(NORMAL_TARGET_EXPORTS) \
40641 (cd $(TARGET_SUBDIR)/libssp && \
40642 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40643 $(TARGET-target-libssp))
40644@endif target-libssp
40645
40646
40647
40648
40649
40650.PHONY: check-target-libssp maybe-check-target-libssp
40651maybe-check-target-libssp:
40652@if target-libssp
40653maybe-check-target-libssp: check-target-libssp
40654
40655check-target-libssp:
40656 @: $(MAKE); $(unstage)
40657 @r=`${PWD_COMMAND}`; export r; \
40658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40659 $(NORMAL_TARGET_EXPORTS) \
40660 (cd $(TARGET_SUBDIR)/libssp && \
40661 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40662
40663@endif target-libssp
40664
40665.PHONY: install-target-libssp maybe-install-target-libssp
40666maybe-install-target-libssp:
40667@if target-libssp
40668maybe-install-target-libssp: install-target-libssp
40669
40670install-target-libssp: installdirs
40671 @: $(MAKE); $(unstage)
40672 @r=`${PWD_COMMAND}`; export r; \
40673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40674 $(NORMAL_TARGET_EXPORTS) \
40675 (cd $(TARGET_SUBDIR)/libssp && \
40676 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40677
40678@endif target-libssp
40679
40680# Other targets (info, dvi, pdf, etc.)
40681
40682.PHONY: maybe-info-target-libssp info-target-libssp
40683maybe-info-target-libssp:
40684@if target-libssp
40685maybe-info-target-libssp: info-target-libssp
40686
40687info-target-libssp: \
40688 configure-target-libssp
40689 @: $(MAKE); $(unstage)
40690 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40691 r=`${PWD_COMMAND}`; export r; \
40692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40693 $(NORMAL_TARGET_EXPORTS) \
40694 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
40695 for flag in $(EXTRA_TARGET_FLAGS); do \
40696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40697 done; \
40698 (cd $(TARGET_SUBDIR)/libssp && \
40699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40701 "RANLIB=$${RANLIB}" \
40702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40703 info) \
40704 || exit 1
40705
40706@endif target-libssp
40707
40708.PHONY: maybe-dvi-target-libssp dvi-target-libssp
40709maybe-dvi-target-libssp:
40710@if target-libssp
40711maybe-dvi-target-libssp: dvi-target-libssp
40712
40713dvi-target-libssp: \
40714 configure-target-libssp
40715 @: $(MAKE); $(unstage)
40716 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40717 r=`${PWD_COMMAND}`; export r; \
40718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40719 $(NORMAL_TARGET_EXPORTS) \
40720 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
40721 for flag in $(EXTRA_TARGET_FLAGS); do \
40722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40723 done; \
40724 (cd $(TARGET_SUBDIR)/libssp && \
40725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40727 "RANLIB=$${RANLIB}" \
40728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40729 dvi) \
40730 || exit 1
40731
40732@endif target-libssp
40733
40734.PHONY: maybe-pdf-target-libssp pdf-target-libssp
40735maybe-pdf-target-libssp:
40736@if target-libssp
40737maybe-pdf-target-libssp: pdf-target-libssp
40738
40739pdf-target-libssp: \
40740 configure-target-libssp
40741 @: $(MAKE); $(unstage)
40742 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40743 r=`${PWD_COMMAND}`; export r; \
40744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40745 $(NORMAL_TARGET_EXPORTS) \
40746 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
40747 for flag in $(EXTRA_TARGET_FLAGS); do \
40748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40749 done; \
40750 (cd $(TARGET_SUBDIR)/libssp && \
40751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40753 "RANLIB=$${RANLIB}" \
40754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40755 pdf) \
40756 || exit 1
40757
40758@endif target-libssp
40759
40760.PHONY: maybe-html-target-libssp html-target-libssp
40761maybe-html-target-libssp:
40762@if target-libssp
40763maybe-html-target-libssp: html-target-libssp
40764
40765html-target-libssp: \
40766 configure-target-libssp
40767 @: $(MAKE); $(unstage)
40768 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40769 r=`${PWD_COMMAND}`; export r; \
40770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40771 $(NORMAL_TARGET_EXPORTS) \
40772 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
40773 for flag in $(EXTRA_TARGET_FLAGS); do \
40774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40775 done; \
40776 (cd $(TARGET_SUBDIR)/libssp && \
40777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40779 "RANLIB=$${RANLIB}" \
40780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40781 html) \
40782 || exit 1
40783
40784@endif target-libssp
40785
40786.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
40787maybe-TAGS-target-libssp:
40788@if target-libssp
40789maybe-TAGS-target-libssp: TAGS-target-libssp
40790
40791TAGS-target-libssp: \
40792 configure-target-libssp
40793 @: $(MAKE); $(unstage)
40794 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40795 r=`${PWD_COMMAND}`; export r; \
40796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40797 $(NORMAL_TARGET_EXPORTS) \
40798 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
40799 for flag in $(EXTRA_TARGET_FLAGS); do \
40800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40801 done; \
40802 (cd $(TARGET_SUBDIR)/libssp && \
40803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40805 "RANLIB=$${RANLIB}" \
40806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40807 TAGS) \
40808 || exit 1
40809
40810@endif target-libssp
40811
40812.PHONY: maybe-install-info-target-libssp install-info-target-libssp
40813maybe-install-info-target-libssp:
40814@if target-libssp
40815maybe-install-info-target-libssp: install-info-target-libssp
40816
40817install-info-target-libssp: \
40818 configure-target-libssp \
40819 info-target-libssp
40820 @: $(MAKE); $(unstage)
40821 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40822 r=`${PWD_COMMAND}`; export r; \
40823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40824 $(NORMAL_TARGET_EXPORTS) \
40825 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
40826 for flag in $(EXTRA_TARGET_FLAGS); do \
40827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40828 done; \
40829 (cd $(TARGET_SUBDIR)/libssp && \
40830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40832 "RANLIB=$${RANLIB}" \
40833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40834 install-info) \
40835 || exit 1
40836
40837@endif target-libssp
40838
40839.PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
40840maybe-install-pdf-target-libssp:
40841@if target-libssp
40842maybe-install-pdf-target-libssp: install-pdf-target-libssp
40843
40844install-pdf-target-libssp: \
40845 configure-target-libssp \
40846 pdf-target-libssp
40847 @: $(MAKE); $(unstage)
40848 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40849 r=`${PWD_COMMAND}`; export r; \
40850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40851 $(NORMAL_TARGET_EXPORTS) \
40852 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
40853 for flag in $(EXTRA_TARGET_FLAGS); do \
40854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40855 done; \
40856 (cd $(TARGET_SUBDIR)/libssp && \
40857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40859 "RANLIB=$${RANLIB}" \
40860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40861 install-pdf) \
40862 || exit 1
40863
40864@endif target-libssp
40865
40866.PHONY: maybe-install-html-target-libssp install-html-target-libssp
40867maybe-install-html-target-libssp:
40868@if target-libssp
40869maybe-install-html-target-libssp: install-html-target-libssp
40870
40871install-html-target-libssp: \
40872 configure-target-libssp \
40873 html-target-libssp
40874 @: $(MAKE); $(unstage)
40875 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40876 r=`${PWD_COMMAND}`; export r; \
40877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40878 $(NORMAL_TARGET_EXPORTS) \
40879 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
40880 for flag in $(EXTRA_TARGET_FLAGS); do \
40881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40882 done; \
40883 (cd $(TARGET_SUBDIR)/libssp && \
40884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40886 "RANLIB=$${RANLIB}" \
40887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40888 install-html) \
40889 || exit 1
40890
40891@endif target-libssp
40892
40893.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
40894maybe-installcheck-target-libssp:
40895@if target-libssp
40896maybe-installcheck-target-libssp: installcheck-target-libssp
40897
40898installcheck-target-libssp: \
40899 configure-target-libssp
40900 @: $(MAKE); $(unstage)
40901 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40902 r=`${PWD_COMMAND}`; export r; \
40903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40904 $(NORMAL_TARGET_EXPORTS) \
40905 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
40906 for flag in $(EXTRA_TARGET_FLAGS); do \
40907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40908 done; \
40909 (cd $(TARGET_SUBDIR)/libssp && \
40910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40912 "RANLIB=$${RANLIB}" \
40913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40914 installcheck) \
40915 || exit 1
40916
40917@endif target-libssp
40918
40919.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
40920maybe-mostlyclean-target-libssp:
40921@if target-libssp
40922maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
40923
40924mostlyclean-target-libssp:
40925 @: $(MAKE); $(unstage)
40926 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40927 r=`${PWD_COMMAND}`; export r; \
40928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40929 $(NORMAL_TARGET_EXPORTS) \
40930 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
40931 for flag in $(EXTRA_TARGET_FLAGS); do \
40932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40933 done; \
40934 (cd $(TARGET_SUBDIR)/libssp && \
40935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40937 "RANLIB=$${RANLIB}" \
40938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40939 mostlyclean) \
40940 || exit 1
40941
40942@endif target-libssp
40943
40944.PHONY: maybe-clean-target-libssp clean-target-libssp
40945maybe-clean-target-libssp:
40946@if target-libssp
40947maybe-clean-target-libssp: clean-target-libssp
40948
40949clean-target-libssp:
40950 @: $(MAKE); $(unstage)
40951 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40952 r=`${PWD_COMMAND}`; export r; \
40953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40954 $(NORMAL_TARGET_EXPORTS) \
40955 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
40956 for flag in $(EXTRA_TARGET_FLAGS); do \
40957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40958 done; \
40959 (cd $(TARGET_SUBDIR)/libssp && \
40960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40962 "RANLIB=$${RANLIB}" \
40963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40964 clean) \
40965 || exit 1
40966
40967@endif target-libssp
40968
40969.PHONY: maybe-distclean-target-libssp distclean-target-libssp
40970maybe-distclean-target-libssp:
40971@if target-libssp
40972maybe-distclean-target-libssp: distclean-target-libssp
40973
40974distclean-target-libssp:
40975 @: $(MAKE); $(unstage)
40976 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40977 r=`${PWD_COMMAND}`; export r; \
40978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40979 $(NORMAL_TARGET_EXPORTS) \
40980 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
40981 for flag in $(EXTRA_TARGET_FLAGS); do \
40982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40983 done; \
40984 (cd $(TARGET_SUBDIR)/libssp && \
40985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40987 "RANLIB=$${RANLIB}" \
40988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40989 distclean) \
40990 || exit 1
40991
40992@endif target-libssp
40993
40994.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
40995maybe-maintainer-clean-target-libssp:
40996@if target-libssp
40997maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
40998
40999maintainer-clean-target-libssp:
41000 @: $(MAKE); $(unstage)
41001 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41002 r=`${PWD_COMMAND}`; export r; \
41003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41004 $(NORMAL_TARGET_EXPORTS) \
41005 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
41006 for flag in $(EXTRA_TARGET_FLAGS); do \
41007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41008 done; \
41009 (cd $(TARGET_SUBDIR)/libssp && \
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 maintainer-clean) \
41015 || exit 1
41016
41017@endif target-libssp
41018
41019
41020
41021
41022
41023.PHONY: configure-target-newlib maybe-configure-target-newlib
41024maybe-configure-target-newlib:
41025@if gcc-bootstrap
41026configure-target-newlib: stage_current
41027@endif gcc-bootstrap
41028@if target-newlib
41029maybe-configure-target-newlib: configure-target-newlib
41030configure-target-newlib:
41031 @: $(MAKE); $(unstage)
41032 @r=`${PWD_COMMAND}`; export r; \
41033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41034 echo "Checking multilib configuration for newlib..."; \
41035 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
41036 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
41037 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
41038 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
41039 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
41040 else \
41041 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
41042 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
41043 fi; \
41044 else \
41045 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
41046 fi; \
41047 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
41048 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
41049 $(NORMAL_TARGET_EXPORTS) \
41050 echo Configuring in $(TARGET_SUBDIR)/newlib; \
41051 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
41052 case $(srcdir) in \
41053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41054 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
41055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41056 esac; \
41057 srcdiroption="--srcdir=$${topdir}/newlib"; \
41058 libsrcdir="$$s/newlib"; \
41059 rm -f no-such-file || : ; \
41060 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41061 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41062 --target=${target_alias} $${srcdiroption} \
41063 || exit 1
41064@endif target-newlib
41065
41066
41067
41068
41069
41070.PHONY: all-target-newlib maybe-all-target-newlib
41071maybe-all-target-newlib:
41072@if gcc-bootstrap
41073all-target-newlib: stage_current
41074@endif gcc-bootstrap
41075@if target-newlib
41076TARGET-target-newlib=all
41077maybe-all-target-newlib: all-target-newlib
41078all-target-newlib: configure-target-newlib
41079 @: $(MAKE); $(unstage)
41080 @r=`${PWD_COMMAND}`; export r; \
41081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41082 $(NORMAL_TARGET_EXPORTS) \
41083 (cd $(TARGET_SUBDIR)/newlib && \
41084 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41085 $(TARGET-target-newlib))
41086@endif target-newlib
41087
41088
41089
41090
41091
41092.PHONY: check-target-newlib maybe-check-target-newlib
41093maybe-check-target-newlib:
41094@if target-newlib
41095maybe-check-target-newlib: check-target-newlib
41096
41097check-target-newlib:
41098 @: $(MAKE); $(unstage)
41099 @r=`${PWD_COMMAND}`; export r; \
41100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41101 $(NORMAL_TARGET_EXPORTS) \
41102 (cd $(TARGET_SUBDIR)/newlib && \
41103 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41104
41105@endif target-newlib
41106
41107.PHONY: install-target-newlib maybe-install-target-newlib
41108maybe-install-target-newlib:
41109@if target-newlib
41110maybe-install-target-newlib: install-target-newlib
41111
41112install-target-newlib: installdirs
41113 @: $(MAKE); $(unstage)
41114 @r=`${PWD_COMMAND}`; export r; \
41115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41116 $(NORMAL_TARGET_EXPORTS) \
41117 (cd $(TARGET_SUBDIR)/newlib && \
41118 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41119
41120@endif target-newlib
41121
41122# Other targets (info, dvi, pdf, etc.)
41123
41124.PHONY: maybe-info-target-newlib info-target-newlib
41125maybe-info-target-newlib:
41126@if target-newlib
41127maybe-info-target-newlib: info-target-newlib
41128
41129info-target-newlib: \
41130 configure-target-newlib
41131 @: $(MAKE); $(unstage)
41132 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41133 r=`${PWD_COMMAND}`; export r; \
41134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41135 $(NORMAL_TARGET_EXPORTS) \
41136 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
41137 for flag in $(EXTRA_TARGET_FLAGS); do \
41138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41139 done; \
41140 (cd $(TARGET_SUBDIR)/newlib && \
41141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41143 "RANLIB=$${RANLIB}" \
41144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41145 info) \
41146 || exit 1
41147
41148@endif target-newlib
41149
41150.PHONY: maybe-dvi-target-newlib dvi-target-newlib
41151maybe-dvi-target-newlib:
41152@if target-newlib
41153maybe-dvi-target-newlib: dvi-target-newlib
41154
41155dvi-target-newlib: \
41156 configure-target-newlib
41157 @: $(MAKE); $(unstage)
41158 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41159 r=`${PWD_COMMAND}`; export r; \
41160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41161 $(NORMAL_TARGET_EXPORTS) \
41162 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
41163 for flag in $(EXTRA_TARGET_FLAGS); do \
41164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41165 done; \
41166 (cd $(TARGET_SUBDIR)/newlib && \
41167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41169 "RANLIB=$${RANLIB}" \
41170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41171 dvi) \
41172 || exit 1
41173
41174@endif target-newlib
41175
41176.PHONY: maybe-pdf-target-newlib pdf-target-newlib
41177maybe-pdf-target-newlib:
41178@if target-newlib
41179maybe-pdf-target-newlib: pdf-target-newlib
41180
41181pdf-target-newlib: \
41182 configure-target-newlib
41183 @: $(MAKE); $(unstage)
41184 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41185 r=`${PWD_COMMAND}`; export r; \
41186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41187 $(NORMAL_TARGET_EXPORTS) \
41188 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
41189 for flag in $(EXTRA_TARGET_FLAGS); do \
41190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41191 done; \
41192 (cd $(TARGET_SUBDIR)/newlib && \
41193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41195 "RANLIB=$${RANLIB}" \
41196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41197 pdf) \
41198 || exit 1
41199
41200@endif target-newlib
41201
41202.PHONY: maybe-html-target-newlib html-target-newlib
41203maybe-html-target-newlib:
41204@if target-newlib
41205maybe-html-target-newlib: html-target-newlib
41206
41207html-target-newlib: \
41208 configure-target-newlib
41209 @: $(MAKE); $(unstage)
41210 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41211 r=`${PWD_COMMAND}`; export r; \
41212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41213 $(NORMAL_TARGET_EXPORTS) \
41214 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
41215 for flag in $(EXTRA_TARGET_FLAGS); do \
41216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41217 done; \
41218 (cd $(TARGET_SUBDIR)/newlib && \
41219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41221 "RANLIB=$${RANLIB}" \
41222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41223 html) \
41224 || exit 1
41225
41226@endif target-newlib
41227
41228.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
41229maybe-TAGS-target-newlib:
41230@if target-newlib
41231maybe-TAGS-target-newlib: TAGS-target-newlib
41232
41233TAGS-target-newlib: \
41234 configure-target-newlib
41235 @: $(MAKE); $(unstage)
41236 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41237 r=`${PWD_COMMAND}`; export r; \
41238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41239 $(NORMAL_TARGET_EXPORTS) \
41240 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
41241 for flag in $(EXTRA_TARGET_FLAGS); do \
41242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41243 done; \
41244 (cd $(TARGET_SUBDIR)/newlib && \
41245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41247 "RANLIB=$${RANLIB}" \
41248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41249 TAGS) \
41250 || exit 1
41251
41252@endif target-newlib
41253
41254.PHONY: maybe-install-info-target-newlib install-info-target-newlib
41255maybe-install-info-target-newlib:
41256@if target-newlib
41257maybe-install-info-target-newlib: install-info-target-newlib
41258
41259install-info-target-newlib: \
41260 configure-target-newlib \
41261 info-target-newlib
41262 @: $(MAKE); $(unstage)
41263 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41264 r=`${PWD_COMMAND}`; export r; \
41265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41266 $(NORMAL_TARGET_EXPORTS) \
41267 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
41268 for flag in $(EXTRA_TARGET_FLAGS); do \
41269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41270 done; \
41271 (cd $(TARGET_SUBDIR)/newlib && \
41272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41274 "RANLIB=$${RANLIB}" \
41275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41276 install-info) \
41277 || exit 1
41278
41279@endif target-newlib
41280
41281.PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
41282maybe-install-pdf-target-newlib:
41283@if target-newlib
41284maybe-install-pdf-target-newlib: install-pdf-target-newlib
41285
41286install-pdf-target-newlib: \
41287 configure-target-newlib \
41288 pdf-target-newlib
41289 @: $(MAKE); $(unstage)
41290 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41291 r=`${PWD_COMMAND}`; export r; \
41292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41293 $(NORMAL_TARGET_EXPORTS) \
41294 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
41295 for flag in $(EXTRA_TARGET_FLAGS); do \
41296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41297 done; \
41298 (cd $(TARGET_SUBDIR)/newlib && \
41299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41301 "RANLIB=$${RANLIB}" \
41302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41303 install-pdf) \
41304 || exit 1
41305
41306@endif target-newlib
41307
41308.PHONY: maybe-install-html-target-newlib install-html-target-newlib
41309maybe-install-html-target-newlib:
41310@if target-newlib
41311maybe-install-html-target-newlib: install-html-target-newlib
41312
41313install-html-target-newlib: \
41314 configure-target-newlib \
41315 html-target-newlib
41316 @: $(MAKE); $(unstage)
41317 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41318 r=`${PWD_COMMAND}`; export r; \
41319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41320 $(NORMAL_TARGET_EXPORTS) \
41321 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
41322 for flag in $(EXTRA_TARGET_FLAGS); do \
41323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41324 done; \
41325 (cd $(TARGET_SUBDIR)/newlib && \
41326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41328 "RANLIB=$${RANLIB}" \
41329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41330 install-html) \
41331 || exit 1
41332
41333@endif target-newlib
41334
41335.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
41336maybe-installcheck-target-newlib:
41337@if target-newlib
41338maybe-installcheck-target-newlib: installcheck-target-newlib
41339
41340installcheck-target-newlib: \
41341 configure-target-newlib
41342 @: $(MAKE); $(unstage)
41343 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41344 r=`${PWD_COMMAND}`; export r; \
41345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41346 $(NORMAL_TARGET_EXPORTS) \
41347 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
41348 for flag in $(EXTRA_TARGET_FLAGS); do \
41349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41350 done; \
41351 (cd $(TARGET_SUBDIR)/newlib && \
41352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41354 "RANLIB=$${RANLIB}" \
41355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41356 installcheck) \
41357 || exit 1
41358
41359@endif target-newlib
41360
41361.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
41362maybe-mostlyclean-target-newlib:
41363@if target-newlib
41364maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
41365
41366mostlyclean-target-newlib:
41367 @: $(MAKE); $(unstage)
41368 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41369 r=`${PWD_COMMAND}`; export r; \
41370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41371 $(NORMAL_TARGET_EXPORTS) \
41372 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
41373 for flag in $(EXTRA_TARGET_FLAGS); do \
41374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41375 done; \
41376 (cd $(TARGET_SUBDIR)/newlib && \
41377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41379 "RANLIB=$${RANLIB}" \
41380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41381 mostlyclean) \
41382 || exit 1
41383
41384@endif target-newlib
41385
41386.PHONY: maybe-clean-target-newlib clean-target-newlib
41387maybe-clean-target-newlib:
41388@if target-newlib
41389maybe-clean-target-newlib: clean-target-newlib
41390
41391clean-target-newlib:
41392 @: $(MAKE); $(unstage)
41393 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41394 r=`${PWD_COMMAND}`; export r; \
41395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41396 $(NORMAL_TARGET_EXPORTS) \
41397 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
41398 for flag in $(EXTRA_TARGET_FLAGS); do \
41399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41400 done; \
41401 (cd $(TARGET_SUBDIR)/newlib && \
41402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41404 "RANLIB=$${RANLIB}" \
41405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41406 clean) \
41407 || exit 1
41408
41409@endif target-newlib
41410
41411.PHONY: maybe-distclean-target-newlib distclean-target-newlib
41412maybe-distclean-target-newlib:
41413@if target-newlib
41414maybe-distclean-target-newlib: distclean-target-newlib
41415
41416distclean-target-newlib:
41417 @: $(MAKE); $(unstage)
41418 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41419 r=`${PWD_COMMAND}`; export r; \
41420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41421 $(NORMAL_TARGET_EXPORTS) \
41422 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
41423 for flag in $(EXTRA_TARGET_FLAGS); do \
41424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41425 done; \
41426 (cd $(TARGET_SUBDIR)/newlib && \
41427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41429 "RANLIB=$${RANLIB}" \
41430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41431 distclean) \
41432 || exit 1
41433
41434@endif target-newlib
41435
41436.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
41437maybe-maintainer-clean-target-newlib:
41438@if target-newlib
41439maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
41440
41441maintainer-clean-target-newlib:
41442 @: $(MAKE); $(unstage)
41443 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41444 r=`${PWD_COMMAND}`; export r; \
41445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41446 $(NORMAL_TARGET_EXPORTS) \
41447 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
41448 for flag in $(EXTRA_TARGET_FLAGS); do \
41449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41450 done; \
41451 (cd $(TARGET_SUBDIR)/newlib && \
41452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41454 "RANLIB=$${RANLIB}" \
41455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41456 maintainer-clean) \
41457 || exit 1
41458
41459@endif target-newlib
41460
41461
41462
41463
41464
41465.PHONY: configure-target-libgcc maybe-configure-target-libgcc
41466maybe-configure-target-libgcc:
41467@if gcc-bootstrap
41468configure-target-libgcc: stage_current
41469@endif gcc-bootstrap
41470@if target-libgcc
41471maybe-configure-target-libgcc: configure-target-libgcc
41472configure-target-libgcc:
41473 @r=`${PWD_COMMAND}`; export r; \
41474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41475 echo "Checking multilib configuration for libgcc..."; \
41476 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41477 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41478 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41479 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41480 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41481 else \
41482 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41483 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41484 fi; \
41485 else \
41486 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41487 fi; \
41488 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41489 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41490 $(NORMAL_TARGET_EXPORTS) \
41491 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
41492 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
41493 case $(srcdir) in \
41494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41495 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41497 esac; \
41498 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41499 libsrcdir="$$s/libgcc"; \
41500 rm -f no-such-file || : ; \
41501 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41502 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41503 --target=${target_alias} $${srcdiroption} \
41504 || exit 1
41505@endif target-libgcc
41506
41507
41508
41509.PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
41510maybe-configure-stage1-target-libgcc:
41511@if target-libgcc-bootstrap
41512maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
41513configure-stage1-target-libgcc:
41514 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41515 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41516 @r=`${PWD_COMMAND}`; export r; \
41517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41518 echo "Checking multilib configuration for libgcc..."; \
41519 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41520 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41521 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41522 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41523 else \
41524 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41525 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41526 fi; \
41527 else \
41528 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41529 fi; \
41530 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41531 $(NORMAL_TARGET_EXPORTS) \
41532 CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41533 CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41534 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
41535 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41536 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41537 case $(srcdir) in \
41538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41539 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41541 esac; \
41542 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41543 libsrcdir="$$s/libgcc"; \
41544 $(SHELL) $${libsrcdir}/configure \
41545 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41546 --target=${target_alias} $${srcdiroption} \
41547 \
41548 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
41549@endif target-libgcc-bootstrap
41550
41551.PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
41552maybe-configure-stage2-target-libgcc:
41553@if target-libgcc-bootstrap
41554maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
41555configure-stage2-target-libgcc:
41556 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41557 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41558 @r=`${PWD_COMMAND}`; export r; \
41559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41560 echo "Checking multilib configuration for libgcc..."; \
41561 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41562 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41563 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41564 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41565 else \
41566 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41567 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41568 fi; \
41569 else \
41570 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41571 fi; \
41572 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41573 $(NORMAL_TARGET_EXPORTS) \
41574 \
41575 CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41576 CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41577 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
41578 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41579 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41580 case $(srcdir) in \
41581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41582 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41584 esac; \
41585 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41586 libsrcdir="$$s/libgcc"; \
41587 $(SHELL) $${libsrcdir}/configure \
41588 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41589 --target=${target_alias} $${srcdiroption} \
41590 --with-build-libsubdir=$(HOST_SUBDIR) \
41591 @stage2_werror_flag@
41592@endif target-libgcc-bootstrap
41593
41594.PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
41595maybe-configure-stageb2g0-target-libgcc:
41596@if target-libgcc-bootstrap
41597maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
41598configure-stageb2g0-target-libgcc:
41599 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
41600 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41601 @r=`${PWD_COMMAND}`; export r; \
41602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41603 echo "Checking multilib configuration for libgcc..."; \
41604 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41605 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41606 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41607 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41608 else \
41609 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41610 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41611 fi; \
41612 else \
41613 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41614 fi; \
41615 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41616 $(NORMAL_TARGET_EXPORTS) \
41617 \
41618 CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41619 CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41620 echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
41621 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41622 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41623 case $(srcdir) in \
41624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41625 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41627 esac; \
41628 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41629 libsrcdir="$$s/libgcc"; \
41630 $(SHELL) $${libsrcdir}/configure \
41631 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41632 --target=${target_alias} $${srcdiroption} \
41633 --with-build-libsubdir=$(HOST_SUBDIR) \
41634 @stage2_werror_flag@
41635@endif target-libgcc-bootstrap
41636
41637.PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
41638maybe-configure-stage3-target-libgcc:
41639@if target-libgcc-bootstrap
41640maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
41641configure-stage3-target-libgcc:
41642 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41643 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41644 @r=`${PWD_COMMAND}`; export r; \
41645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41646 echo "Checking multilib configuration for libgcc..."; \
41647 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41648 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41649 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41650 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41651 else \
41652 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41653 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41654 fi; \
41655 else \
41656 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41657 fi; \
41658 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41659 $(NORMAL_TARGET_EXPORTS) \
41660 \
41661 CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41662 CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41663 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
41664 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41665 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41666 case $(srcdir) in \
41667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41668 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41670 esac; \
41671 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41672 libsrcdir="$$s/libgcc"; \
41673 $(SHELL) $${libsrcdir}/configure \
41674 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41675 --target=${target_alias} $${srcdiroption} \
41676 --with-build-libsubdir=$(HOST_SUBDIR) \
41677 @stage2_werror_flag@
41678@endif target-libgcc-bootstrap
41679
41680.PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
41681maybe-configure-stageb3g2-target-libgcc:
41682@if target-libgcc-bootstrap
41683maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
41684configure-stageb3g2-target-libgcc:
41685 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
41686 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41687 @r=`${PWD_COMMAND}`; export r; \
41688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41689 echo "Checking multilib configuration for libgcc..."; \
41690 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41691 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41692 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41693 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41694 else \
41695 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41696 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41697 fi; \
41698 else \
41699 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41700 fi; \
41701 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41702 $(NORMAL_TARGET_EXPORTS) \
41703 \
41704 CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41705 CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41706 echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
41707 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41708 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41709 case $(srcdir) in \
41710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41711 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41713 esac; \
41714 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41715 libsrcdir="$$s/libgcc"; \
41716 $(SHELL) $${libsrcdir}/configure \
41717 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41718 --target=${target_alias} $${srcdiroption} \
41719 --with-build-libsubdir=$(HOST_SUBDIR) \
41720 @stage2_werror_flag@
41721@endif target-libgcc-bootstrap
41722
41723.PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
41724maybe-configure-stage4-target-libgcc:
41725@if target-libgcc-bootstrap
41726maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
41727configure-stage4-target-libgcc:
41728 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41729 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41730 @r=`${PWD_COMMAND}`; export r; \
41731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41732 echo "Checking multilib configuration for libgcc..."; \
41733 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41734 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41735 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41736 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41737 else \
41738 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41739 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41740 fi; \
41741 else \
41742 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41743 fi; \
41744 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41745 $(NORMAL_TARGET_EXPORTS) \
41746 \
41747 CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41748 CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41749 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
41750 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41751 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41752 case $(srcdir) in \
41753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41754 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41756 esac; \
41757 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41758 libsrcdir="$$s/libgcc"; \
41759 $(SHELL) $${libsrcdir}/configure \
41760 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41761 --target=${target_alias} $${srcdiroption} \
41762 --with-build-libsubdir=$(HOST_SUBDIR) \
41763 @stage2_werror_flag@
41764@endif target-libgcc-bootstrap
41765
41766.PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
41767maybe-configure-stageprofile-target-libgcc:
41768@if target-libgcc-bootstrap
41769maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41770configure-stageprofile-target-libgcc:
41771 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41772 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41773 @r=`${PWD_COMMAND}`; export r; \
41774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775 echo "Checking multilib configuration for libgcc..."; \
41776 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41777 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41778 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41779 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41780 else \
41781 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41782 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41783 fi; \
41784 else \
41785 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41786 fi; \
41787 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41788 $(NORMAL_TARGET_EXPORTS) \
41789 \
41790 CFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41791 CXXFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41792 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
41793 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41794 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41795 case $(srcdir) in \
41796 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41797 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41798 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41799 esac; \
41800 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41801 libsrcdir="$$s/libgcc"; \
41802 $(SHELL) $${libsrcdir}/configure \
41803 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41804 --target=${target_alias} $${srcdiroption} \
41805 --with-build-libsubdir=$(HOST_SUBDIR) \
41806 @stage2_werror_flag@
41807@endif target-libgcc-bootstrap
41808
41809.PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
41810maybe-configure-stagefeedback-target-libgcc:
41811@if target-libgcc-bootstrap
41812maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41813configure-stagefeedback-target-libgcc:
41814 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41815 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41816 @r=`${PWD_COMMAND}`; export r; \
41817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41818 echo "Checking multilib configuration for libgcc..."; \
41819 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41820 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41821 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41822 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41823 else \
41824 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41825 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41826 fi; \
41827 else \
41828 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41829 fi; \
41830 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41831 $(NORMAL_TARGET_EXPORTS) \
41832 \
41833 CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41834 CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41835 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
41836 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41837 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41838 case $(srcdir) in \
41839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41840 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41842 esac; \
41843 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41844 libsrcdir="$$s/libgcc"; \
41845 $(SHELL) $${libsrcdir}/configure \
41846 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41847 --target=${target_alias} $${srcdiroption} \
41848 --with-build-libsubdir=$(HOST_SUBDIR) \
41849 @stage2_werror_flag@
41850@endif target-libgcc-bootstrap
41851
41852
41853
41854
41855
41856.PHONY: all-target-libgcc maybe-all-target-libgcc
41857maybe-all-target-libgcc:
41858@if gcc-bootstrap
41859all-target-libgcc: stage_current
41860@endif gcc-bootstrap
41861@if target-libgcc
41862TARGET-target-libgcc=all
41863maybe-all-target-libgcc: all-target-libgcc
41864all-target-libgcc: configure-target-libgcc
41865 @r=`${PWD_COMMAND}`; export r; \
41866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41867 $(NORMAL_TARGET_EXPORTS) \
41868 (cd $(TARGET_SUBDIR)/libgcc && \
41869 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41870 $(TARGET-target-libgcc))
41871@endif target-libgcc
41872
41873
41874
41875.PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
41876.PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
41877maybe-all-stage1-target-libgcc:
41878maybe-clean-stage1-target-libgcc:
41879@if target-libgcc-bootstrap
41880maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
41881all-stage1: all-stage1-target-libgcc
41882TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
41883all-stage1-target-libgcc: configure-stage1-target-libgcc
41884 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41885 @r=`${PWD_COMMAND}`; export r; \
41886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41887 $(NORMAL_TARGET_EXPORTS) \
41888 cd $(TARGET_SUBDIR)/libgcc && \
41889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41890 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
41891 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
41892 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
41893 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
41894 $(TARGET-stage1-target-libgcc)
41895
41896maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
41897clean-stage1: clean-stage1-target-libgcc
41898clean-stage1-target-libgcc:
41899 @if [ $(current_stage) = stage1 ]; then \
41900 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41901 else \
41902 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
41903 $(MAKE) stage1-start; \
41904 fi; \
41905 cd $(TARGET_SUBDIR)/libgcc && \
41906 $(MAKE) $(EXTRA_TARGET_FLAGS) \
41907 clean
41908@endif target-libgcc-bootstrap
41909
41910
41911.PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
41912.PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
41913maybe-all-stage2-target-libgcc:
41914maybe-clean-stage2-target-libgcc:
41915@if target-libgcc-bootstrap
41916maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
41917all-stage2: all-stage2-target-libgcc
41918TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
41919all-stage2-target-libgcc: configure-stage2-target-libgcc
41920 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41921 @r=`${PWD_COMMAND}`; export r; \
41922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41923 $(NORMAL_TARGET_EXPORTS) \
41924 \
41925 cd $(TARGET_SUBDIR)/libgcc && \
41926 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41927 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
41928 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
41929 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
41930 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
41931 $(TARGET-stage2-target-libgcc)
41932
41933maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
41934clean-stage2: clean-stage2-target-libgcc
41935clean-stage2-target-libgcc:
41936 @if [ $(current_stage) = stage2 ]; then \
41937 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41938 else \
41939 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
41940 $(MAKE) stage2-start; \
41941 fi; \
41942 cd $(TARGET_SUBDIR)/libgcc && \
41943 $(MAKE) $(EXTRA_TARGET_FLAGS) \
41944 \
41945 clean
41946@endif target-libgcc-bootstrap
41947
41948
41949.PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
41950.PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
41951maybe-all-stageb2g0-target-libgcc:
41952maybe-clean-stageb2g0-target-libgcc:
41953@if target-libgcc-bootstrap
41954maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
41955all-stageb2g0: all-stageb2g0-target-libgcc
41956TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
41957all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
41958 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
41959 @r=`${PWD_COMMAND}`; export r; \
41960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41961 $(NORMAL_TARGET_EXPORTS) \
41962 \
41963 cd $(TARGET_SUBDIR)/libgcc && \
41964 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41965 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
41966 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
41967 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
41968 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS) \
41969 $(TARGET-stageb2g0-target-libgcc)
41970
41971maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
41972clean-stageb2g0: clean-stageb2g0-target-libgcc
41973clean-stageb2g0-target-libgcc:
41974 @if [ $(current_stage) = stageb2g0 ]; then \
41975 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41976 else \
41977 [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
41978 $(MAKE) stageb2g0-start; \
41979 fi; \
41980 cd $(TARGET_SUBDIR)/libgcc && \
41981 $(MAKE) $(EXTRA_TARGET_FLAGS) \
41982 \
41983 clean
41984@endif target-libgcc-bootstrap
41985
41986
41987.PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
41988.PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
41989maybe-all-stage3-target-libgcc:
41990maybe-clean-stage3-target-libgcc:
41991@if target-libgcc-bootstrap
41992maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
41993all-stage3: all-stage3-target-libgcc
41994TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
41995all-stage3-target-libgcc: configure-stage3-target-libgcc
41996 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41997 @r=`${PWD_COMMAND}`; export r; \
41998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41999 $(NORMAL_TARGET_EXPORTS) \
42000 \
42001 cd $(TARGET_SUBDIR)/libgcc && \
42002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42003 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
42004 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
42005 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
42006 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
42007 $(TARGET-stage3-target-libgcc)
42008
42009maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
42010clean-stage3: clean-stage3-target-libgcc
42011clean-stage3-target-libgcc:
42012 @if [ $(current_stage) = stage3 ]; then \
42013 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42014 else \
42015 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
42016 $(MAKE) stage3-start; \
42017 fi; \
42018 cd $(TARGET_SUBDIR)/libgcc && \
42019 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42020 \
42021 clean
42022@endif target-libgcc-bootstrap
42023
42024
42025.PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
42026.PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
42027maybe-all-stageb3g2-target-libgcc:
42028maybe-clean-stageb3g2-target-libgcc:
42029@if target-libgcc-bootstrap
42030maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
42031all-stageb3g2: all-stageb3g2-target-libgcc
42032TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
42033all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
42034 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
42035 @r=`${PWD_COMMAND}`; export r; \
42036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42037 $(NORMAL_TARGET_EXPORTS) \
42038 \
42039 cd $(TARGET_SUBDIR)/libgcc && \
42040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42041 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
42042 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
42043 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
42044 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS) \
42045 $(TARGET-stageb3g2-target-libgcc)
42046
42047maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
42048clean-stageb3g2: clean-stageb3g2-target-libgcc
42049clean-stageb3g2-target-libgcc:
42050 @if [ $(current_stage) = stageb3g2 ]; then \
42051 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42052 else \
42053 [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
42054 $(MAKE) stageb3g2-start; \
42055 fi; \
42056 cd $(TARGET_SUBDIR)/libgcc && \
42057 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42058 \
42059 clean
42060@endif target-libgcc-bootstrap
42061
42062
42063.PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
42064.PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
42065maybe-all-stage4-target-libgcc:
42066maybe-clean-stage4-target-libgcc:
42067@if target-libgcc-bootstrap
42068maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
42069all-stage4: all-stage4-target-libgcc
42070TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
42071all-stage4-target-libgcc: configure-stage4-target-libgcc
42072 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42073 @r=`${PWD_COMMAND}`; export r; \
42074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42075 $(NORMAL_TARGET_EXPORTS) \
42076 \
42077 cd $(TARGET_SUBDIR)/libgcc && \
42078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42079 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
42080 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42081 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
42082 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS) \
42083 $(TARGET-stage4-target-libgcc)
42084
42085maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
42086clean-stage4: clean-stage4-target-libgcc
42087clean-stage4-target-libgcc:
42088 @if [ $(current_stage) = stage4 ]; then \
42089 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42090 else \
42091 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
42092 $(MAKE) stage4-start; \
42093 fi; \
42094 cd $(TARGET_SUBDIR)/libgcc && \
42095 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42096 \
42097 clean
42098@endif target-libgcc-bootstrap
42099
42100
42101.PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
42102.PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
42103maybe-all-stageprofile-target-libgcc:
42104maybe-clean-stageprofile-target-libgcc:
42105@if target-libgcc-bootstrap
42106maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
42107all-stageprofile: all-stageprofile-target-libgcc
42108TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
42109all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
42110 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42111 @r=`${PWD_COMMAND}`; export r; \
42112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42113 $(NORMAL_TARGET_EXPORTS) \
42114 \
42115 cd $(TARGET_SUBDIR)/libgcc && \
42116 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42117 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
42118 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
42119 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
42120 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_TARGET_FLAGS) \
42121 $(TARGET-stageprofile-target-libgcc)
42122
42123maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
42124clean-stageprofile: clean-stageprofile-target-libgcc
42125clean-stageprofile-target-libgcc:
42126 @if [ $(current_stage) = stageprofile ]; then \
42127 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42128 else \
42129 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
42130 $(MAKE) stageprofile-start; \
42131 fi; \
42132 cd $(TARGET_SUBDIR)/libgcc && \
42133 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42134 \
42135 clean
42136@endif target-libgcc-bootstrap
42137
42138
42139.PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
42140.PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
42141maybe-all-stagefeedback-target-libgcc:
42142maybe-clean-stagefeedback-target-libgcc:
42143@if target-libgcc-bootstrap
42144maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
42145all-stagefeedback: all-stagefeedback-target-libgcc
42146TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
42147all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
42148 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42149 @r=`${PWD_COMMAND}`; export r; \
42150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42151 $(NORMAL_TARGET_EXPORTS) \
42152 \
42153 cd $(TARGET_SUBDIR)/libgcc && \
42154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42155 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
42156 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
42157 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
42158 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS) \
42159 $(TARGET-stagefeedback-target-libgcc)
42160
42161maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
42162clean-stagefeedback: clean-stagefeedback-target-libgcc
42163clean-stagefeedback-target-libgcc:
42164 @if [ $(current_stage) = stagefeedback ]; then \
42165 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42166 else \
42167 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
42168 $(MAKE) stagefeedback-start; \
42169 fi; \
42170 cd $(TARGET_SUBDIR)/libgcc && \
42171 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42172 \
42173 clean
42174@endif target-libgcc-bootstrap
42175
42176
42177
42178
42179
42180
42181.PHONY: check-target-libgcc maybe-check-target-libgcc
42182maybe-check-target-libgcc:
42183@if target-libgcc
42184maybe-check-target-libgcc: check-target-libgcc
42185
42186# Dummy target for uncheckable module.
42187check-target-libgcc:
42188
42189@endif target-libgcc
42190
42191.PHONY: install-target-libgcc maybe-install-target-libgcc
42192maybe-install-target-libgcc:
42193@if target-libgcc
42194maybe-install-target-libgcc: install-target-libgcc
42195
42196install-target-libgcc: installdirs
42197 @: $(MAKE); $(unstage)
42198 @r=`${PWD_COMMAND}`; export r; \
42199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42200 $(NORMAL_TARGET_EXPORTS) \
42201 (cd $(TARGET_SUBDIR)/libgcc && \
42202 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42203
42204@endif target-libgcc
42205
42206# Other targets (info, dvi, pdf, etc.)
42207
42208.PHONY: maybe-info-target-libgcc info-target-libgcc
42209maybe-info-target-libgcc:
42210@if target-libgcc
42211maybe-info-target-libgcc: info-target-libgcc
42212
42213info-target-libgcc: \
42214 configure-target-libgcc
42215 @: $(MAKE); $(unstage)
42216 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42217 r=`${PWD_COMMAND}`; export r; \
42218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42219 $(NORMAL_TARGET_EXPORTS) \
42220 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
42221 for flag in $(EXTRA_TARGET_FLAGS); do \
42222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42223 done; \
42224 (cd $(TARGET_SUBDIR)/libgcc && \
42225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42227 "RANLIB=$${RANLIB}" \
42228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42229 info) \
42230 || exit 1
42231
42232@endif target-libgcc
42233
42234.PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
42235maybe-dvi-target-libgcc:
42236@if target-libgcc
42237maybe-dvi-target-libgcc: dvi-target-libgcc
42238
42239dvi-target-libgcc: \
42240 configure-target-libgcc
42241 @: $(MAKE); $(unstage)
42242 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42243 r=`${PWD_COMMAND}`; export r; \
42244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42245 $(NORMAL_TARGET_EXPORTS) \
42246 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
42247 for flag in $(EXTRA_TARGET_FLAGS); do \
42248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42249 done; \
42250 (cd $(TARGET_SUBDIR)/libgcc && \
42251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42253 "RANLIB=$${RANLIB}" \
42254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42255 dvi) \
42256 || exit 1
42257
42258@endif target-libgcc
42259
42260.PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
42261maybe-pdf-target-libgcc:
42262@if target-libgcc
42263maybe-pdf-target-libgcc: pdf-target-libgcc
42264
42265pdf-target-libgcc: \
42266 configure-target-libgcc
42267 @: $(MAKE); $(unstage)
42268 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42269 r=`${PWD_COMMAND}`; export r; \
42270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42271 $(NORMAL_TARGET_EXPORTS) \
42272 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
42273 for flag in $(EXTRA_TARGET_FLAGS); do \
42274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42275 done; \
42276 (cd $(TARGET_SUBDIR)/libgcc && \
42277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42279 "RANLIB=$${RANLIB}" \
42280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42281 pdf) \
42282 || exit 1
42283
42284@endif target-libgcc
42285
42286.PHONY: maybe-html-target-libgcc html-target-libgcc
42287maybe-html-target-libgcc:
42288@if target-libgcc
42289maybe-html-target-libgcc: html-target-libgcc
42290
42291html-target-libgcc: \
42292 configure-target-libgcc
42293 @: $(MAKE); $(unstage)
42294 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42295 r=`${PWD_COMMAND}`; export r; \
42296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42297 $(NORMAL_TARGET_EXPORTS) \
42298 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
42299 for flag in $(EXTRA_TARGET_FLAGS); do \
42300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42301 done; \
42302 (cd $(TARGET_SUBDIR)/libgcc && \
42303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42305 "RANLIB=$${RANLIB}" \
42306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42307 html) \
42308 || exit 1
42309
42310@endif target-libgcc
42311
42312.PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
42313maybe-TAGS-target-libgcc:
42314@if target-libgcc
42315maybe-TAGS-target-libgcc: TAGS-target-libgcc
42316
42317TAGS-target-libgcc: \
42318 configure-target-libgcc
42319 @: $(MAKE); $(unstage)
42320 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42321 r=`${PWD_COMMAND}`; export r; \
42322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42323 $(NORMAL_TARGET_EXPORTS) \
42324 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
42325 for flag in $(EXTRA_TARGET_FLAGS); do \
42326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42327 done; \
42328 (cd $(TARGET_SUBDIR)/libgcc && \
42329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42331 "RANLIB=$${RANLIB}" \
42332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42333 TAGS) \
42334 || exit 1
42335
42336@endif target-libgcc
42337
42338.PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
42339maybe-install-info-target-libgcc:
42340@if target-libgcc
42341maybe-install-info-target-libgcc: install-info-target-libgcc
42342
42343install-info-target-libgcc: \
42344 configure-target-libgcc \
42345 info-target-libgcc
42346 @: $(MAKE); $(unstage)
42347 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42348 r=`${PWD_COMMAND}`; export r; \
42349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42350 $(NORMAL_TARGET_EXPORTS) \
42351 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
42352 for flag in $(EXTRA_TARGET_FLAGS); do \
42353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42354 done; \
42355 (cd $(TARGET_SUBDIR)/libgcc && \
42356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42358 "RANLIB=$${RANLIB}" \
42359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42360 install-info) \
42361 || exit 1
42362
42363@endif target-libgcc
42364
42365.PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
42366maybe-install-pdf-target-libgcc:
42367@if target-libgcc
42368maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
42369
42370install-pdf-target-libgcc: \
42371 configure-target-libgcc \
42372 pdf-target-libgcc
42373 @: $(MAKE); $(unstage)
42374 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42375 r=`${PWD_COMMAND}`; export r; \
42376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42377 $(NORMAL_TARGET_EXPORTS) \
42378 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
42379 for flag in $(EXTRA_TARGET_FLAGS); do \
42380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42381 done; \
42382 (cd $(TARGET_SUBDIR)/libgcc && \
42383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42385 "RANLIB=$${RANLIB}" \
42386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42387 install-pdf) \
42388 || exit 1
42389
42390@endif target-libgcc
42391
42392.PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
42393maybe-install-html-target-libgcc:
42394@if target-libgcc
42395maybe-install-html-target-libgcc: install-html-target-libgcc
42396
42397install-html-target-libgcc: \
42398 configure-target-libgcc \
42399 html-target-libgcc
42400 @: $(MAKE); $(unstage)
42401 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42402 r=`${PWD_COMMAND}`; export r; \
42403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42404 $(NORMAL_TARGET_EXPORTS) \
42405 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
42406 for flag in $(EXTRA_TARGET_FLAGS); do \
42407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42408 done; \
42409 (cd $(TARGET_SUBDIR)/libgcc && \
42410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42412 "RANLIB=$${RANLIB}" \
42413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42414 install-html) \
42415 || exit 1
42416
42417@endif target-libgcc
42418
42419.PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
42420maybe-installcheck-target-libgcc:
42421@if target-libgcc
42422maybe-installcheck-target-libgcc: installcheck-target-libgcc
42423
42424installcheck-target-libgcc: \
42425 configure-target-libgcc
42426 @: $(MAKE); $(unstage)
42427 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42428 r=`${PWD_COMMAND}`; export r; \
42429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42430 $(NORMAL_TARGET_EXPORTS) \
42431 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
42432 for flag in $(EXTRA_TARGET_FLAGS); do \
42433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42434 done; \
42435 (cd $(TARGET_SUBDIR)/libgcc && \
42436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42438 "RANLIB=$${RANLIB}" \
42439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42440 installcheck) \
42441 || exit 1
42442
42443@endif target-libgcc
42444
42445.PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
42446maybe-mostlyclean-target-libgcc:
42447@if target-libgcc
42448maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
42449
42450mostlyclean-target-libgcc:
42451 @: $(MAKE); $(unstage)
42452 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42453 r=`${PWD_COMMAND}`; export r; \
42454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42455 $(NORMAL_TARGET_EXPORTS) \
42456 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
42457 for flag in $(EXTRA_TARGET_FLAGS); do \
42458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42459 done; \
42460 (cd $(TARGET_SUBDIR)/libgcc && \
42461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42463 "RANLIB=$${RANLIB}" \
42464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42465 mostlyclean) \
42466 || exit 1
42467
42468@endif target-libgcc
42469
42470.PHONY: maybe-clean-target-libgcc clean-target-libgcc
42471maybe-clean-target-libgcc:
42472@if target-libgcc
42473maybe-clean-target-libgcc: clean-target-libgcc
42474
42475clean-target-libgcc:
42476 @: $(MAKE); $(unstage)
42477 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42478 r=`${PWD_COMMAND}`; export r; \
42479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42480 $(NORMAL_TARGET_EXPORTS) \
42481 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
42482 for flag in $(EXTRA_TARGET_FLAGS); do \
42483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42484 done; \
42485 (cd $(TARGET_SUBDIR)/libgcc && \
42486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42488 "RANLIB=$${RANLIB}" \
42489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42490 clean) \
42491 || exit 1
42492
42493@endif target-libgcc
42494
42495.PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
42496maybe-distclean-target-libgcc:
42497@if target-libgcc
42498maybe-distclean-target-libgcc: distclean-target-libgcc
42499
42500distclean-target-libgcc:
42501 @: $(MAKE); $(unstage)
42502 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42503 r=`${PWD_COMMAND}`; export r; \
42504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42505 $(NORMAL_TARGET_EXPORTS) \
42506 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
42507 for flag in $(EXTRA_TARGET_FLAGS); do \
42508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42509 done; \
42510 (cd $(TARGET_SUBDIR)/libgcc && \
42511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42513 "RANLIB=$${RANLIB}" \
42514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42515 distclean) \
42516 || exit 1
42517
42518@endif target-libgcc
42519
42520.PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
42521maybe-maintainer-clean-target-libgcc:
42522@if target-libgcc
42523maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
42524
42525maintainer-clean-target-libgcc:
42526 @: $(MAKE); $(unstage)
42527 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42528 r=`${PWD_COMMAND}`; export r; \
42529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42530 $(NORMAL_TARGET_EXPORTS) \
42531 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
42532 for flag in $(EXTRA_TARGET_FLAGS); do \
42533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42534 done; \
42535 (cd $(TARGET_SUBDIR)/libgcc && \
42536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42538 "RANLIB=$${RANLIB}" \
42539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42540 maintainer-clean) \
42541 || exit 1
42542
42543@endif target-libgcc
42544
42545
42546
42547
42548
42549.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
42550maybe-configure-target-libgfortran:
42551@if gcc-bootstrap
42552configure-target-libgfortran: stage_current
42553@endif gcc-bootstrap
42554@if target-libgfortran
42555maybe-configure-target-libgfortran: configure-target-libgfortran
42556configure-target-libgfortran:
42557 @: $(MAKE); $(unstage)
42558 @r=`${PWD_COMMAND}`; export r; \
42559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42560 echo "Checking multilib configuration for libgfortran..."; \
42561 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
42562 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
42563 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42564 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42565 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
42566 else \
42567 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
42568 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42569 fi; \
42570 else \
42571 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42572 fi; \
42573 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
42574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
42575 $(NORMAL_TARGET_EXPORTS) \
42576 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
42577 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
42578 case $(srcdir) in \
42579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42580 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
42581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42582 esac; \
42583 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
42584 libsrcdir="$$s/libgfortran"; \
42585 rm -f no-such-file || : ; \
42586 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42587 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42588 --target=${target_alias} $${srcdiroption} \
42589 || exit 1
42590@endif target-libgfortran
42591
42592
42593
42594
42595
42596.PHONY: all-target-libgfortran maybe-all-target-libgfortran
42597maybe-all-target-libgfortran:
42598@if gcc-bootstrap
42599all-target-libgfortran: stage_current
42600@endif gcc-bootstrap
42601@if target-libgfortran
42602TARGET-target-libgfortran=all
42603maybe-all-target-libgfortran: all-target-libgfortran
42604all-target-libgfortran: configure-target-libgfortran
42605 @: $(MAKE); $(unstage)
42606 @r=`${PWD_COMMAND}`; export r; \
42607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42608 $(NORMAL_TARGET_EXPORTS) \
42609 (cd $(TARGET_SUBDIR)/libgfortran && \
42610 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42611 $(TARGET-target-libgfortran))
42612@endif target-libgfortran
42613
42614
42615
42616
42617
42618.PHONY: check-target-libgfortran maybe-check-target-libgfortran
42619maybe-check-target-libgfortran:
42620@if target-libgfortran
42621maybe-check-target-libgfortran: check-target-libgfortran
42622
42623check-target-libgfortran:
42624 @: $(MAKE); $(unstage)
42625 @r=`${PWD_COMMAND}`; export r; \
42626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42627 $(NORMAL_TARGET_EXPORTS) \
42628 (cd $(TARGET_SUBDIR)/libgfortran && \
42629 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42630
42631@endif target-libgfortran
42632
42633.PHONY: install-target-libgfortran maybe-install-target-libgfortran
42634maybe-install-target-libgfortran:
42635@if target-libgfortran
42636maybe-install-target-libgfortran: install-target-libgfortran
42637
42638install-target-libgfortran: installdirs
42639 @: $(MAKE); $(unstage)
42640 @r=`${PWD_COMMAND}`; export r; \
42641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42642 $(NORMAL_TARGET_EXPORTS) \
42643 (cd $(TARGET_SUBDIR)/libgfortran && \
42644 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42645
42646@endif target-libgfortran
42647
42648# Other targets (info, dvi, pdf, etc.)
42649
42650.PHONY: maybe-info-target-libgfortran info-target-libgfortran
42651maybe-info-target-libgfortran:
42652@if target-libgfortran
42653maybe-info-target-libgfortran: info-target-libgfortran
42654
42655info-target-libgfortran: \
42656 configure-target-libgfortran
42657 @: $(MAKE); $(unstage)
42658 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42659 r=`${PWD_COMMAND}`; export r; \
42660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42661 $(NORMAL_TARGET_EXPORTS) \
42662 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
42663 for flag in $(EXTRA_TARGET_FLAGS); do \
42664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42665 done; \
42666 (cd $(TARGET_SUBDIR)/libgfortran && \
42667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42669 "RANLIB=$${RANLIB}" \
42670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42671 info) \
42672 || exit 1
42673
42674@endif target-libgfortran
42675
42676.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
42677maybe-dvi-target-libgfortran:
42678@if target-libgfortran
42679maybe-dvi-target-libgfortran: dvi-target-libgfortran
42680
42681dvi-target-libgfortran: \
42682 configure-target-libgfortran
42683 @: $(MAKE); $(unstage)
42684 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42685 r=`${PWD_COMMAND}`; export r; \
42686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42687 $(NORMAL_TARGET_EXPORTS) \
42688 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
42689 for flag in $(EXTRA_TARGET_FLAGS); do \
42690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42691 done; \
42692 (cd $(TARGET_SUBDIR)/libgfortran && \
42693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42695 "RANLIB=$${RANLIB}" \
42696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42697 dvi) \
42698 || exit 1
42699
42700@endif target-libgfortran
42701
42702.PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
42703maybe-pdf-target-libgfortran:
42704@if target-libgfortran
42705maybe-pdf-target-libgfortran: pdf-target-libgfortran
42706
42707pdf-target-libgfortran: \
42708 configure-target-libgfortran
42709 @: $(MAKE); $(unstage)
42710 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42711 r=`${PWD_COMMAND}`; export r; \
42712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42713 $(NORMAL_TARGET_EXPORTS) \
42714 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
42715 for flag in $(EXTRA_TARGET_FLAGS); do \
42716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42717 done; \
42718 (cd $(TARGET_SUBDIR)/libgfortran && \
42719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42721 "RANLIB=$${RANLIB}" \
42722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42723 pdf) \
42724 || exit 1
42725
42726@endif target-libgfortran
42727
42728.PHONY: maybe-html-target-libgfortran html-target-libgfortran
42729maybe-html-target-libgfortran:
42730@if target-libgfortran
42731maybe-html-target-libgfortran: html-target-libgfortran
42732
42733html-target-libgfortran: \
42734 configure-target-libgfortran
42735 @: $(MAKE); $(unstage)
42736 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42737 r=`${PWD_COMMAND}`; export r; \
42738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42739 $(NORMAL_TARGET_EXPORTS) \
42740 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
42741 for flag in $(EXTRA_TARGET_FLAGS); do \
42742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42743 done; \
42744 (cd $(TARGET_SUBDIR)/libgfortran && \
42745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42747 "RANLIB=$${RANLIB}" \
42748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42749 html) \
42750 || exit 1
42751
42752@endif target-libgfortran
42753
42754.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
42755maybe-TAGS-target-libgfortran:
42756@if target-libgfortran
42757maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
42758
42759TAGS-target-libgfortran: \
42760 configure-target-libgfortran
42761 @: $(MAKE); $(unstage)
42762 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42763 r=`${PWD_COMMAND}`; export r; \
42764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42765 $(NORMAL_TARGET_EXPORTS) \
42766 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
42767 for flag in $(EXTRA_TARGET_FLAGS); do \
42768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42769 done; \
42770 (cd $(TARGET_SUBDIR)/libgfortran && \
42771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42773 "RANLIB=$${RANLIB}" \
42774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42775 TAGS) \
42776 || exit 1
42777
42778@endif target-libgfortran
42779
42780.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
42781maybe-install-info-target-libgfortran:
42782@if target-libgfortran
42783maybe-install-info-target-libgfortran: install-info-target-libgfortran
42784
42785install-info-target-libgfortran: \
42786 configure-target-libgfortran \
42787 info-target-libgfortran
42788 @: $(MAKE); $(unstage)
42789 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42790 r=`${PWD_COMMAND}`; export r; \
42791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42792 $(NORMAL_TARGET_EXPORTS) \
42793 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
42794 for flag in $(EXTRA_TARGET_FLAGS); do \
42795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42796 done; \
42797 (cd $(TARGET_SUBDIR)/libgfortran && \
42798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42800 "RANLIB=$${RANLIB}" \
42801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42802 install-info) \
42803 || exit 1
42804
42805@endif target-libgfortran
42806
42807.PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
42808maybe-install-pdf-target-libgfortran:
42809@if target-libgfortran
42810maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
42811
42812install-pdf-target-libgfortran: \
42813 configure-target-libgfortran \
42814 pdf-target-libgfortran
42815 @: $(MAKE); $(unstage)
42816 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42817 r=`${PWD_COMMAND}`; export r; \
42818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42819 $(NORMAL_TARGET_EXPORTS) \
42820 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
42821 for flag in $(EXTRA_TARGET_FLAGS); do \
42822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42823 done; \
42824 (cd $(TARGET_SUBDIR)/libgfortran && \
42825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42827 "RANLIB=$${RANLIB}" \
42828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42829 install-pdf) \
42830 || exit 1
42831
42832@endif target-libgfortran
42833
42834.PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
42835maybe-install-html-target-libgfortran:
42836@if target-libgfortran
42837maybe-install-html-target-libgfortran: install-html-target-libgfortran
42838
42839install-html-target-libgfortran: \
42840 configure-target-libgfortran \
42841 html-target-libgfortran
42842 @: $(MAKE); $(unstage)
42843 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42844 r=`${PWD_COMMAND}`; export r; \
42845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42846 $(NORMAL_TARGET_EXPORTS) \
42847 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
42848 for flag in $(EXTRA_TARGET_FLAGS); do \
42849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42850 done; \
42851 (cd $(TARGET_SUBDIR)/libgfortran && \
42852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42854 "RANLIB=$${RANLIB}" \
42855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42856 install-html) \
42857 || exit 1
42858
42859@endif target-libgfortran
42860
42861.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
42862maybe-installcheck-target-libgfortran:
42863@if target-libgfortran
42864maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
42865
42866installcheck-target-libgfortran: \
42867 configure-target-libgfortran
42868 @: $(MAKE); $(unstage)
42869 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42870 r=`${PWD_COMMAND}`; export r; \
42871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42872 $(NORMAL_TARGET_EXPORTS) \
42873 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
42874 for flag in $(EXTRA_TARGET_FLAGS); do \
42875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42876 done; \
42877 (cd $(TARGET_SUBDIR)/libgfortran && \
42878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42880 "RANLIB=$${RANLIB}" \
42881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42882 installcheck) \
42883 || exit 1
42884
42885@endif target-libgfortran
42886
42887.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
42888maybe-mostlyclean-target-libgfortran:
42889@if target-libgfortran
42890maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
42891
42892mostlyclean-target-libgfortran:
42893 @: $(MAKE); $(unstage)
42894 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42895 r=`${PWD_COMMAND}`; export r; \
42896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42897 $(NORMAL_TARGET_EXPORTS) \
42898 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
42899 for flag in $(EXTRA_TARGET_FLAGS); do \
42900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42901 done; \
42902 (cd $(TARGET_SUBDIR)/libgfortran && \
42903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42905 "RANLIB=$${RANLIB}" \
42906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42907 mostlyclean) \
42908 || exit 1
42909
42910@endif target-libgfortran
42911
42912.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
42913maybe-clean-target-libgfortran:
42914@if target-libgfortran
42915maybe-clean-target-libgfortran: clean-target-libgfortran
42916
42917clean-target-libgfortran:
42918 @: $(MAKE); $(unstage)
42919 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42920 r=`${PWD_COMMAND}`; export r; \
42921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42922 $(NORMAL_TARGET_EXPORTS) \
42923 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
42924 for flag in $(EXTRA_TARGET_FLAGS); do \
42925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42926 done; \
42927 (cd $(TARGET_SUBDIR)/libgfortran && \
42928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42930 "RANLIB=$${RANLIB}" \
42931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42932 clean) \
42933 || exit 1
42934
42935@endif target-libgfortran
42936
42937.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
42938maybe-distclean-target-libgfortran:
42939@if target-libgfortran
42940maybe-distclean-target-libgfortran: distclean-target-libgfortran
42941
42942distclean-target-libgfortran:
42943 @: $(MAKE); $(unstage)
42944 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42945 r=`${PWD_COMMAND}`; export r; \
42946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42947 $(NORMAL_TARGET_EXPORTS) \
42948 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
42949 for flag in $(EXTRA_TARGET_FLAGS); do \
42950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42951 done; \
42952 (cd $(TARGET_SUBDIR)/libgfortran && \
42953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42955 "RANLIB=$${RANLIB}" \
42956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42957 distclean) \
42958 || exit 1
42959
42960@endif target-libgfortran
42961
42962.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
42963maybe-maintainer-clean-target-libgfortran:
42964@if target-libgfortran
42965maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
42966
42967maintainer-clean-target-libgfortran:
42968 @: $(MAKE); $(unstage)
42969 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42970 r=`${PWD_COMMAND}`; export r; \
42971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42972 $(NORMAL_TARGET_EXPORTS) \
42973 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
42974 for flag in $(EXTRA_TARGET_FLAGS); do \
42975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42976 done; \
42977 (cd $(TARGET_SUBDIR)/libgfortran && \
42978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42980 "RANLIB=$${RANLIB}" \
42981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42982 maintainer-clean) \
42983 || exit 1
42984
42985@endif target-libgfortran
42986
42987
42988
42989
42990
42991.PHONY: configure-target-libobjc maybe-configure-target-libobjc
42992maybe-configure-target-libobjc:
42993@if gcc-bootstrap
42994configure-target-libobjc: stage_current
42995@endif gcc-bootstrap
42996@if target-libobjc
42997maybe-configure-target-libobjc: configure-target-libobjc
42998configure-target-libobjc:
42999 @: $(MAKE); $(unstage)
43000 @r=`${PWD_COMMAND}`; export r; \
43001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43002 echo "Checking multilib configuration for libobjc..."; \
43003 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
43004 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
43005 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43006 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43007 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
43008 else \
43009 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
43010 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43011 fi; \
43012 else \
43013 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43014 fi; \
43015 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
43016 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
43017 $(NORMAL_TARGET_EXPORTS) \
43018 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
43019 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
43020 case $(srcdir) in \
43021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43022 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
43023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43024 esac; \
43025 srcdiroption="--srcdir=$${topdir}/libobjc"; \
43026 libsrcdir="$$s/libobjc"; \
43027 rm -f no-such-file || : ; \
43028 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43029 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43030 --target=${target_alias} $${srcdiroption} \
43031 || exit 1
43032@endif target-libobjc
43033
43034
43035
43036
43037
43038.PHONY: all-target-libobjc maybe-all-target-libobjc
43039maybe-all-target-libobjc:
43040@if gcc-bootstrap
43041all-target-libobjc: stage_current
43042@endif gcc-bootstrap
43043@if target-libobjc
43044TARGET-target-libobjc=all
43045maybe-all-target-libobjc: all-target-libobjc
43046all-target-libobjc: configure-target-libobjc
43047 @: $(MAKE); $(unstage)
43048 @r=`${PWD_COMMAND}`; export r; \
43049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43050 $(NORMAL_TARGET_EXPORTS) \
43051 (cd $(TARGET_SUBDIR)/libobjc && \
43052 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43053 $(TARGET-target-libobjc))
43054@endif target-libobjc
43055
43056
43057
43058
43059
43060.PHONY: check-target-libobjc maybe-check-target-libobjc
43061maybe-check-target-libobjc:
43062@if target-libobjc
43063maybe-check-target-libobjc: check-target-libobjc
43064
43065check-target-libobjc:
43066 @: $(MAKE); $(unstage)
43067 @r=`${PWD_COMMAND}`; export r; \
43068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43069 $(NORMAL_TARGET_EXPORTS) \
43070 (cd $(TARGET_SUBDIR)/libobjc && \
43071 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43072
43073@endif target-libobjc
43074
43075.PHONY: install-target-libobjc maybe-install-target-libobjc
43076maybe-install-target-libobjc:
43077@if target-libobjc
43078maybe-install-target-libobjc: install-target-libobjc
43079
43080install-target-libobjc: installdirs
43081 @: $(MAKE); $(unstage)
43082 @r=`${PWD_COMMAND}`; export r; \
43083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43084 $(NORMAL_TARGET_EXPORTS) \
43085 (cd $(TARGET_SUBDIR)/libobjc && \
43086 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43087
43088@endif target-libobjc
43089
43090# Other targets (info, dvi, pdf, etc.)
43091
43092.PHONY: maybe-info-target-libobjc info-target-libobjc
43093maybe-info-target-libobjc:
43094@if target-libobjc
43095maybe-info-target-libobjc: info-target-libobjc
43096
43097info-target-libobjc: \
43098 configure-target-libobjc
43099 @: $(MAKE); $(unstage)
43100 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43101 r=`${PWD_COMMAND}`; export r; \
43102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43103 $(NORMAL_TARGET_EXPORTS) \
43104 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
43105 for flag in $(EXTRA_TARGET_FLAGS); do \
43106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43107 done; \
43108 (cd $(TARGET_SUBDIR)/libobjc && \
43109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43111 "RANLIB=$${RANLIB}" \
43112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43113 info) \
43114 || exit 1
43115
43116@endif target-libobjc
43117
43118.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
43119maybe-dvi-target-libobjc:
43120@if target-libobjc
43121maybe-dvi-target-libobjc: dvi-target-libobjc
43122
43123dvi-target-libobjc: \
43124 configure-target-libobjc
43125 @: $(MAKE); $(unstage)
43126 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43127 r=`${PWD_COMMAND}`; export r; \
43128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43129 $(NORMAL_TARGET_EXPORTS) \
43130 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
43131 for flag in $(EXTRA_TARGET_FLAGS); do \
43132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43133 done; \
43134 (cd $(TARGET_SUBDIR)/libobjc && \
43135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43137 "RANLIB=$${RANLIB}" \
43138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43139 dvi) \
43140 || exit 1
43141
43142@endif target-libobjc
43143
43144.PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
43145maybe-pdf-target-libobjc:
43146@if target-libobjc
43147maybe-pdf-target-libobjc: pdf-target-libobjc
43148
43149pdf-target-libobjc: \
43150 configure-target-libobjc
43151 @: $(MAKE); $(unstage)
43152 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43153 r=`${PWD_COMMAND}`; export r; \
43154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43155 $(NORMAL_TARGET_EXPORTS) \
43156 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
43157 for flag in $(EXTRA_TARGET_FLAGS); do \
43158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43159 done; \
43160 (cd $(TARGET_SUBDIR)/libobjc && \
43161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43163 "RANLIB=$${RANLIB}" \
43164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43165 pdf) \
43166 || exit 1
43167
43168@endif target-libobjc
43169
43170.PHONY: maybe-html-target-libobjc html-target-libobjc
43171maybe-html-target-libobjc:
43172@if target-libobjc
43173maybe-html-target-libobjc: html-target-libobjc
43174
43175html-target-libobjc: \
43176 configure-target-libobjc
43177 @: $(MAKE); $(unstage)
43178 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43179 r=`${PWD_COMMAND}`; export r; \
43180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181 $(NORMAL_TARGET_EXPORTS) \
43182 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
43183 for flag in $(EXTRA_TARGET_FLAGS); do \
43184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43185 done; \
43186 (cd $(TARGET_SUBDIR)/libobjc && \
43187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43189 "RANLIB=$${RANLIB}" \
43190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43191 html) \
43192 || exit 1
43193
43194@endif target-libobjc
43195
43196.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
43197maybe-TAGS-target-libobjc:
43198@if target-libobjc
43199maybe-TAGS-target-libobjc: TAGS-target-libobjc
43200
43201TAGS-target-libobjc: \
43202 configure-target-libobjc
43203 @: $(MAKE); $(unstage)
43204 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43205 r=`${PWD_COMMAND}`; export r; \
43206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43207 $(NORMAL_TARGET_EXPORTS) \
43208 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
43209 for flag in $(EXTRA_TARGET_FLAGS); do \
43210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43211 done; \
43212 (cd $(TARGET_SUBDIR)/libobjc && \
43213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43215 "RANLIB=$${RANLIB}" \
43216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43217 TAGS) \
43218 || exit 1
43219
43220@endif target-libobjc
43221
43222.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
43223maybe-install-info-target-libobjc:
43224@if target-libobjc
43225maybe-install-info-target-libobjc: install-info-target-libobjc
43226
43227install-info-target-libobjc: \
43228 configure-target-libobjc \
43229 info-target-libobjc
43230 @: $(MAKE); $(unstage)
43231 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43232 r=`${PWD_COMMAND}`; export r; \
43233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43234 $(NORMAL_TARGET_EXPORTS) \
43235 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
43236 for flag in $(EXTRA_TARGET_FLAGS); do \
43237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43238 done; \
43239 (cd $(TARGET_SUBDIR)/libobjc && \
43240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43242 "RANLIB=$${RANLIB}" \
43243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43244 install-info) \
43245 || exit 1
43246
43247@endif target-libobjc
43248
43249.PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
43250maybe-install-pdf-target-libobjc:
43251@if target-libobjc
43252maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
43253
43254install-pdf-target-libobjc: \
43255 configure-target-libobjc \
43256 pdf-target-libobjc
43257 @: $(MAKE); $(unstage)
43258 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43259 r=`${PWD_COMMAND}`; export r; \
43260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43261 $(NORMAL_TARGET_EXPORTS) \
43262 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
43263 for flag in $(EXTRA_TARGET_FLAGS); do \
43264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43265 done; \
43266 (cd $(TARGET_SUBDIR)/libobjc && \
43267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43269 "RANLIB=$${RANLIB}" \
43270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43271 install-pdf) \
43272 || exit 1
43273
43274@endif target-libobjc
43275
43276.PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
43277maybe-install-html-target-libobjc:
43278@if target-libobjc
43279maybe-install-html-target-libobjc: install-html-target-libobjc
43280
43281install-html-target-libobjc: \
43282 configure-target-libobjc \
43283 html-target-libobjc
43284 @: $(MAKE); $(unstage)
43285 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43286 r=`${PWD_COMMAND}`; export r; \
43287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43288 $(NORMAL_TARGET_EXPORTS) \
43289 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
43290 for flag in $(EXTRA_TARGET_FLAGS); do \
43291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43292 done; \
43293 (cd $(TARGET_SUBDIR)/libobjc && \
43294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43296 "RANLIB=$${RANLIB}" \
43297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43298 install-html) \
43299 || exit 1
43300
43301@endif target-libobjc
43302
43303.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
43304maybe-installcheck-target-libobjc:
43305@if target-libobjc
43306maybe-installcheck-target-libobjc: installcheck-target-libobjc
43307
43308installcheck-target-libobjc: \
43309 configure-target-libobjc
43310 @: $(MAKE); $(unstage)
43311 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43312 r=`${PWD_COMMAND}`; export r; \
43313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43314 $(NORMAL_TARGET_EXPORTS) \
43315 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
43316 for flag in $(EXTRA_TARGET_FLAGS); do \
43317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43318 done; \
43319 (cd $(TARGET_SUBDIR)/libobjc && \
43320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43322 "RANLIB=$${RANLIB}" \
43323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43324 installcheck) \
43325 || exit 1
43326
43327@endif target-libobjc
43328
43329.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
43330maybe-mostlyclean-target-libobjc:
43331@if target-libobjc
43332maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
43333
43334mostlyclean-target-libobjc:
43335 @: $(MAKE); $(unstage)
43336 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43337 r=`${PWD_COMMAND}`; export r; \
43338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43339 $(NORMAL_TARGET_EXPORTS) \
43340 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
43341 for flag in $(EXTRA_TARGET_FLAGS); do \
43342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43343 done; \
43344 (cd $(TARGET_SUBDIR)/libobjc && \
43345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43347 "RANLIB=$${RANLIB}" \
43348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43349 mostlyclean) \
43350 || exit 1
43351
43352@endif target-libobjc
43353
43354.PHONY: maybe-clean-target-libobjc clean-target-libobjc
43355maybe-clean-target-libobjc:
43356@if target-libobjc
43357maybe-clean-target-libobjc: clean-target-libobjc
43358
43359clean-target-libobjc:
43360 @: $(MAKE); $(unstage)
43361 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43362 r=`${PWD_COMMAND}`; export r; \
43363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43364 $(NORMAL_TARGET_EXPORTS) \
43365 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
43366 for flag in $(EXTRA_TARGET_FLAGS); do \
43367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43368 done; \
43369 (cd $(TARGET_SUBDIR)/libobjc && \
43370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43372 "RANLIB=$${RANLIB}" \
43373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43374 clean) \
43375 || exit 1
43376
43377@endif target-libobjc
43378
43379.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
43380maybe-distclean-target-libobjc:
43381@if target-libobjc
43382maybe-distclean-target-libobjc: distclean-target-libobjc
43383
43384distclean-target-libobjc:
43385 @: $(MAKE); $(unstage)
43386 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43387 r=`${PWD_COMMAND}`; export r; \
43388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43389 $(NORMAL_TARGET_EXPORTS) \
43390 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
43391 for flag in $(EXTRA_TARGET_FLAGS); do \
43392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43393 done; \
43394 (cd $(TARGET_SUBDIR)/libobjc && \
43395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43397 "RANLIB=$${RANLIB}" \
43398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43399 distclean) \
43400 || exit 1
43401
43402@endif target-libobjc
43403
43404.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
43405maybe-maintainer-clean-target-libobjc:
43406@if target-libobjc
43407maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
43408
43409maintainer-clean-target-libobjc:
43410 @: $(MAKE); $(unstage)
43411 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43412 r=`${PWD_COMMAND}`; export r; \
43413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43414 $(NORMAL_TARGET_EXPORTS) \
43415 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
43416 for flag in $(EXTRA_TARGET_FLAGS); do \
43417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43418 done; \
43419 (cd $(TARGET_SUBDIR)/libobjc && \
43420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43422 "RANLIB=$${RANLIB}" \
43423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43424 maintainer-clean) \
43425 || exit 1
43426
43427@endif target-libobjc
43428
43429
43430
43431
43432
43433.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
43434maybe-configure-target-libtermcap:
43435@if gcc-bootstrap
43436configure-target-libtermcap: stage_current
43437@endif gcc-bootstrap
43438@if target-libtermcap
43439maybe-configure-target-libtermcap: configure-target-libtermcap
43440configure-target-libtermcap:
43441 @: $(MAKE); $(unstage)
43442 @r=`${PWD_COMMAND}`; export r; \
43443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43444 echo "Checking multilib configuration for libtermcap..."; \
43445 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
43446 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
43447 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43448 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43449 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
43450 else \
43451 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
43452 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43453 fi; \
43454 else \
43455 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43456 fi; \
43457 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
43458 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
43459 $(NORMAL_TARGET_EXPORTS) \
43460 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
43461 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
43462 case $(srcdir) in \
43463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43464 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
43465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43466 esac; \
43467 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
43468 libsrcdir="$$s/libtermcap"; \
43469 rm -f no-such-file || : ; \
43470 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43471 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43472 --target=${target_alias} $${srcdiroption} \
43473 || exit 1
43474@endif target-libtermcap
43475
43476
43477
43478
43479
43480.PHONY: all-target-libtermcap maybe-all-target-libtermcap
43481maybe-all-target-libtermcap:
43482@if gcc-bootstrap
43483all-target-libtermcap: stage_current
43484@endif gcc-bootstrap
43485@if target-libtermcap
43486TARGET-target-libtermcap=all
43487maybe-all-target-libtermcap: all-target-libtermcap
43488all-target-libtermcap: configure-target-libtermcap
43489 @: $(MAKE); $(unstage)
43490 @r=`${PWD_COMMAND}`; export r; \
43491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43492 $(NORMAL_TARGET_EXPORTS) \
43493 (cd $(TARGET_SUBDIR)/libtermcap && \
43494 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43495 $(TARGET-target-libtermcap))
43496@endif target-libtermcap
43497
43498
43499
43500
43501
43502.PHONY: check-target-libtermcap maybe-check-target-libtermcap
43503maybe-check-target-libtermcap:
43504@if target-libtermcap
43505maybe-check-target-libtermcap: check-target-libtermcap
43506
43507# Dummy target for uncheckable module.
43508check-target-libtermcap:
43509
43510@endif target-libtermcap
43511
43512.PHONY: install-target-libtermcap maybe-install-target-libtermcap
43513maybe-install-target-libtermcap:
43514@if target-libtermcap
43515maybe-install-target-libtermcap: install-target-libtermcap
43516
43517install-target-libtermcap: installdirs
43518 @: $(MAKE); $(unstage)
43519 @r=`${PWD_COMMAND}`; export r; \
43520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43521 $(NORMAL_TARGET_EXPORTS) \
43522 (cd $(TARGET_SUBDIR)/libtermcap && \
43523 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43524
43525@endif target-libtermcap
43526
43527# Other targets (info, dvi, pdf, etc.)
43528
43529.PHONY: maybe-info-target-libtermcap info-target-libtermcap
43530maybe-info-target-libtermcap:
43531@if target-libtermcap
43532maybe-info-target-libtermcap: info-target-libtermcap
43533
43534info-target-libtermcap: \
43535 configure-target-libtermcap
43536 @: $(MAKE); $(unstage)
43537 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43538 r=`${PWD_COMMAND}`; export r; \
43539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43540 $(NORMAL_TARGET_EXPORTS) \
43541 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
43542 for flag in $(EXTRA_TARGET_FLAGS); do \
43543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43544 done; \
43545 (cd $(TARGET_SUBDIR)/libtermcap && \
43546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43548 "RANLIB=$${RANLIB}" \
43549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43550 info) \
43551 || exit 1
43552
43553@endif target-libtermcap
43554
43555.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
43556maybe-dvi-target-libtermcap:
43557@if target-libtermcap
43558maybe-dvi-target-libtermcap: dvi-target-libtermcap
43559
43560dvi-target-libtermcap: \
43561 configure-target-libtermcap
43562 @: $(MAKE); $(unstage)
43563 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43564 r=`${PWD_COMMAND}`; export r; \
43565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43566 $(NORMAL_TARGET_EXPORTS) \
43567 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
43568 for flag in $(EXTRA_TARGET_FLAGS); do \
43569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43570 done; \
43571 (cd $(TARGET_SUBDIR)/libtermcap && \
43572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43574 "RANLIB=$${RANLIB}" \
43575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43576 dvi) \
43577 || exit 1
43578
43579@endif target-libtermcap
43580
43581.PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
43582maybe-pdf-target-libtermcap:
43583@if target-libtermcap
43584maybe-pdf-target-libtermcap: pdf-target-libtermcap
43585
43586pdf-target-libtermcap: \
43587 configure-target-libtermcap
43588 @: $(MAKE); $(unstage)
43589 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43590 r=`${PWD_COMMAND}`; export r; \
43591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43592 $(NORMAL_TARGET_EXPORTS) \
43593 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
43594 for flag in $(EXTRA_TARGET_FLAGS); do \
43595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43596 done; \
43597 (cd $(TARGET_SUBDIR)/libtermcap && \
43598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43600 "RANLIB=$${RANLIB}" \
43601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43602 pdf) \
43603 || exit 1
43604
43605@endif target-libtermcap
43606
43607.PHONY: maybe-html-target-libtermcap html-target-libtermcap
43608maybe-html-target-libtermcap:
43609@if target-libtermcap
43610maybe-html-target-libtermcap: html-target-libtermcap
43611
43612html-target-libtermcap: \
43613 configure-target-libtermcap
43614 @: $(MAKE); $(unstage)
43615 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43616 r=`${PWD_COMMAND}`; export r; \
43617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43618 $(NORMAL_TARGET_EXPORTS) \
43619 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
43620 for flag in $(EXTRA_TARGET_FLAGS); do \
43621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43622 done; \
43623 (cd $(TARGET_SUBDIR)/libtermcap && \
43624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43626 "RANLIB=$${RANLIB}" \
43627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43628 html) \
43629 || exit 1
43630
43631@endif target-libtermcap
43632
43633.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
43634maybe-TAGS-target-libtermcap:
43635@if target-libtermcap
43636maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
43637
43638TAGS-target-libtermcap: \
43639 configure-target-libtermcap
43640 @: $(MAKE); $(unstage)
43641 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43642 r=`${PWD_COMMAND}`; export r; \
43643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43644 $(NORMAL_TARGET_EXPORTS) \
43645 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
43646 for flag in $(EXTRA_TARGET_FLAGS); do \
43647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43648 done; \
43649 (cd $(TARGET_SUBDIR)/libtermcap && \
43650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43652 "RANLIB=$${RANLIB}" \
43653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43654 TAGS) \
43655 || exit 1
43656
43657@endif target-libtermcap
43658
43659.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
43660maybe-install-info-target-libtermcap:
43661@if target-libtermcap
43662maybe-install-info-target-libtermcap: install-info-target-libtermcap
43663
43664install-info-target-libtermcap: \
43665 configure-target-libtermcap \
43666 info-target-libtermcap
43667 @: $(MAKE); $(unstage)
43668 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43669 r=`${PWD_COMMAND}`; export r; \
43670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43671 $(NORMAL_TARGET_EXPORTS) \
43672 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
43673 for flag in $(EXTRA_TARGET_FLAGS); do \
43674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43675 done; \
43676 (cd $(TARGET_SUBDIR)/libtermcap && \
43677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43679 "RANLIB=$${RANLIB}" \
43680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43681 install-info) \
43682 || exit 1
43683
43684@endif target-libtermcap
43685
43686.PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
43687maybe-install-pdf-target-libtermcap:
43688@if target-libtermcap
43689maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
43690
43691install-pdf-target-libtermcap: \
43692 configure-target-libtermcap \
43693 pdf-target-libtermcap
43694 @: $(MAKE); $(unstage)
43695 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43696 r=`${PWD_COMMAND}`; export r; \
43697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43698 $(NORMAL_TARGET_EXPORTS) \
43699 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
43700 for flag in $(EXTRA_TARGET_FLAGS); do \
43701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43702 done; \
43703 (cd $(TARGET_SUBDIR)/libtermcap && \
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 install-pdf) \
43709 || exit 1
43710
43711@endif target-libtermcap
43712
43713.PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
43714maybe-install-html-target-libtermcap:
43715@if target-libtermcap
43716maybe-install-html-target-libtermcap: install-html-target-libtermcap
43717
43718install-html-target-libtermcap: \
43719 configure-target-libtermcap \
43720 html-target-libtermcap
43721 @: $(MAKE); $(unstage)
43722 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43723 r=`${PWD_COMMAND}`; export r; \
43724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43725 $(NORMAL_TARGET_EXPORTS) \
43726 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
43727 for flag in $(EXTRA_TARGET_FLAGS); do \
43728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43729 done; \
43730 (cd $(TARGET_SUBDIR)/libtermcap && \
43731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43733 "RANLIB=$${RANLIB}" \
43734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43735 install-html) \
43736 || exit 1
43737
43738@endif target-libtermcap
43739
43740.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
43741maybe-installcheck-target-libtermcap:
43742@if target-libtermcap
43743maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
43744
43745installcheck-target-libtermcap: \
43746 configure-target-libtermcap
43747 @: $(MAKE); $(unstage)
43748 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43749 r=`${PWD_COMMAND}`; export r; \
43750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43751 $(NORMAL_TARGET_EXPORTS) \
43752 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
43753 for flag in $(EXTRA_TARGET_FLAGS); do \
43754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43755 done; \
43756 (cd $(TARGET_SUBDIR)/libtermcap && \
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 installcheck) \
43762 || exit 1
43763
43764@endif target-libtermcap
43765
43766.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
43767maybe-mostlyclean-target-libtermcap:
43768@if target-libtermcap
43769maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
43770
43771# libtermcap doesn't support mostlyclean.
43772mostlyclean-target-libtermcap:
43773
43774@endif target-libtermcap
43775
43776.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
43777maybe-clean-target-libtermcap:
43778@if target-libtermcap
43779maybe-clean-target-libtermcap: clean-target-libtermcap
43780
43781# libtermcap doesn't support clean.
43782clean-target-libtermcap:
43783
43784@endif target-libtermcap
43785
43786.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
43787maybe-distclean-target-libtermcap:
43788@if target-libtermcap
43789maybe-distclean-target-libtermcap: distclean-target-libtermcap
43790
43791# libtermcap doesn't support distclean.
43792distclean-target-libtermcap:
43793
43794@endif target-libtermcap
43795
43796.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
43797maybe-maintainer-clean-target-libtermcap:
43798@if target-libtermcap
43799maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
43800
43801# libtermcap doesn't support maintainer-clean.
43802maintainer-clean-target-libtermcap:
43803
43804@endif target-libtermcap
43805
43806
43807
43808
43809
43810.PHONY: configure-target-winsup maybe-configure-target-winsup
43811maybe-configure-target-winsup:
43812@if gcc-bootstrap
43813configure-target-winsup: stage_current
43814@endif gcc-bootstrap
43815@if target-winsup
43816maybe-configure-target-winsup: configure-target-winsup
43817configure-target-winsup:
43818 @: $(MAKE); $(unstage)
43819 @r=`${PWD_COMMAND}`; export r; \
43820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43821 echo "Checking multilib configuration for winsup..."; \
43822 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
43823 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
43824 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
43825 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
43826 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
43827 else \
43828 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
43829 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43830 fi; \
43831 else \
43832 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43833 fi; \
43834 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
43835 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
43836 $(NORMAL_TARGET_EXPORTS) \
43837 echo Configuring in $(TARGET_SUBDIR)/winsup; \
43838 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
43839 case $(srcdir) in \
43840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43841 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
43842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43843 esac; \
43844 srcdiroption="--srcdir=$${topdir}/winsup"; \
43845 libsrcdir="$$s/winsup"; \
43846 rm -f no-such-file || : ; \
43847 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43848 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43849 --target=${target_alias} $${srcdiroption} \
43850 || exit 1
43851@endif target-winsup
43852
43853
43854
43855
43856
43857.PHONY: all-target-winsup maybe-all-target-winsup
43858maybe-all-target-winsup:
43859@if gcc-bootstrap
43860all-target-winsup: stage_current
43861@endif gcc-bootstrap
43862@if target-winsup
43863TARGET-target-winsup=all
43864maybe-all-target-winsup: all-target-winsup
43865all-target-winsup: configure-target-winsup
43866 @: $(MAKE); $(unstage)
43867 @r=`${PWD_COMMAND}`; export r; \
43868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43869 $(NORMAL_TARGET_EXPORTS) \
43870 (cd $(TARGET_SUBDIR)/winsup && \
43871 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43872 $(TARGET-target-winsup))
43873@endif target-winsup
43874
43875
43876
43877
43878
43879.PHONY: check-target-winsup maybe-check-target-winsup
43880maybe-check-target-winsup:
43881@if target-winsup
43882maybe-check-target-winsup: check-target-winsup
43883
43884check-target-winsup:
43885 @: $(MAKE); $(unstage)
43886 @r=`${PWD_COMMAND}`; export r; \
43887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43888 $(NORMAL_TARGET_EXPORTS) \
43889 (cd $(TARGET_SUBDIR)/winsup && \
43890 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43891
43892@endif target-winsup
43893
43894.PHONY: install-target-winsup maybe-install-target-winsup
43895maybe-install-target-winsup:
43896@if target-winsup
43897maybe-install-target-winsup: install-target-winsup
43898
43899install-target-winsup: installdirs
43900 @: $(MAKE); $(unstage)
43901 @r=`${PWD_COMMAND}`; export r; \
43902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43903 $(NORMAL_TARGET_EXPORTS) \
43904 (cd $(TARGET_SUBDIR)/winsup && \
43905 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43906
43907@endif target-winsup
43908
43909# Other targets (info, dvi, pdf, etc.)
43910
43911.PHONY: maybe-info-target-winsup info-target-winsup
43912maybe-info-target-winsup:
43913@if target-winsup
43914maybe-info-target-winsup: info-target-winsup
43915
43916info-target-winsup: \
43917 configure-target-winsup
43918 @: $(MAKE); $(unstage)
43919 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43920 r=`${PWD_COMMAND}`; export r; \
43921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43922 $(NORMAL_TARGET_EXPORTS) \
43923 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
43924 for flag in $(EXTRA_TARGET_FLAGS); do \
43925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43926 done; \
43927 (cd $(TARGET_SUBDIR)/winsup && \
43928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43930 "RANLIB=$${RANLIB}" \
43931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43932 info) \
43933 || exit 1
43934
43935@endif target-winsup
43936
43937.PHONY: maybe-dvi-target-winsup dvi-target-winsup
43938maybe-dvi-target-winsup:
43939@if target-winsup
43940maybe-dvi-target-winsup: dvi-target-winsup
43941
43942dvi-target-winsup: \
43943 configure-target-winsup
43944 @: $(MAKE); $(unstage)
43945 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43946 r=`${PWD_COMMAND}`; export r; \
43947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43948 $(NORMAL_TARGET_EXPORTS) \
43949 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
43950 for flag in $(EXTRA_TARGET_FLAGS); do \
43951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43952 done; \
43953 (cd $(TARGET_SUBDIR)/winsup && \
43954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43956 "RANLIB=$${RANLIB}" \
43957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43958 dvi) \
43959 || exit 1
43960
43961@endif target-winsup
43962
43963.PHONY: maybe-pdf-target-winsup pdf-target-winsup
43964maybe-pdf-target-winsup:
43965@if target-winsup
43966maybe-pdf-target-winsup: pdf-target-winsup
43967
43968pdf-target-winsup: \
43969 configure-target-winsup
43970 @: $(MAKE); $(unstage)
43971 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43972 r=`${PWD_COMMAND}`; export r; \
43973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43974 $(NORMAL_TARGET_EXPORTS) \
43975 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
43976 for flag in $(EXTRA_TARGET_FLAGS); do \
43977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43978 done; \
43979 (cd $(TARGET_SUBDIR)/winsup && \
43980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43982 "RANLIB=$${RANLIB}" \
43983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43984 pdf) \
43985 || exit 1
43986
43987@endif target-winsup
43988
43989.PHONY: maybe-html-target-winsup html-target-winsup
43990maybe-html-target-winsup:
43991@if target-winsup
43992maybe-html-target-winsup: html-target-winsup
43993
43994html-target-winsup: \
43995 configure-target-winsup
43996 @: $(MAKE); $(unstage)
43997 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43998 r=`${PWD_COMMAND}`; export r; \
43999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44000 $(NORMAL_TARGET_EXPORTS) \
44001 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
44002 for flag in $(EXTRA_TARGET_FLAGS); do \
44003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44004 done; \
44005 (cd $(TARGET_SUBDIR)/winsup && \
44006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44008 "RANLIB=$${RANLIB}" \
44009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44010 html) \
44011 || exit 1
44012
44013@endif target-winsup
44014
44015.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
44016maybe-TAGS-target-winsup:
44017@if target-winsup
44018maybe-TAGS-target-winsup: TAGS-target-winsup
44019
44020TAGS-target-winsup: \
44021 configure-target-winsup
44022 @: $(MAKE); $(unstage)
44023 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44024 r=`${PWD_COMMAND}`; export r; \
44025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44026 $(NORMAL_TARGET_EXPORTS) \
44027 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
44028 for flag in $(EXTRA_TARGET_FLAGS); do \
44029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44030 done; \
44031 (cd $(TARGET_SUBDIR)/winsup && \
44032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44034 "RANLIB=$${RANLIB}" \
44035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44036 TAGS) \
44037 || exit 1
44038
44039@endif target-winsup
44040
44041.PHONY: maybe-install-info-target-winsup install-info-target-winsup
44042maybe-install-info-target-winsup:
44043@if target-winsup
44044maybe-install-info-target-winsup: install-info-target-winsup
44045
44046install-info-target-winsup: \
44047 configure-target-winsup \
44048 info-target-winsup
44049 @: $(MAKE); $(unstage)
44050 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44051 r=`${PWD_COMMAND}`; export r; \
44052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44053 $(NORMAL_TARGET_EXPORTS) \
44054 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
44055 for flag in $(EXTRA_TARGET_FLAGS); do \
44056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44057 done; \
44058 (cd $(TARGET_SUBDIR)/winsup && \
44059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44061 "RANLIB=$${RANLIB}" \
44062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44063 install-info) \
44064 || exit 1
44065
44066@endif target-winsup
44067
44068.PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
44069maybe-install-pdf-target-winsup:
44070@if target-winsup
44071maybe-install-pdf-target-winsup: install-pdf-target-winsup
44072
44073install-pdf-target-winsup: \
44074 configure-target-winsup \
44075 pdf-target-winsup
44076 @: $(MAKE); $(unstage)
44077 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44078 r=`${PWD_COMMAND}`; export r; \
44079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44080 $(NORMAL_TARGET_EXPORTS) \
44081 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
44082 for flag in $(EXTRA_TARGET_FLAGS); do \
44083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44084 done; \
44085 (cd $(TARGET_SUBDIR)/winsup && \
44086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44088 "RANLIB=$${RANLIB}" \
44089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44090 install-pdf) \
44091 || exit 1
44092
44093@endif target-winsup
44094
44095.PHONY: maybe-install-html-target-winsup install-html-target-winsup
44096maybe-install-html-target-winsup:
44097@if target-winsup
44098maybe-install-html-target-winsup: install-html-target-winsup
44099
44100install-html-target-winsup: \
44101 configure-target-winsup \
44102 html-target-winsup
44103 @: $(MAKE); $(unstage)
44104 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44105 r=`${PWD_COMMAND}`; export r; \
44106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44107 $(NORMAL_TARGET_EXPORTS) \
44108 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
44109 for flag in $(EXTRA_TARGET_FLAGS); do \
44110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44111 done; \
44112 (cd $(TARGET_SUBDIR)/winsup && \
44113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44115 "RANLIB=$${RANLIB}" \
44116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44117 install-html) \
44118 || exit 1
44119
44120@endif target-winsup
44121
44122.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
44123maybe-installcheck-target-winsup:
44124@if target-winsup
44125maybe-installcheck-target-winsup: installcheck-target-winsup
44126
44127installcheck-target-winsup: \
44128 configure-target-winsup
44129 @: $(MAKE); $(unstage)
44130 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44131 r=`${PWD_COMMAND}`; export r; \
44132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44133 $(NORMAL_TARGET_EXPORTS) \
44134 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
44135 for flag in $(EXTRA_TARGET_FLAGS); do \
44136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44137 done; \
44138 (cd $(TARGET_SUBDIR)/winsup && \
44139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44141 "RANLIB=$${RANLIB}" \
44142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44143 installcheck) \
44144 || exit 1
44145
44146@endif target-winsup
44147
44148.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
44149maybe-mostlyclean-target-winsup:
44150@if target-winsup
44151maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
44152
44153mostlyclean-target-winsup:
44154 @: $(MAKE); $(unstage)
44155 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44156 r=`${PWD_COMMAND}`; export r; \
44157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44158 $(NORMAL_TARGET_EXPORTS) \
44159 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
44160 for flag in $(EXTRA_TARGET_FLAGS); do \
44161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44162 done; \
44163 (cd $(TARGET_SUBDIR)/winsup && \
44164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44166 "RANLIB=$${RANLIB}" \
44167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44168 mostlyclean) \
44169 || exit 1
44170
44171@endif target-winsup
44172
44173.PHONY: maybe-clean-target-winsup clean-target-winsup
44174maybe-clean-target-winsup:
44175@if target-winsup
44176maybe-clean-target-winsup: clean-target-winsup
44177
44178clean-target-winsup:
44179 @: $(MAKE); $(unstage)
44180 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44181 r=`${PWD_COMMAND}`; export r; \
44182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44183 $(NORMAL_TARGET_EXPORTS) \
44184 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
44185 for flag in $(EXTRA_TARGET_FLAGS); do \
44186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44187 done; \
44188 (cd $(TARGET_SUBDIR)/winsup && \
44189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44191 "RANLIB=$${RANLIB}" \
44192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44193 clean) \
44194 || exit 1
44195
44196@endif target-winsup
44197
44198.PHONY: maybe-distclean-target-winsup distclean-target-winsup
44199maybe-distclean-target-winsup:
44200@if target-winsup
44201maybe-distclean-target-winsup: distclean-target-winsup
44202
44203distclean-target-winsup:
44204 @: $(MAKE); $(unstage)
44205 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44206 r=`${PWD_COMMAND}`; export r; \
44207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44208 $(NORMAL_TARGET_EXPORTS) \
44209 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
44210 for flag in $(EXTRA_TARGET_FLAGS); do \
44211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44212 done; \
44213 (cd $(TARGET_SUBDIR)/winsup && \
44214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44216 "RANLIB=$${RANLIB}" \
44217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44218 distclean) \
44219 || exit 1
44220
44221@endif target-winsup
44222
44223.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
44224maybe-maintainer-clean-target-winsup:
44225@if target-winsup
44226maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
44227
44228maintainer-clean-target-winsup:
44229 @: $(MAKE); $(unstage)
44230 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44231 r=`${PWD_COMMAND}`; export r; \
44232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44233 $(NORMAL_TARGET_EXPORTS) \
44234 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
44235 for flag in $(EXTRA_TARGET_FLAGS); do \
44236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44237 done; \
44238 (cd $(TARGET_SUBDIR)/winsup && \
44239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44241 "RANLIB=$${RANLIB}" \
44242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44243 maintainer-clean) \
44244 || exit 1
44245
44246@endif target-winsup
44247
44248
44249
44250
44251
44252.PHONY: configure-target-libgloss maybe-configure-target-libgloss
44253maybe-configure-target-libgloss:
44254@if gcc-bootstrap
44255configure-target-libgloss: stage_current
44256@endif gcc-bootstrap
44257@if target-libgloss
44258maybe-configure-target-libgloss: configure-target-libgloss
44259configure-target-libgloss:
44260 @: $(MAKE); $(unstage)
44261 @r=`${PWD_COMMAND}`; export r; \
44262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44263 echo "Checking multilib configuration for libgloss..."; \
44264 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
44265 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
44266 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
44267 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
44268 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
44269 else \
44270 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
44271 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
44272 fi; \
44273 else \
44274 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
44275 fi; \
44276 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
44277 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
44278 $(NORMAL_TARGET_EXPORTS) \
44279 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
44280 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
44281 case $(srcdir) in \
44282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44283 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
44284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44285 esac; \
44286 srcdiroption="--srcdir=$${topdir}/libgloss"; \
44287 libsrcdir="$$s/libgloss"; \
44288 rm -f no-such-file || : ; \
44289 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44290 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44291 --target=${target_alias} $${srcdiroption} \
44292 || exit 1
44293@endif target-libgloss
44294
44295
44296
44297
44298
44299.PHONY: all-target-libgloss maybe-all-target-libgloss
44300maybe-all-target-libgloss:
44301@if gcc-bootstrap
44302all-target-libgloss: stage_current
44303@endif gcc-bootstrap
44304@if target-libgloss
44305TARGET-target-libgloss=all
44306maybe-all-target-libgloss: all-target-libgloss
44307all-target-libgloss: configure-target-libgloss
44308 @: $(MAKE); $(unstage)
44309 @r=`${PWD_COMMAND}`; export r; \
44310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44311 $(NORMAL_TARGET_EXPORTS) \
44312 (cd $(TARGET_SUBDIR)/libgloss && \
44313 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44314 $(TARGET-target-libgloss))
44315@endif target-libgloss
44316
44317
44318
44319
44320
44321.PHONY: check-target-libgloss maybe-check-target-libgloss
44322maybe-check-target-libgloss:
44323@if target-libgloss
44324maybe-check-target-libgloss: check-target-libgloss
44325
44326# Dummy target for uncheckable module.
44327check-target-libgloss:
44328
44329@endif target-libgloss
44330
44331.PHONY: install-target-libgloss maybe-install-target-libgloss
44332maybe-install-target-libgloss:
44333@if target-libgloss
44334maybe-install-target-libgloss: install-target-libgloss
44335
44336install-target-libgloss: installdirs
44337 @: $(MAKE); $(unstage)
44338 @r=`${PWD_COMMAND}`; export r; \
44339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44340 $(NORMAL_TARGET_EXPORTS) \
44341 (cd $(TARGET_SUBDIR)/libgloss && \
44342 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44343
44344@endif target-libgloss
44345
44346# Other targets (info, dvi, pdf, etc.)
44347
44348.PHONY: maybe-info-target-libgloss info-target-libgloss
44349maybe-info-target-libgloss:
44350@if target-libgloss
44351maybe-info-target-libgloss: info-target-libgloss
44352
44353info-target-libgloss: \
44354 configure-target-libgloss
44355 @: $(MAKE); $(unstage)
44356 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44357 r=`${PWD_COMMAND}`; export r; \
44358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44359 $(NORMAL_TARGET_EXPORTS) \
44360 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
44361 for flag in $(EXTRA_TARGET_FLAGS); do \
44362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44363 done; \
44364 (cd $(TARGET_SUBDIR)/libgloss && \
44365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44367 "RANLIB=$${RANLIB}" \
44368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44369 info) \
44370 || exit 1
44371
44372@endif target-libgloss
44373
44374.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
44375maybe-dvi-target-libgloss:
44376@if target-libgloss
44377maybe-dvi-target-libgloss: dvi-target-libgloss
44378
44379dvi-target-libgloss: \
44380 configure-target-libgloss
44381 @: $(MAKE); $(unstage)
44382 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44383 r=`${PWD_COMMAND}`; export r; \
44384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44385 $(NORMAL_TARGET_EXPORTS) \
44386 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
44387 for flag in $(EXTRA_TARGET_FLAGS); do \
44388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44389 done; \
44390 (cd $(TARGET_SUBDIR)/libgloss && \
44391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44393 "RANLIB=$${RANLIB}" \
44394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44395 dvi) \
44396 || exit 1
44397
44398@endif target-libgloss
44399
44400.PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
44401maybe-pdf-target-libgloss:
44402@if target-libgloss
44403maybe-pdf-target-libgloss: pdf-target-libgloss
44404
44405pdf-target-libgloss: \
44406 configure-target-libgloss
44407 @: $(MAKE); $(unstage)
44408 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44409 r=`${PWD_COMMAND}`; export r; \
44410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44411 $(NORMAL_TARGET_EXPORTS) \
44412 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
44413 for flag in $(EXTRA_TARGET_FLAGS); do \
44414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44415 done; \
44416 (cd $(TARGET_SUBDIR)/libgloss && \
44417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44419 "RANLIB=$${RANLIB}" \
44420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44421 pdf) \
44422 || exit 1
44423
44424@endif target-libgloss
44425
44426.PHONY: maybe-html-target-libgloss html-target-libgloss
44427maybe-html-target-libgloss:
44428@if target-libgloss
44429maybe-html-target-libgloss: html-target-libgloss
44430
44431html-target-libgloss: \
44432 configure-target-libgloss
44433 @: $(MAKE); $(unstage)
44434 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44435 r=`${PWD_COMMAND}`; export r; \
44436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44437 $(NORMAL_TARGET_EXPORTS) \
44438 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
44439 for flag in $(EXTRA_TARGET_FLAGS); do \
44440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44441 done; \
44442 (cd $(TARGET_SUBDIR)/libgloss && \
44443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44445 "RANLIB=$${RANLIB}" \
44446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44447 html) \
44448 || exit 1
44449
44450@endif target-libgloss
44451
44452.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
44453maybe-TAGS-target-libgloss:
44454@if target-libgloss
44455maybe-TAGS-target-libgloss: TAGS-target-libgloss
44456
44457TAGS-target-libgloss: \
44458 configure-target-libgloss
44459 @: $(MAKE); $(unstage)
44460 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44461 r=`${PWD_COMMAND}`; export r; \
44462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44463 $(NORMAL_TARGET_EXPORTS) \
44464 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
44465 for flag in $(EXTRA_TARGET_FLAGS); do \
44466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44467 done; \
44468 (cd $(TARGET_SUBDIR)/libgloss && \
44469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44471 "RANLIB=$${RANLIB}" \
44472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44473 TAGS) \
44474 || exit 1
44475
44476@endif target-libgloss
44477
44478.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
44479maybe-install-info-target-libgloss:
44480@if target-libgloss
44481maybe-install-info-target-libgloss: install-info-target-libgloss
44482
44483install-info-target-libgloss: \
44484 configure-target-libgloss \
44485 info-target-libgloss
44486 @: $(MAKE); $(unstage)
44487 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44488 r=`${PWD_COMMAND}`; export r; \
44489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44490 $(NORMAL_TARGET_EXPORTS) \
44491 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
44492 for flag in $(EXTRA_TARGET_FLAGS); do \
44493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44494 done; \
44495 (cd $(TARGET_SUBDIR)/libgloss && \
44496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44498 "RANLIB=$${RANLIB}" \
44499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44500 install-info) \
44501 || exit 1
44502
44503@endif target-libgloss
44504
44505.PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
44506maybe-install-pdf-target-libgloss:
44507@if target-libgloss
44508maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
44509
44510install-pdf-target-libgloss: \
44511 configure-target-libgloss \
44512 pdf-target-libgloss
44513 @: $(MAKE); $(unstage)
44514 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44515 r=`${PWD_COMMAND}`; export r; \
44516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44517 $(NORMAL_TARGET_EXPORTS) \
44518 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
44519 for flag in $(EXTRA_TARGET_FLAGS); do \
44520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44521 done; \
44522 (cd $(TARGET_SUBDIR)/libgloss && \
44523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44525 "RANLIB=$${RANLIB}" \
44526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44527 install-pdf) \
44528 || exit 1
44529
44530@endif target-libgloss
44531
44532.PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
44533maybe-install-html-target-libgloss:
44534@if target-libgloss
44535maybe-install-html-target-libgloss: install-html-target-libgloss
44536
44537install-html-target-libgloss: \
44538 configure-target-libgloss \
44539 html-target-libgloss
44540 @: $(MAKE); $(unstage)
44541 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44542 r=`${PWD_COMMAND}`; export r; \
44543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44544 $(NORMAL_TARGET_EXPORTS) \
44545 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
44546 for flag in $(EXTRA_TARGET_FLAGS); do \
44547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44548 done; \
44549 (cd $(TARGET_SUBDIR)/libgloss && \
44550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44552 "RANLIB=$${RANLIB}" \
44553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44554 install-html) \
44555 || exit 1
44556
44557@endif target-libgloss
44558
44559.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
44560maybe-installcheck-target-libgloss:
44561@if target-libgloss
44562maybe-installcheck-target-libgloss: installcheck-target-libgloss
44563
44564installcheck-target-libgloss: \
44565 configure-target-libgloss
44566 @: $(MAKE); $(unstage)
44567 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44568 r=`${PWD_COMMAND}`; export r; \
44569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44570 $(NORMAL_TARGET_EXPORTS) \
44571 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
44572 for flag in $(EXTRA_TARGET_FLAGS); do \
44573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44574 done; \
44575 (cd $(TARGET_SUBDIR)/libgloss && \
44576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44578 "RANLIB=$${RANLIB}" \
44579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44580 installcheck) \
44581 || exit 1
44582
44583@endif target-libgloss
44584
44585.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
44586maybe-mostlyclean-target-libgloss:
44587@if target-libgloss
44588maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
44589
44590mostlyclean-target-libgloss:
44591 @: $(MAKE); $(unstage)
44592 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44593 r=`${PWD_COMMAND}`; export r; \
44594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44595 $(NORMAL_TARGET_EXPORTS) \
44596 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
44597 for flag in $(EXTRA_TARGET_FLAGS); do \
44598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44599 done; \
44600 (cd $(TARGET_SUBDIR)/libgloss && \
44601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44603 "RANLIB=$${RANLIB}" \
44604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44605 mostlyclean) \
44606 || exit 1
44607
44608@endif target-libgloss
44609
44610.PHONY: maybe-clean-target-libgloss clean-target-libgloss
44611maybe-clean-target-libgloss:
44612@if target-libgloss
44613maybe-clean-target-libgloss: clean-target-libgloss
44614
44615clean-target-libgloss:
44616 @: $(MAKE); $(unstage)
44617 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44618 r=`${PWD_COMMAND}`; export r; \
44619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44620 $(NORMAL_TARGET_EXPORTS) \
44621 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
44622 for flag in $(EXTRA_TARGET_FLAGS); do \
44623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44624 done; \
44625 (cd $(TARGET_SUBDIR)/libgloss && \
44626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44628 "RANLIB=$${RANLIB}" \
44629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44630 clean) \
44631 || exit 1
44632
44633@endif target-libgloss
44634
44635.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
44636maybe-distclean-target-libgloss:
44637@if target-libgloss
44638maybe-distclean-target-libgloss: distclean-target-libgloss
44639
44640distclean-target-libgloss:
44641 @: $(MAKE); $(unstage)
44642 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44643 r=`${PWD_COMMAND}`; export r; \
44644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44645 $(NORMAL_TARGET_EXPORTS) \
44646 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
44647 for flag in $(EXTRA_TARGET_FLAGS); do \
44648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44649 done; \
44650 (cd $(TARGET_SUBDIR)/libgloss && \
44651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44653 "RANLIB=$${RANLIB}" \
44654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44655 distclean) \
44656 || exit 1
44657
44658@endif target-libgloss
44659
44660.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
44661maybe-maintainer-clean-target-libgloss:
44662@if target-libgloss
44663maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
44664
44665maintainer-clean-target-libgloss:
44666 @: $(MAKE); $(unstage)
44667 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44668 r=`${PWD_COMMAND}`; export r; \
44669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44670 $(NORMAL_TARGET_EXPORTS) \
44671 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
44672 for flag in $(EXTRA_TARGET_FLAGS); do \
44673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44674 done; \
44675 (cd $(TARGET_SUBDIR)/libgloss && \
44676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44678 "RANLIB=$${RANLIB}" \
44679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44680 maintainer-clean) \
44681 || exit 1
44682
44683@endif target-libgloss
44684
44685
44686
44687
44688
44689.PHONY: configure-target-libiberty maybe-configure-target-libiberty
44690maybe-configure-target-libiberty:
44691@if gcc-bootstrap
44692configure-target-libiberty: stage_current
44693@endif gcc-bootstrap
44694@if target-libiberty
44695maybe-configure-target-libiberty: configure-target-libiberty
44696configure-target-libiberty:
44697 @: $(MAKE); $(unstage)
44698 @r=`${PWD_COMMAND}`; export r; \
44699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44700 echo "Checking multilib configuration for libiberty..."; \
44701 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
44702 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
44703 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
44704 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
44705 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
44706 else \
44707 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
44708 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
44709 fi; \
44710 else \
44711 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
44712 fi; \
44713 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
44714 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
44715 $(NORMAL_TARGET_EXPORTS) \
44716 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
44717 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
44718 case $(srcdir) in \
44719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44720 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
44721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44722 esac; \
44723 srcdiroption="--srcdir=$${topdir}/libiberty"; \
44724 libsrcdir="$$s/libiberty"; \
44725 rm -f no-such-file || : ; \
44726 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44727 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44728 --target=${target_alias} $${srcdiroption} \
44729 || exit 1
44730@endif target-libiberty
44731
44732
44733
44734
44735
44736.PHONY: all-target-libiberty maybe-all-target-libiberty
44737maybe-all-target-libiberty:
44738@if gcc-bootstrap
44739all-target-libiberty: stage_current
44740@endif gcc-bootstrap
44741@if target-libiberty
44742TARGET-target-libiberty=all
44743maybe-all-target-libiberty: all-target-libiberty
44744all-target-libiberty: configure-target-libiberty
44745 @: $(MAKE); $(unstage)
44746 @r=`${PWD_COMMAND}`; export r; \
44747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44748 $(NORMAL_TARGET_EXPORTS) \
44749 (cd $(TARGET_SUBDIR)/libiberty && \
44750 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44751 $(TARGET-target-libiberty))
44752@endif target-libiberty
44753
44754
44755
44756
44757
44758.PHONY: check-target-libiberty maybe-check-target-libiberty
44759maybe-check-target-libiberty:
44760@if target-libiberty
44761maybe-check-target-libiberty: check-target-libiberty
44762
44763check-target-libiberty:
44764 @: $(MAKE); $(unstage)
44765 @r=`${PWD_COMMAND}`; export r; \
44766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44767 $(NORMAL_TARGET_EXPORTS) \
44768 (cd $(TARGET_SUBDIR)/libiberty && \
44769 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44770
44771@endif target-libiberty
44772
44773.PHONY: install-target-libiberty maybe-install-target-libiberty
44774maybe-install-target-libiberty:
44775@if target-libiberty
44776maybe-install-target-libiberty: install-target-libiberty
44777
44778install-target-libiberty: installdirs
44779 @: $(MAKE); $(unstage)
44780 @r=`${PWD_COMMAND}`; export r; \
44781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44782 $(NORMAL_TARGET_EXPORTS) \
44783 (cd $(TARGET_SUBDIR)/libiberty && \
44784 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44785
44786@endif target-libiberty
44787
44788# Other targets (info, dvi, pdf, etc.)
44789
44790.PHONY: maybe-info-target-libiberty info-target-libiberty
44791maybe-info-target-libiberty:
44792@if target-libiberty
44793maybe-info-target-libiberty: info-target-libiberty
44794
44795info-target-libiberty: \
44796 configure-target-libiberty
44797 @: $(MAKE); $(unstage)
44798 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44799 r=`${PWD_COMMAND}`; export r; \
44800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44801 $(NORMAL_TARGET_EXPORTS) \
44802 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
44803 for flag in $(EXTRA_TARGET_FLAGS); do \
44804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44805 done; \
44806 (cd $(TARGET_SUBDIR)/libiberty && \
44807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44809 "RANLIB=$${RANLIB}" \
44810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44811 info) \
44812 || exit 1
44813
44814@endif target-libiberty
44815
44816.PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
44817maybe-dvi-target-libiberty:
44818@if target-libiberty
44819maybe-dvi-target-libiberty: dvi-target-libiberty
44820
44821dvi-target-libiberty: \
44822 configure-target-libiberty
44823 @: $(MAKE); $(unstage)
44824 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44825 r=`${PWD_COMMAND}`; export r; \
44826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44827 $(NORMAL_TARGET_EXPORTS) \
44828 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
44829 for flag in $(EXTRA_TARGET_FLAGS); do \
44830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44831 done; \
44832 (cd $(TARGET_SUBDIR)/libiberty && \
44833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44835 "RANLIB=$${RANLIB}" \
44836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44837 dvi) \
44838 || exit 1
44839
44840@endif target-libiberty
44841
44842.PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
44843maybe-pdf-target-libiberty:
44844@if target-libiberty
44845maybe-pdf-target-libiberty: pdf-target-libiberty
44846
44847pdf-target-libiberty: \
44848 configure-target-libiberty
44849 @: $(MAKE); $(unstage)
44850 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44851 r=`${PWD_COMMAND}`; export r; \
44852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44853 $(NORMAL_TARGET_EXPORTS) \
44854 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
44855 for flag in $(EXTRA_TARGET_FLAGS); do \
44856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44857 done; \
44858 (cd $(TARGET_SUBDIR)/libiberty && \
44859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44861 "RANLIB=$${RANLIB}" \
44862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44863 pdf) \
44864 || exit 1
44865
44866@endif target-libiberty
44867
44868.PHONY: maybe-html-target-libiberty html-target-libiberty
44869maybe-html-target-libiberty:
44870@if target-libiberty
44871maybe-html-target-libiberty: html-target-libiberty
44872
44873html-target-libiberty: \
44874 configure-target-libiberty
44875 @: $(MAKE); $(unstage)
44876 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44877 r=`${PWD_COMMAND}`; export r; \
44878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44879 $(NORMAL_TARGET_EXPORTS) \
44880 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
44881 for flag in $(EXTRA_TARGET_FLAGS); do \
44882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44883 done; \
44884 (cd $(TARGET_SUBDIR)/libiberty && \
44885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44887 "RANLIB=$${RANLIB}" \
44888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44889 html) \
44890 || exit 1
44891
44892@endif target-libiberty
44893
44894.PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
44895maybe-TAGS-target-libiberty:
44896@if target-libiberty
44897maybe-TAGS-target-libiberty: TAGS-target-libiberty
44898
44899TAGS-target-libiberty: \
44900 configure-target-libiberty
44901 @: $(MAKE); $(unstage)
44902 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44903 r=`${PWD_COMMAND}`; export r; \
44904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44905 $(NORMAL_TARGET_EXPORTS) \
44906 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
44907 for flag in $(EXTRA_TARGET_FLAGS); do \
44908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44909 done; \
44910 (cd $(TARGET_SUBDIR)/libiberty && \
44911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44913 "RANLIB=$${RANLIB}" \
44914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44915 TAGS) \
44916 || exit 1
44917
44918@endif target-libiberty
44919
44920.PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
44921maybe-install-info-target-libiberty:
44922@if target-libiberty
44923maybe-install-info-target-libiberty: install-info-target-libiberty
44924
44925install-info-target-libiberty: \
44926 configure-target-libiberty \
44927 info-target-libiberty
44928 @: $(MAKE); $(unstage)
44929 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44930 r=`${PWD_COMMAND}`; export r; \
44931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44932 $(NORMAL_TARGET_EXPORTS) \
44933 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
44934 for flag in $(EXTRA_TARGET_FLAGS); do \
44935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44936 done; \
44937 (cd $(TARGET_SUBDIR)/libiberty && \
44938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44940 "RANLIB=$${RANLIB}" \
44941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44942 install-info) \
44943 || exit 1
44944
44945@endif target-libiberty
44946
44947.PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
44948maybe-install-pdf-target-libiberty:
44949@if target-libiberty
44950maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
44951
44952install-pdf-target-libiberty: \
44953 configure-target-libiberty \
44954 pdf-target-libiberty
44955 @: $(MAKE); $(unstage)
44956 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44957 r=`${PWD_COMMAND}`; export r; \
44958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44959 $(NORMAL_TARGET_EXPORTS) \
44960 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
44961 for flag in $(EXTRA_TARGET_FLAGS); do \
44962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44963 done; \
44964 (cd $(TARGET_SUBDIR)/libiberty && \
44965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44967 "RANLIB=$${RANLIB}" \
44968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44969 install-pdf) \
44970 || exit 1
44971
44972@endif target-libiberty
44973
44974.PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
44975maybe-install-html-target-libiberty:
44976@if target-libiberty
44977maybe-install-html-target-libiberty: install-html-target-libiberty
44978
44979install-html-target-libiberty: \
44980 configure-target-libiberty \
44981 html-target-libiberty
44982 @: $(MAKE); $(unstage)
44983 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44984 r=`${PWD_COMMAND}`; export r; \
44985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44986 $(NORMAL_TARGET_EXPORTS) \
44987 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
44988 for flag in $(EXTRA_TARGET_FLAGS); do \
44989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44990 done; \
44991 (cd $(TARGET_SUBDIR)/libiberty && \
44992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44994 "RANLIB=$${RANLIB}" \
44995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44996 install-html) \
44997 || exit 1
44998
44999@endif target-libiberty
45000
45001.PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
45002maybe-installcheck-target-libiberty:
45003@if target-libiberty
45004maybe-installcheck-target-libiberty: installcheck-target-libiberty
45005
45006installcheck-target-libiberty: \
45007 configure-target-libiberty
45008 @: $(MAKE); $(unstage)
45009 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45010 r=`${PWD_COMMAND}`; export r; \
45011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45012 $(NORMAL_TARGET_EXPORTS) \
45013 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
45014 for flag in $(EXTRA_TARGET_FLAGS); do \
45015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45016 done; \
45017 (cd $(TARGET_SUBDIR)/libiberty && \
45018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45020 "RANLIB=$${RANLIB}" \
45021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45022 installcheck) \
45023 || exit 1
45024
45025@endif target-libiberty
45026
45027.PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
45028maybe-mostlyclean-target-libiberty:
45029@if target-libiberty
45030maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
45031
45032mostlyclean-target-libiberty:
45033 @: $(MAKE); $(unstage)
45034 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45035 r=`${PWD_COMMAND}`; export r; \
45036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45037 $(NORMAL_TARGET_EXPORTS) \
45038 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
45039 for flag in $(EXTRA_TARGET_FLAGS); do \
45040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45041 done; \
45042 (cd $(TARGET_SUBDIR)/libiberty && \
45043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45045 "RANLIB=$${RANLIB}" \
45046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45047 mostlyclean) \
45048 || exit 1
45049
45050@endif target-libiberty
45051
45052.PHONY: maybe-clean-target-libiberty clean-target-libiberty
45053maybe-clean-target-libiberty:
45054@if target-libiberty
45055maybe-clean-target-libiberty: clean-target-libiberty
45056
45057clean-target-libiberty:
45058 @: $(MAKE); $(unstage)
45059 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45060 r=`${PWD_COMMAND}`; export r; \
45061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45062 $(NORMAL_TARGET_EXPORTS) \
45063 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
45064 for flag in $(EXTRA_TARGET_FLAGS); do \
45065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45066 done; \
45067 (cd $(TARGET_SUBDIR)/libiberty && \
45068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45070 "RANLIB=$${RANLIB}" \
45071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45072 clean) \
45073 || exit 1
45074
45075@endif target-libiberty
45076
45077.PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
45078maybe-distclean-target-libiberty:
45079@if target-libiberty
45080maybe-distclean-target-libiberty: distclean-target-libiberty
45081
45082distclean-target-libiberty:
45083 @: $(MAKE); $(unstage)
45084 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45085 r=`${PWD_COMMAND}`; export r; \
45086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45087 $(NORMAL_TARGET_EXPORTS) \
45088 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
45089 for flag in $(EXTRA_TARGET_FLAGS); do \
45090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45091 done; \
45092 (cd $(TARGET_SUBDIR)/libiberty && \
45093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45095 "RANLIB=$${RANLIB}" \
45096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45097 distclean) \
45098 || exit 1
45099
45100@endif target-libiberty
45101
45102.PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
45103maybe-maintainer-clean-target-libiberty:
45104@if target-libiberty
45105maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
45106
45107maintainer-clean-target-libiberty:
45108 @: $(MAKE); $(unstage)
45109 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45110 r=`${PWD_COMMAND}`; export r; \
45111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45112 $(NORMAL_TARGET_EXPORTS) \
45113 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
45114 for flag in $(EXTRA_TARGET_FLAGS); do \
45115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45116 done; \
45117 (cd $(TARGET_SUBDIR)/libiberty && \
45118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45120 "RANLIB=$${RANLIB}" \
45121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45122 maintainer-clean) \
45123 || exit 1
45124
45125@endif target-libiberty
45126
45127
45128
45129
45130
45131.PHONY: configure-target-gperf maybe-configure-target-gperf
45132maybe-configure-target-gperf:
45133@if gcc-bootstrap
45134configure-target-gperf: stage_current
45135@endif gcc-bootstrap
45136@if target-gperf
45137maybe-configure-target-gperf: configure-target-gperf
45138configure-target-gperf:
45139 @: $(MAKE); $(unstage)
45140 @r=`${PWD_COMMAND}`; export r; \
45141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45142 echo "Checking multilib configuration for gperf..."; \
45143 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
45144 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
45145 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
45146 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
45147 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
45148 else \
45149 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
45150 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
45151 fi; \
45152 else \
45153 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
45154 fi; \
45155 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
45156 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
45157 $(NORMAL_TARGET_EXPORTS) \
45158 echo Configuring in $(TARGET_SUBDIR)/gperf; \
45159 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
45160 case $(srcdir) in \
45161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45162 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
45163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45164 esac; \
45165 srcdiroption="--srcdir=$${topdir}/gperf"; \
45166 libsrcdir="$$s/gperf"; \
45167 rm -f no-such-file || : ; \
45168 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45169 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45170 --target=${target_alias} $${srcdiroption} \
45171 || exit 1
45172@endif target-gperf
45173
45174
45175
45176
45177
45178.PHONY: all-target-gperf maybe-all-target-gperf
45179maybe-all-target-gperf:
45180@if gcc-bootstrap
45181all-target-gperf: stage_current
45182@endif gcc-bootstrap
45183@if target-gperf
45184TARGET-target-gperf=all
45185maybe-all-target-gperf: all-target-gperf
45186all-target-gperf: configure-target-gperf
45187 @: $(MAKE); $(unstage)
45188 @r=`${PWD_COMMAND}`; export r; \
45189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45190 $(NORMAL_TARGET_EXPORTS) \
45191 (cd $(TARGET_SUBDIR)/gperf && \
45192 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45193 $(TARGET-target-gperf))
45194@endif target-gperf
45195
45196
45197
45198
45199
45200.PHONY: check-target-gperf maybe-check-target-gperf
45201maybe-check-target-gperf:
45202@if target-gperf
45203maybe-check-target-gperf: check-target-gperf
45204
45205check-target-gperf:
45206 @: $(MAKE); $(unstage)
45207 @r=`${PWD_COMMAND}`; export r; \
45208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45209 $(NORMAL_TARGET_EXPORTS) \
45210 (cd $(TARGET_SUBDIR)/gperf && \
45211 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45212
45213@endif target-gperf
45214
45215.PHONY: install-target-gperf maybe-install-target-gperf
45216maybe-install-target-gperf:
45217@if target-gperf
45218maybe-install-target-gperf: install-target-gperf
45219
45220install-target-gperf: installdirs
45221 @: $(MAKE); $(unstage)
45222 @r=`${PWD_COMMAND}`; export r; \
45223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45224 $(NORMAL_TARGET_EXPORTS) \
45225 (cd $(TARGET_SUBDIR)/gperf && \
45226 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45227
45228@endif target-gperf
45229
45230# Other targets (info, dvi, pdf, etc.)
45231
45232.PHONY: maybe-info-target-gperf info-target-gperf
45233maybe-info-target-gperf:
45234@if target-gperf
45235maybe-info-target-gperf: info-target-gperf
45236
45237info-target-gperf: \
45238 configure-target-gperf
45239 @: $(MAKE); $(unstage)
45240 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45241 r=`${PWD_COMMAND}`; export r; \
45242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45243 $(NORMAL_TARGET_EXPORTS) \
45244 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
45245 for flag in $(EXTRA_TARGET_FLAGS); do \
45246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45247 done; \
45248 (cd $(TARGET_SUBDIR)/gperf && \
45249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45251 "RANLIB=$${RANLIB}" \
45252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45253 info) \
45254 || exit 1
45255
45256@endif target-gperf
45257
45258.PHONY: maybe-dvi-target-gperf dvi-target-gperf
45259maybe-dvi-target-gperf:
45260@if target-gperf
45261maybe-dvi-target-gperf: dvi-target-gperf
45262
45263dvi-target-gperf: \
45264 configure-target-gperf
45265 @: $(MAKE); $(unstage)
45266 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45267 r=`${PWD_COMMAND}`; export r; \
45268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45269 $(NORMAL_TARGET_EXPORTS) \
45270 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
45271 for flag in $(EXTRA_TARGET_FLAGS); do \
45272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45273 done; \
45274 (cd $(TARGET_SUBDIR)/gperf && \
45275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45277 "RANLIB=$${RANLIB}" \
45278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45279 dvi) \
45280 || exit 1
45281
45282@endif target-gperf
45283
45284.PHONY: maybe-pdf-target-gperf pdf-target-gperf
45285maybe-pdf-target-gperf:
45286@if target-gperf
45287maybe-pdf-target-gperf: pdf-target-gperf
45288
45289pdf-target-gperf: \
45290 configure-target-gperf
45291 @: $(MAKE); $(unstage)
45292 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45293 r=`${PWD_COMMAND}`; export r; \
45294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45295 $(NORMAL_TARGET_EXPORTS) \
45296 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
45297 for flag in $(EXTRA_TARGET_FLAGS); do \
45298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45299 done; \
45300 (cd $(TARGET_SUBDIR)/gperf && \
45301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45303 "RANLIB=$${RANLIB}" \
45304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45305 pdf) \
45306 || exit 1
45307
45308@endif target-gperf
45309
45310.PHONY: maybe-html-target-gperf html-target-gperf
45311maybe-html-target-gperf:
45312@if target-gperf
45313maybe-html-target-gperf: html-target-gperf
45314
45315html-target-gperf: \
45316 configure-target-gperf
45317 @: $(MAKE); $(unstage)
45318 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45319 r=`${PWD_COMMAND}`; export r; \
45320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45321 $(NORMAL_TARGET_EXPORTS) \
45322 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
45323 for flag in $(EXTRA_TARGET_FLAGS); do \
45324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45325 done; \
45326 (cd $(TARGET_SUBDIR)/gperf && \
45327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45329 "RANLIB=$${RANLIB}" \
45330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45331 html) \
45332 || exit 1
45333
45334@endif target-gperf
45335
45336.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
45337maybe-TAGS-target-gperf:
45338@if target-gperf
45339maybe-TAGS-target-gperf: TAGS-target-gperf
45340
45341TAGS-target-gperf: \
45342 configure-target-gperf
45343 @: $(MAKE); $(unstage)
45344 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45345 r=`${PWD_COMMAND}`; export r; \
45346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45347 $(NORMAL_TARGET_EXPORTS) \
45348 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
45349 for flag in $(EXTRA_TARGET_FLAGS); do \
45350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45351 done; \
45352 (cd $(TARGET_SUBDIR)/gperf && \
45353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45355 "RANLIB=$${RANLIB}" \
45356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45357 TAGS) \
45358 || exit 1
45359
45360@endif target-gperf
45361
45362.PHONY: maybe-install-info-target-gperf install-info-target-gperf
45363maybe-install-info-target-gperf:
45364@if target-gperf
45365maybe-install-info-target-gperf: install-info-target-gperf
45366
45367install-info-target-gperf: \
45368 configure-target-gperf \
45369 info-target-gperf
45370 @: $(MAKE); $(unstage)
45371 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45372 r=`${PWD_COMMAND}`; export r; \
45373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45374 $(NORMAL_TARGET_EXPORTS) \
45375 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
45376 for flag in $(EXTRA_TARGET_FLAGS); do \
45377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45378 done; \
45379 (cd $(TARGET_SUBDIR)/gperf && \
45380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45382 "RANLIB=$${RANLIB}" \
45383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45384 install-info) \
45385 || exit 1
45386
45387@endif target-gperf
45388
45389.PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
45390maybe-install-pdf-target-gperf:
45391@if target-gperf
45392maybe-install-pdf-target-gperf: install-pdf-target-gperf
45393
45394install-pdf-target-gperf: \
45395 configure-target-gperf \
45396 pdf-target-gperf
45397 @: $(MAKE); $(unstage)
45398 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45399 r=`${PWD_COMMAND}`; export r; \
45400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45401 $(NORMAL_TARGET_EXPORTS) \
45402 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
45403 for flag in $(EXTRA_TARGET_FLAGS); do \
45404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45405 done; \
45406 (cd $(TARGET_SUBDIR)/gperf && \
45407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45409 "RANLIB=$${RANLIB}" \
45410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45411 install-pdf) \
45412 || exit 1
45413
45414@endif target-gperf
45415
45416.PHONY: maybe-install-html-target-gperf install-html-target-gperf
45417maybe-install-html-target-gperf:
45418@if target-gperf
45419maybe-install-html-target-gperf: install-html-target-gperf
45420
45421install-html-target-gperf: \
45422 configure-target-gperf \
45423 html-target-gperf
45424 @: $(MAKE); $(unstage)
45425 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45426 r=`${PWD_COMMAND}`; export r; \
45427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45428 $(NORMAL_TARGET_EXPORTS) \
45429 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
45430 for flag in $(EXTRA_TARGET_FLAGS); do \
45431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45432 done; \
45433 (cd $(TARGET_SUBDIR)/gperf && \
45434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45436 "RANLIB=$${RANLIB}" \
45437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45438 install-html) \
45439 || exit 1
45440
45441@endif target-gperf
45442
45443.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
45444maybe-installcheck-target-gperf:
45445@if target-gperf
45446maybe-installcheck-target-gperf: installcheck-target-gperf
45447
45448installcheck-target-gperf: \
45449 configure-target-gperf
45450 @: $(MAKE); $(unstage)
45451 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45452 r=`${PWD_COMMAND}`; export r; \
45453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45454 $(NORMAL_TARGET_EXPORTS) \
45455 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
45456 for flag in $(EXTRA_TARGET_FLAGS); do \
45457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45458 done; \
45459 (cd $(TARGET_SUBDIR)/gperf && \
45460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45462 "RANLIB=$${RANLIB}" \
45463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45464 installcheck) \
45465 || exit 1
45466
45467@endif target-gperf
45468
45469.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
45470maybe-mostlyclean-target-gperf:
45471@if target-gperf
45472maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
45473
45474mostlyclean-target-gperf:
45475 @: $(MAKE); $(unstage)
45476 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45477 r=`${PWD_COMMAND}`; export r; \
45478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45479 $(NORMAL_TARGET_EXPORTS) \
45480 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
45481 for flag in $(EXTRA_TARGET_FLAGS); do \
45482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45483 done; \
45484 (cd $(TARGET_SUBDIR)/gperf && \
45485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45487 "RANLIB=$${RANLIB}" \
45488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45489 mostlyclean) \
45490 || exit 1
45491
45492@endif target-gperf
45493
45494.PHONY: maybe-clean-target-gperf clean-target-gperf
45495maybe-clean-target-gperf:
45496@if target-gperf
45497maybe-clean-target-gperf: clean-target-gperf
45498
45499clean-target-gperf:
45500 @: $(MAKE); $(unstage)
45501 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45502 r=`${PWD_COMMAND}`; export r; \
45503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45504 $(NORMAL_TARGET_EXPORTS) \
45505 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
45506 for flag in $(EXTRA_TARGET_FLAGS); do \
45507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45508 done; \
45509 (cd $(TARGET_SUBDIR)/gperf && \
45510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45512 "RANLIB=$${RANLIB}" \
45513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45514 clean) \
45515 || exit 1
45516
45517@endif target-gperf
45518
45519.PHONY: maybe-distclean-target-gperf distclean-target-gperf
45520maybe-distclean-target-gperf:
45521@if target-gperf
45522maybe-distclean-target-gperf: distclean-target-gperf
45523
45524distclean-target-gperf:
45525 @: $(MAKE); $(unstage)
45526 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45527 r=`${PWD_COMMAND}`; export r; \
45528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45529 $(NORMAL_TARGET_EXPORTS) \
45530 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
45531 for flag in $(EXTRA_TARGET_FLAGS); do \
45532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45533 done; \
45534 (cd $(TARGET_SUBDIR)/gperf && \
45535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45537 "RANLIB=$${RANLIB}" \
45538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45539 distclean) \
45540 || exit 1
45541
45542@endif target-gperf
45543
45544.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
45545maybe-maintainer-clean-target-gperf:
45546@if target-gperf
45547maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
45548
45549maintainer-clean-target-gperf:
45550 @: $(MAKE); $(unstage)
45551 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45552 r=`${PWD_COMMAND}`; export r; \
45553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45554 $(NORMAL_TARGET_EXPORTS) \
45555 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
45556 for flag in $(EXTRA_TARGET_FLAGS); do \
45557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45558 done; \
45559 (cd $(TARGET_SUBDIR)/gperf && \
45560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45562 "RANLIB=$${RANLIB}" \
45563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45564 maintainer-clean) \
45565 || exit 1
45566
45567@endif target-gperf
45568
45569
45570
45571
45572
45573.PHONY: configure-target-examples maybe-configure-target-examples
45574maybe-configure-target-examples:
45575@if gcc-bootstrap
45576configure-target-examples: stage_current
45577@endif gcc-bootstrap
45578@if target-examples
45579maybe-configure-target-examples: configure-target-examples
45580configure-target-examples:
45581 @: $(MAKE); $(unstage)
45582 @r=`${PWD_COMMAND}`; export r; \
45583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45584 echo "Checking multilib configuration for examples..."; \
45585 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
45586 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
45587 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
45588 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
45589 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
45590 else \
45591 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
45592 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
45593 fi; \
45594 else \
45595 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
45596 fi; \
45597 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
45598 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
45599 $(NORMAL_TARGET_EXPORTS) \
45600 echo Configuring in $(TARGET_SUBDIR)/examples; \
45601 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
45602 case $(srcdir) in \
45603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45604 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
45605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45606 esac; \
45607 srcdiroption="--srcdir=$${topdir}/examples"; \
45608 libsrcdir="$$s/examples"; \
45609 rm -f no-such-file || : ; \
45610 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45611 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45612 --target=${target_alias} $${srcdiroption} \
45613 || exit 1
45614@endif target-examples
45615
45616
45617
45618
45619
45620.PHONY: all-target-examples maybe-all-target-examples
45621maybe-all-target-examples:
45622@if gcc-bootstrap
45623all-target-examples: stage_current
45624@endif gcc-bootstrap
45625@if target-examples
45626TARGET-target-examples=all
45627maybe-all-target-examples: all-target-examples
45628all-target-examples: configure-target-examples
45629 @: $(MAKE); $(unstage)
45630 @r=`${PWD_COMMAND}`; export r; \
45631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45632 $(NORMAL_TARGET_EXPORTS) \
45633 (cd $(TARGET_SUBDIR)/examples && \
45634 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45635 $(TARGET-target-examples))
45636@endif target-examples
45637
45638
45639
45640
45641
45642.PHONY: check-target-examples maybe-check-target-examples
45643maybe-check-target-examples:
45644@if target-examples
45645maybe-check-target-examples: check-target-examples
45646
45647# Dummy target for uncheckable module.
45648check-target-examples:
45649
45650@endif target-examples
45651
45652.PHONY: install-target-examples maybe-install-target-examples
45653maybe-install-target-examples:
45654@if target-examples
45655maybe-install-target-examples: install-target-examples
45656
45657# Dummy target for uninstallable.
45658install-target-examples:
45659
45660@endif target-examples
45661
45662# Other targets (info, dvi, pdf, etc.)
45663
45664.PHONY: maybe-info-target-examples info-target-examples
45665maybe-info-target-examples:
45666@if target-examples
45667maybe-info-target-examples: info-target-examples
45668
45669info-target-examples: \
45670 configure-target-examples
45671 @: $(MAKE); $(unstage)
45672 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45673 r=`${PWD_COMMAND}`; export r; \
45674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45675 $(NORMAL_TARGET_EXPORTS) \
45676 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
45677 for flag in $(EXTRA_TARGET_FLAGS); do \
45678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45679 done; \
45680 (cd $(TARGET_SUBDIR)/examples && \
45681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45683 "RANLIB=$${RANLIB}" \
45684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45685 info) \
45686 || exit 1
45687
45688@endif target-examples
45689
45690.PHONY: maybe-dvi-target-examples dvi-target-examples
45691maybe-dvi-target-examples:
45692@if target-examples
45693maybe-dvi-target-examples: dvi-target-examples
45694
45695dvi-target-examples: \
45696 configure-target-examples
45697 @: $(MAKE); $(unstage)
45698 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45699 r=`${PWD_COMMAND}`; export r; \
45700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45701 $(NORMAL_TARGET_EXPORTS) \
45702 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
45703 for flag in $(EXTRA_TARGET_FLAGS); do \
45704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45705 done; \
45706 (cd $(TARGET_SUBDIR)/examples && \
45707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45709 "RANLIB=$${RANLIB}" \
45710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45711 dvi) \
45712 || exit 1
45713
45714@endif target-examples
45715
45716.PHONY: maybe-pdf-target-examples pdf-target-examples
45717maybe-pdf-target-examples:
45718@if target-examples
45719maybe-pdf-target-examples: pdf-target-examples
45720
45721pdf-target-examples: \
45722 configure-target-examples
45723 @: $(MAKE); $(unstage)
45724 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45725 r=`${PWD_COMMAND}`; export r; \
45726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45727 $(NORMAL_TARGET_EXPORTS) \
45728 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
45729 for flag in $(EXTRA_TARGET_FLAGS); do \
45730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45731 done; \
45732 (cd $(TARGET_SUBDIR)/examples && \
45733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45735 "RANLIB=$${RANLIB}" \
45736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45737 pdf) \
45738 || exit 1
45739
45740@endif target-examples
45741
45742.PHONY: maybe-html-target-examples html-target-examples
45743maybe-html-target-examples:
45744@if target-examples
45745maybe-html-target-examples: html-target-examples
45746
45747html-target-examples: \
45748 configure-target-examples
45749 @: $(MAKE); $(unstage)
45750 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45751 r=`${PWD_COMMAND}`; export r; \
45752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45753 $(NORMAL_TARGET_EXPORTS) \
45754 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
45755 for flag in $(EXTRA_TARGET_FLAGS); do \
45756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45757 done; \
45758 (cd $(TARGET_SUBDIR)/examples && \
45759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45761 "RANLIB=$${RANLIB}" \
45762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45763 html) \
45764 || exit 1
45765
45766@endif target-examples
45767
45768.PHONY: maybe-TAGS-target-examples TAGS-target-examples
45769maybe-TAGS-target-examples:
45770@if target-examples
45771maybe-TAGS-target-examples: TAGS-target-examples
45772
45773TAGS-target-examples: \
45774 configure-target-examples
45775 @: $(MAKE); $(unstage)
45776 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45777 r=`${PWD_COMMAND}`; export r; \
45778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45779 $(NORMAL_TARGET_EXPORTS) \
45780 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
45781 for flag in $(EXTRA_TARGET_FLAGS); do \
45782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45783 done; \
45784 (cd $(TARGET_SUBDIR)/examples && \
45785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45787 "RANLIB=$${RANLIB}" \
45788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45789 TAGS) \
45790 || exit 1
45791
45792@endif target-examples
45793
45794.PHONY: maybe-install-info-target-examples install-info-target-examples
45795maybe-install-info-target-examples:
45796@if target-examples
45797maybe-install-info-target-examples: install-info-target-examples
45798
45799install-info-target-examples: \
45800 configure-target-examples \
45801 info-target-examples
45802 @: $(MAKE); $(unstage)
45803 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45804 r=`${PWD_COMMAND}`; export r; \
45805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45806 $(NORMAL_TARGET_EXPORTS) \
45807 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
45808 for flag in $(EXTRA_TARGET_FLAGS); do \
45809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45810 done; \
45811 (cd $(TARGET_SUBDIR)/examples && \
45812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45814 "RANLIB=$${RANLIB}" \
45815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45816 install-info) \
45817 || exit 1
45818
45819@endif target-examples
45820
45821.PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
45822maybe-install-pdf-target-examples:
45823@if target-examples
45824maybe-install-pdf-target-examples: install-pdf-target-examples
45825
45826install-pdf-target-examples: \
45827 configure-target-examples \
45828 pdf-target-examples
45829 @: $(MAKE); $(unstage)
45830 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45831 r=`${PWD_COMMAND}`; export r; \
45832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45833 $(NORMAL_TARGET_EXPORTS) \
45834 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
45835 for flag in $(EXTRA_TARGET_FLAGS); do \
45836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45837 done; \
45838 (cd $(TARGET_SUBDIR)/examples && \
45839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45841 "RANLIB=$${RANLIB}" \
45842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45843 install-pdf) \
45844 || exit 1
45845
45846@endif target-examples
45847
45848.PHONY: maybe-install-html-target-examples install-html-target-examples
45849maybe-install-html-target-examples:
45850@if target-examples
45851maybe-install-html-target-examples: install-html-target-examples
45852
45853install-html-target-examples: \
45854 configure-target-examples \
45855 html-target-examples
45856 @: $(MAKE); $(unstage)
45857 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45858 r=`${PWD_COMMAND}`; export r; \
45859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45860 $(NORMAL_TARGET_EXPORTS) \
45861 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
45862 for flag in $(EXTRA_TARGET_FLAGS); do \
45863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45864 done; \
45865 (cd $(TARGET_SUBDIR)/examples && \
45866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45868 "RANLIB=$${RANLIB}" \
45869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45870 install-html) \
45871 || exit 1
45872
45873@endif target-examples
45874
45875.PHONY: maybe-installcheck-target-examples installcheck-target-examples
45876maybe-installcheck-target-examples:
45877@if target-examples
45878maybe-installcheck-target-examples: installcheck-target-examples
45879
45880installcheck-target-examples: \
45881 configure-target-examples
45882 @: $(MAKE); $(unstage)
45883 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45884 r=`${PWD_COMMAND}`; export r; \
45885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45886 $(NORMAL_TARGET_EXPORTS) \
45887 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
45888 for flag in $(EXTRA_TARGET_FLAGS); do \
45889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45890 done; \
45891 (cd $(TARGET_SUBDIR)/examples && \
45892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45894 "RANLIB=$${RANLIB}" \
45895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45896 installcheck) \
45897 || exit 1
45898
45899@endif target-examples
45900
45901.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
45902maybe-mostlyclean-target-examples:
45903@if target-examples
45904maybe-mostlyclean-target-examples: mostlyclean-target-examples
45905
45906mostlyclean-target-examples:
45907 @: $(MAKE); $(unstage)
45908 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45909 r=`${PWD_COMMAND}`; export r; \
45910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45911 $(NORMAL_TARGET_EXPORTS) \
45912 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
45913 for flag in $(EXTRA_TARGET_FLAGS); do \
45914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45915 done; \
45916 (cd $(TARGET_SUBDIR)/examples && \
45917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45919 "RANLIB=$${RANLIB}" \
45920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45921 mostlyclean) \
45922 || exit 1
45923
45924@endif target-examples
45925
45926.PHONY: maybe-clean-target-examples clean-target-examples
45927maybe-clean-target-examples:
45928@if target-examples
45929maybe-clean-target-examples: clean-target-examples
45930
45931clean-target-examples:
45932 @: $(MAKE); $(unstage)
45933 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45934 r=`${PWD_COMMAND}`; export r; \
45935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45936 $(NORMAL_TARGET_EXPORTS) \
45937 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
45938 for flag in $(EXTRA_TARGET_FLAGS); do \
45939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45940 done; \
45941 (cd $(TARGET_SUBDIR)/examples && \
45942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45944 "RANLIB=$${RANLIB}" \
45945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45946 clean) \
45947 || exit 1
45948
45949@endif target-examples
45950
45951.PHONY: maybe-distclean-target-examples distclean-target-examples
45952maybe-distclean-target-examples:
45953@if target-examples
45954maybe-distclean-target-examples: distclean-target-examples
45955
45956distclean-target-examples:
45957 @: $(MAKE); $(unstage)
45958 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45959 r=`${PWD_COMMAND}`; export r; \
45960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45961 $(NORMAL_TARGET_EXPORTS) \
45962 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
45963 for flag in $(EXTRA_TARGET_FLAGS); do \
45964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45965 done; \
45966 (cd $(TARGET_SUBDIR)/examples && \
45967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45969 "RANLIB=$${RANLIB}" \
45970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45971 distclean) \
45972 || exit 1
45973
45974@endif target-examples
45975
45976.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
45977maybe-maintainer-clean-target-examples:
45978@if target-examples
45979maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
45980
45981maintainer-clean-target-examples:
45982 @: $(MAKE); $(unstage)
45983 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45984 r=`${PWD_COMMAND}`; export r; \
45985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45986 $(NORMAL_TARGET_EXPORTS) \
45987 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
45988 for flag in $(EXTRA_TARGET_FLAGS); do \
45989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45990 done; \
45991 (cd $(TARGET_SUBDIR)/examples && \
45992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45994 "RANLIB=$${RANLIB}" \
45995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45996 maintainer-clean) \
45997 || exit 1
45998
45999@endif target-examples
46000
46001
46002
46003
46004
46005.PHONY: configure-target-libffi maybe-configure-target-libffi
46006maybe-configure-target-libffi:
46007@if gcc-bootstrap
46008configure-target-libffi: stage_current
46009@endif gcc-bootstrap
46010@if target-libffi
46011maybe-configure-target-libffi: configure-target-libffi
46012configure-target-libffi:
46013 @: $(MAKE); $(unstage)
46014 @r=`${PWD_COMMAND}`; export r; \
46015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46016 echo "Checking multilib configuration for libffi..."; \
46017 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
46018 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
46019 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
46020 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
46021 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
46022 else \
46023 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
46024 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
46025 fi; \
46026 else \
46027 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
46028 fi; \
46029 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
46030 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
46031 $(NORMAL_TARGET_EXPORTS) \
46032 echo Configuring in $(TARGET_SUBDIR)/libffi; \
46033 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
46034 case $(srcdir) in \
46035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46036 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
46037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46038 esac; \
46039 srcdiroption="--srcdir=$${topdir}/libffi"; \
46040 libsrcdir="$$s/libffi"; \
46041 rm -f no-such-file || : ; \
46042 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46043 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46044 --target=${target_alias} $${srcdiroption} \
46045 || exit 1
46046@endif target-libffi
46047
46048
46049
46050
46051
46052.PHONY: all-target-libffi maybe-all-target-libffi
46053maybe-all-target-libffi:
46054@if gcc-bootstrap
46055all-target-libffi: stage_current
46056@endif gcc-bootstrap
46057@if target-libffi
46058TARGET-target-libffi=all
46059maybe-all-target-libffi: all-target-libffi
46060all-target-libffi: configure-target-libffi
46061 @: $(MAKE); $(unstage)
46062 @r=`${PWD_COMMAND}`; export r; \
46063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46064 $(NORMAL_TARGET_EXPORTS) \
46065 (cd $(TARGET_SUBDIR)/libffi && \
46066 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46067 $(TARGET-target-libffi))
46068@endif target-libffi
46069
46070
46071
46072
46073
46074.PHONY: check-target-libffi maybe-check-target-libffi
46075maybe-check-target-libffi:
46076@if target-libffi
46077maybe-check-target-libffi: check-target-libffi
46078
46079check-target-libffi:
46080 @: $(MAKE); $(unstage)
46081 @r=`${PWD_COMMAND}`; export r; \
46082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46083 $(NORMAL_TARGET_EXPORTS) \
46084 (cd $(TARGET_SUBDIR)/libffi && \
46085 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46086
46087@endif target-libffi
46088
46089.PHONY: install-target-libffi maybe-install-target-libffi
46090maybe-install-target-libffi:
46091@if target-libffi
46092maybe-install-target-libffi: install-target-libffi
46093
46094install-target-libffi: installdirs
46095 @: $(MAKE); $(unstage)
46096 @r=`${PWD_COMMAND}`; export r; \
46097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46098 $(NORMAL_TARGET_EXPORTS) \
46099 (cd $(TARGET_SUBDIR)/libffi && \
46100 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46101
46102@endif target-libffi
46103
46104# Other targets (info, dvi, pdf, etc.)
46105
46106.PHONY: maybe-info-target-libffi info-target-libffi
46107maybe-info-target-libffi:
46108@if target-libffi
46109maybe-info-target-libffi: info-target-libffi
46110
46111info-target-libffi: \
46112 configure-target-libffi
46113 @: $(MAKE); $(unstage)
46114 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46115 r=`${PWD_COMMAND}`; export r; \
46116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46117 $(NORMAL_TARGET_EXPORTS) \
46118 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
46119 for flag in $(EXTRA_TARGET_FLAGS); do \
46120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46121 done; \
46122 (cd $(TARGET_SUBDIR)/libffi && \
46123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46125 "RANLIB=$${RANLIB}" \
46126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46127 info) \
46128 || exit 1
46129
46130@endif target-libffi
46131
46132.PHONY: maybe-dvi-target-libffi dvi-target-libffi
46133maybe-dvi-target-libffi:
46134@if target-libffi
46135maybe-dvi-target-libffi: dvi-target-libffi
46136
46137dvi-target-libffi: \
46138 configure-target-libffi
46139 @: $(MAKE); $(unstage)
46140 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46141 r=`${PWD_COMMAND}`; export r; \
46142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46143 $(NORMAL_TARGET_EXPORTS) \
46144 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
46145 for flag in $(EXTRA_TARGET_FLAGS); do \
46146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46147 done; \
46148 (cd $(TARGET_SUBDIR)/libffi && \
46149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46151 "RANLIB=$${RANLIB}" \
46152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46153 dvi) \
46154 || exit 1
46155
46156@endif target-libffi
46157
46158.PHONY: maybe-pdf-target-libffi pdf-target-libffi
46159maybe-pdf-target-libffi:
46160@if target-libffi
46161maybe-pdf-target-libffi: pdf-target-libffi
46162
46163pdf-target-libffi: \
46164 configure-target-libffi
46165 @: $(MAKE); $(unstage)
46166 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46167 r=`${PWD_COMMAND}`; export r; \
46168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46169 $(NORMAL_TARGET_EXPORTS) \
46170 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
46171 for flag in $(EXTRA_TARGET_FLAGS); do \
46172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46173 done; \
46174 (cd $(TARGET_SUBDIR)/libffi && \
46175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46177 "RANLIB=$${RANLIB}" \
46178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46179 pdf) \
46180 || exit 1
46181
46182@endif target-libffi
46183
46184.PHONY: maybe-html-target-libffi html-target-libffi
46185maybe-html-target-libffi:
46186@if target-libffi
46187maybe-html-target-libffi: html-target-libffi
46188
46189html-target-libffi: \
46190 configure-target-libffi
46191 @: $(MAKE); $(unstage)
46192 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46193 r=`${PWD_COMMAND}`; export r; \
46194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46195 $(NORMAL_TARGET_EXPORTS) \
46196 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
46197 for flag in $(EXTRA_TARGET_FLAGS); do \
46198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46199 done; \
46200 (cd $(TARGET_SUBDIR)/libffi && \
46201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46203 "RANLIB=$${RANLIB}" \
46204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46205 html) \
46206 || exit 1
46207
46208@endif target-libffi
46209
46210.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
46211maybe-TAGS-target-libffi:
46212@if target-libffi
46213maybe-TAGS-target-libffi: TAGS-target-libffi
46214
46215TAGS-target-libffi: \
46216 configure-target-libffi
46217 @: $(MAKE); $(unstage)
46218 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46219 r=`${PWD_COMMAND}`; export r; \
46220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46221 $(NORMAL_TARGET_EXPORTS) \
46222 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
46223 for flag in $(EXTRA_TARGET_FLAGS); do \
46224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46225 done; \
46226 (cd $(TARGET_SUBDIR)/libffi && \
46227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46229 "RANLIB=$${RANLIB}" \
46230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46231 TAGS) \
46232 || exit 1
46233
46234@endif target-libffi
46235
46236.PHONY: maybe-install-info-target-libffi install-info-target-libffi
46237maybe-install-info-target-libffi:
46238@if target-libffi
46239maybe-install-info-target-libffi: install-info-target-libffi
46240
46241install-info-target-libffi: \
46242 configure-target-libffi \
46243 info-target-libffi
46244 @: $(MAKE); $(unstage)
46245 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46246 r=`${PWD_COMMAND}`; export r; \
46247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46248 $(NORMAL_TARGET_EXPORTS) \
46249 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
46250 for flag in $(EXTRA_TARGET_FLAGS); do \
46251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46252 done; \
46253 (cd $(TARGET_SUBDIR)/libffi && \
46254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46256 "RANLIB=$${RANLIB}" \
46257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46258 install-info) \
46259 || exit 1
46260
46261@endif target-libffi
46262
46263.PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
46264maybe-install-pdf-target-libffi:
46265@if target-libffi
46266maybe-install-pdf-target-libffi: install-pdf-target-libffi
46267
46268install-pdf-target-libffi: \
46269 configure-target-libffi \
46270 pdf-target-libffi
46271 @: $(MAKE); $(unstage)
46272 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46273 r=`${PWD_COMMAND}`; export r; \
46274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46275 $(NORMAL_TARGET_EXPORTS) \
46276 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
46277 for flag in $(EXTRA_TARGET_FLAGS); do \
46278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46279 done; \
46280 (cd $(TARGET_SUBDIR)/libffi && \
46281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46283 "RANLIB=$${RANLIB}" \
46284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46285 install-pdf) \
46286 || exit 1
46287
46288@endif target-libffi
46289
46290.PHONY: maybe-install-html-target-libffi install-html-target-libffi
46291maybe-install-html-target-libffi:
46292@if target-libffi
46293maybe-install-html-target-libffi: install-html-target-libffi
46294
46295install-html-target-libffi: \
46296 configure-target-libffi \
46297 html-target-libffi
46298 @: $(MAKE); $(unstage)
46299 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46300 r=`${PWD_COMMAND}`; export r; \
46301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46302 $(NORMAL_TARGET_EXPORTS) \
46303 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
46304 for flag in $(EXTRA_TARGET_FLAGS); do \
46305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46306 done; \
46307 (cd $(TARGET_SUBDIR)/libffi && \
46308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46310 "RANLIB=$${RANLIB}" \
46311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46312 install-html) \
46313 || exit 1
46314
46315@endif target-libffi
46316
46317.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
46318maybe-installcheck-target-libffi:
46319@if target-libffi
46320maybe-installcheck-target-libffi: installcheck-target-libffi
46321
46322installcheck-target-libffi: \
46323 configure-target-libffi
46324 @: $(MAKE); $(unstage)
46325 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46326 r=`${PWD_COMMAND}`; export r; \
46327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46328 $(NORMAL_TARGET_EXPORTS) \
46329 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
46330 for flag in $(EXTRA_TARGET_FLAGS); do \
46331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46332 done; \
46333 (cd $(TARGET_SUBDIR)/libffi && \
46334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46336 "RANLIB=$${RANLIB}" \
46337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46338 installcheck) \
46339 || exit 1
46340
46341@endif target-libffi
46342
46343.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
46344maybe-mostlyclean-target-libffi:
46345@if target-libffi
46346maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
46347
46348mostlyclean-target-libffi:
46349 @: $(MAKE); $(unstage)
46350 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46351 r=`${PWD_COMMAND}`; export r; \
46352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46353 $(NORMAL_TARGET_EXPORTS) \
46354 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
46355 for flag in $(EXTRA_TARGET_FLAGS); do \
46356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46357 done; \
46358 (cd $(TARGET_SUBDIR)/libffi && \
46359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46361 "RANLIB=$${RANLIB}" \
46362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46363 mostlyclean) \
46364 || exit 1
46365
46366@endif target-libffi
46367
46368.PHONY: maybe-clean-target-libffi clean-target-libffi
46369maybe-clean-target-libffi:
46370@if target-libffi
46371maybe-clean-target-libffi: clean-target-libffi
46372
46373clean-target-libffi:
46374 @: $(MAKE); $(unstage)
46375 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46376 r=`${PWD_COMMAND}`; export r; \
46377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46378 $(NORMAL_TARGET_EXPORTS) \
46379 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
46380 for flag in $(EXTRA_TARGET_FLAGS); do \
46381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46382 done; \
46383 (cd $(TARGET_SUBDIR)/libffi && \
46384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46386 "RANLIB=$${RANLIB}" \
46387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46388 clean) \
46389 || exit 1
46390
46391@endif target-libffi
46392
46393.PHONY: maybe-distclean-target-libffi distclean-target-libffi
46394maybe-distclean-target-libffi:
46395@if target-libffi
46396maybe-distclean-target-libffi: distclean-target-libffi
46397
46398distclean-target-libffi:
46399 @: $(MAKE); $(unstage)
46400 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46401 r=`${PWD_COMMAND}`; export r; \
46402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46403 $(NORMAL_TARGET_EXPORTS) \
46404 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
46405 for flag in $(EXTRA_TARGET_FLAGS); do \
46406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46407 done; \
46408 (cd $(TARGET_SUBDIR)/libffi && \
46409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46411 "RANLIB=$${RANLIB}" \
46412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46413 distclean) \
46414 || exit 1
46415
46416@endif target-libffi
46417
46418.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
46419maybe-maintainer-clean-target-libffi:
46420@if target-libffi
46421maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
46422
46423maintainer-clean-target-libffi:
46424 @: $(MAKE); $(unstage)
46425 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46426 r=`${PWD_COMMAND}`; export r; \
46427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46428 $(NORMAL_TARGET_EXPORTS) \
46429 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
46430 for flag in $(EXTRA_TARGET_FLAGS); do \
46431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46432 done; \
46433 (cd $(TARGET_SUBDIR)/libffi && \
46434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46436 "RANLIB=$${RANLIB}" \
46437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46438 maintainer-clean) \
46439 || exit 1
46440
46441@endif target-libffi
46442
46443
46444
46445
46446
46447.PHONY: configure-target-libjava maybe-configure-target-libjava
46448maybe-configure-target-libjava:
46449@if gcc-bootstrap
46450configure-target-libjava: stage_current
46451@endif gcc-bootstrap
46452@if target-libjava
46453maybe-configure-target-libjava: configure-target-libjava
46454configure-target-libjava:
46455 @: $(MAKE); $(unstage)
46456 @r=`${PWD_COMMAND}`; export r; \
46457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46458 echo "Checking multilib configuration for libjava..."; \
46459 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
46460 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
46461 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
46462 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
46463 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
46464 else \
46465 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
46466 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
46467 fi; \
46468 else \
46469 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
46470 fi; \
46471 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
46472 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
46473 $(RAW_CXX_TARGET_EXPORTS) \
46474 echo Configuring in $(TARGET_SUBDIR)/libjava; \
46475 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
46476 case $(srcdir) in \
46477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46478 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
46479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46480 esac; \
46481 srcdiroption="--srcdir=$${topdir}/libjava"; \
46482 libsrcdir="$$s/libjava"; \
46483 rm -f no-such-file || : ; \
46484 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46485 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46486 --target=${target_alias} $${srcdiroption} \
46487 || exit 1
46488@endif target-libjava
46489
46490
46491
46492
46493
46494.PHONY: all-target-libjava maybe-all-target-libjava
46495maybe-all-target-libjava:
46496@if gcc-bootstrap
46497all-target-libjava: stage_current
46498@endif gcc-bootstrap
46499@if target-libjava
46500TARGET-target-libjava=all
46501maybe-all-target-libjava: all-target-libjava
46502all-target-libjava: configure-target-libjava
46503 @: $(MAKE); $(unstage)
46504 @r=`${PWD_COMMAND}`; export r; \
46505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46506 $(RAW_CXX_TARGET_EXPORTS) \
46507 (cd $(TARGET_SUBDIR)/libjava && \
46508 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46509 $(TARGET-target-libjava))
46510@endif target-libjava
46511
46512
46513
46514
46515
46516.PHONY: check-target-libjava maybe-check-target-libjava
46517maybe-check-target-libjava:
46518@if target-libjava
46519maybe-check-target-libjava: check-target-libjava
46520
46521check-target-libjava:
46522 @: $(MAKE); $(unstage)
46523 @r=`${PWD_COMMAND}`; export r; \
46524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46525 $(RAW_CXX_TARGET_EXPORTS) \
46526 (cd $(TARGET_SUBDIR)/libjava && \
46527 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46528
46529@endif target-libjava
46530
46531.PHONY: install-target-libjava maybe-install-target-libjava
46532maybe-install-target-libjava:
46533@if target-libjava
46534maybe-install-target-libjava: install-target-libjava
46535
46536install-target-libjava: installdirs
46537 @: $(MAKE); $(unstage)
46538 @r=`${PWD_COMMAND}`; export r; \
46539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46540 $(RAW_CXX_TARGET_EXPORTS) \
46541 (cd $(TARGET_SUBDIR)/libjava && \
46542 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46543
46544@endif target-libjava
46545
46546# Other targets (info, dvi, pdf, etc.)
46547
46548.PHONY: maybe-info-target-libjava info-target-libjava
46549maybe-info-target-libjava:
46550@if target-libjava
46551maybe-info-target-libjava: info-target-libjava
46552
46553info-target-libjava: \
46554 configure-target-libjava
46555 @: $(MAKE); $(unstage)
46556 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46557 r=`${PWD_COMMAND}`; export r; \
46558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46559 $(RAW_CXX_TARGET_EXPORTS) \
46560 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
46561 for flag in $(EXTRA_TARGET_FLAGS); do \
46562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46563 done; \
46564 (cd $(TARGET_SUBDIR)/libjava && \
46565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46567 "RANLIB=$${RANLIB}" \
46568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46569 info) \
46570 || exit 1
46571
46572@endif target-libjava
46573
46574.PHONY: maybe-dvi-target-libjava dvi-target-libjava
46575maybe-dvi-target-libjava:
46576@if target-libjava
46577maybe-dvi-target-libjava: dvi-target-libjava
46578
46579dvi-target-libjava: \
46580 configure-target-libjava
46581 @: $(MAKE); $(unstage)
46582 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46583 r=`${PWD_COMMAND}`; export r; \
46584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46585 $(RAW_CXX_TARGET_EXPORTS) \
46586 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
46587 for flag in $(EXTRA_TARGET_FLAGS); do \
46588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46589 done; \
46590 (cd $(TARGET_SUBDIR)/libjava && \
46591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46593 "RANLIB=$${RANLIB}" \
46594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46595 dvi) \
46596 || exit 1
46597
46598@endif target-libjava
46599
46600.PHONY: maybe-pdf-target-libjava pdf-target-libjava
46601maybe-pdf-target-libjava:
46602@if target-libjava
46603maybe-pdf-target-libjava: pdf-target-libjava
46604
46605pdf-target-libjava: \
46606 configure-target-libjava
46607 @: $(MAKE); $(unstage)
46608 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46609 r=`${PWD_COMMAND}`; export r; \
46610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46611 $(RAW_CXX_TARGET_EXPORTS) \
46612 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
46613 for flag in $(EXTRA_TARGET_FLAGS); do \
46614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46615 done; \
46616 (cd $(TARGET_SUBDIR)/libjava && \
46617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46619 "RANLIB=$${RANLIB}" \
46620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46621 pdf) \
46622 || exit 1
46623
46624@endif target-libjava
46625
46626.PHONY: maybe-html-target-libjava html-target-libjava
46627maybe-html-target-libjava:
46628@if target-libjava
46629maybe-html-target-libjava: html-target-libjava
46630
46631html-target-libjava: \
46632 configure-target-libjava
46633 @: $(MAKE); $(unstage)
46634 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46635 r=`${PWD_COMMAND}`; export r; \
46636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46637 $(RAW_CXX_TARGET_EXPORTS) \
46638 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
46639 for flag in $(EXTRA_TARGET_FLAGS); do \
46640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46641 done; \
46642 (cd $(TARGET_SUBDIR)/libjava && \
46643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46645 "RANLIB=$${RANLIB}" \
46646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46647 html) \
46648 || exit 1
46649
46650@endif target-libjava
46651
46652.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
46653maybe-TAGS-target-libjava:
46654@if target-libjava
46655maybe-TAGS-target-libjava: TAGS-target-libjava
46656
46657TAGS-target-libjava: \
46658 configure-target-libjava
46659 @: $(MAKE); $(unstage)
46660 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46661 r=`${PWD_COMMAND}`; export r; \
46662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46663 $(RAW_CXX_TARGET_EXPORTS) \
46664 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
46665 for flag in $(EXTRA_TARGET_FLAGS); do \
46666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46667 done; \
46668 (cd $(TARGET_SUBDIR)/libjava && \
46669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46671 "RANLIB=$${RANLIB}" \
46672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46673 TAGS) \
46674 || exit 1
46675
46676@endif target-libjava
46677
46678.PHONY: maybe-install-info-target-libjava install-info-target-libjava
46679maybe-install-info-target-libjava:
46680@if target-libjava
46681maybe-install-info-target-libjava: install-info-target-libjava
46682
46683install-info-target-libjava: \
46684 configure-target-libjava \
46685 info-target-libjava
46686 @: $(MAKE); $(unstage)
46687 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46688 r=`${PWD_COMMAND}`; export r; \
46689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46690 $(RAW_CXX_TARGET_EXPORTS) \
46691 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
46692 for flag in $(EXTRA_TARGET_FLAGS); do \
46693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46694 done; \
46695 (cd $(TARGET_SUBDIR)/libjava && \
46696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46698 "RANLIB=$${RANLIB}" \
46699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46700 install-info) \
46701 || exit 1
46702
46703@endif target-libjava
46704
46705.PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
46706maybe-install-pdf-target-libjava:
46707@if target-libjava
46708maybe-install-pdf-target-libjava: install-pdf-target-libjava
46709
46710install-pdf-target-libjava: \
46711 configure-target-libjava \
46712 pdf-target-libjava
46713 @: $(MAKE); $(unstage)
46714 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46715 r=`${PWD_COMMAND}`; export r; \
46716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46717 $(RAW_CXX_TARGET_EXPORTS) \
46718 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
46719 for flag in $(EXTRA_TARGET_FLAGS); do \
46720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46721 done; \
46722 (cd $(TARGET_SUBDIR)/libjava && \
46723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46725 "RANLIB=$${RANLIB}" \
46726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46727 install-pdf) \
46728 || exit 1
46729
46730@endif target-libjava
46731
46732.PHONY: maybe-install-html-target-libjava install-html-target-libjava
46733maybe-install-html-target-libjava:
46734@if target-libjava
46735maybe-install-html-target-libjava: install-html-target-libjava
46736
46737install-html-target-libjava: \
46738 configure-target-libjava \
46739 html-target-libjava
46740 @: $(MAKE); $(unstage)
46741 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46742 r=`${PWD_COMMAND}`; export r; \
46743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46744 $(RAW_CXX_TARGET_EXPORTS) \
46745 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
46746 for flag in $(EXTRA_TARGET_FLAGS); do \
46747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46748 done; \
46749 (cd $(TARGET_SUBDIR)/libjava && \
46750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46752 "RANLIB=$${RANLIB}" \
46753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46754 install-html) \
46755 || exit 1
46756
46757@endif target-libjava
46758
46759.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
46760maybe-installcheck-target-libjava:
46761@if target-libjava
46762maybe-installcheck-target-libjava: installcheck-target-libjava
46763
46764installcheck-target-libjava: \
46765 configure-target-libjava
46766 @: $(MAKE); $(unstage)
46767 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46768 r=`${PWD_COMMAND}`; export r; \
46769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46770 $(RAW_CXX_TARGET_EXPORTS) \
46771 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
46772 for flag in $(EXTRA_TARGET_FLAGS); do \
46773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46774 done; \
46775 (cd $(TARGET_SUBDIR)/libjava && \
46776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46778 "RANLIB=$${RANLIB}" \
46779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46780 installcheck) \
46781 || exit 1
46782
46783@endif target-libjava
46784
46785.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
46786maybe-mostlyclean-target-libjava:
46787@if target-libjava
46788maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
46789
46790mostlyclean-target-libjava:
46791 @: $(MAKE); $(unstage)
46792 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46793 r=`${PWD_COMMAND}`; export r; \
46794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46795 $(RAW_CXX_TARGET_EXPORTS) \
46796 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
46797 for flag in $(EXTRA_TARGET_FLAGS); do \
46798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46799 done; \
46800 (cd $(TARGET_SUBDIR)/libjava && \
46801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46803 "RANLIB=$${RANLIB}" \
46804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46805 mostlyclean) \
46806 || exit 1
46807
46808@endif target-libjava
46809
46810.PHONY: maybe-clean-target-libjava clean-target-libjava
46811maybe-clean-target-libjava:
46812@if target-libjava
46813maybe-clean-target-libjava: clean-target-libjava
46814
46815clean-target-libjava:
46816 @: $(MAKE); $(unstage)
46817 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46818 r=`${PWD_COMMAND}`; export r; \
46819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46820 $(RAW_CXX_TARGET_EXPORTS) \
46821 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
46822 for flag in $(EXTRA_TARGET_FLAGS); do \
46823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46824 done; \
46825 (cd $(TARGET_SUBDIR)/libjava && \
46826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46828 "RANLIB=$${RANLIB}" \
46829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46830 clean) \
46831 || exit 1
46832
46833@endif target-libjava
46834
46835.PHONY: maybe-distclean-target-libjava distclean-target-libjava
46836maybe-distclean-target-libjava:
46837@if target-libjava
46838maybe-distclean-target-libjava: distclean-target-libjava
46839
46840distclean-target-libjava:
46841 @: $(MAKE); $(unstage)
46842 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46843 r=`${PWD_COMMAND}`; export r; \
46844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46845 $(RAW_CXX_TARGET_EXPORTS) \
46846 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
46847 for flag in $(EXTRA_TARGET_FLAGS); do \
46848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46849 done; \
46850 (cd $(TARGET_SUBDIR)/libjava && \
46851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46853 "RANLIB=$${RANLIB}" \
46854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46855 distclean) \
46856 || exit 1
46857
46858@endif target-libjava
46859
46860.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
46861maybe-maintainer-clean-target-libjava:
46862@if target-libjava
46863maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
46864
46865maintainer-clean-target-libjava:
46866 @: $(MAKE); $(unstage)
46867 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46868 r=`${PWD_COMMAND}`; export r; \
46869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46870 $(RAW_CXX_TARGET_EXPORTS) \
46871 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
46872 for flag in $(EXTRA_TARGET_FLAGS); do \
46873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46874 done; \
46875 (cd $(TARGET_SUBDIR)/libjava && \
46876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46878 "RANLIB=$${RANLIB}" \
46879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46880 maintainer-clean) \
46881 || exit 1
46882
46883@endif target-libjava
46884
46885
46886
46887
46888
46889.PHONY: configure-target-zlib maybe-configure-target-zlib
46890maybe-configure-target-zlib:
46891@if gcc-bootstrap
46892configure-target-zlib: stage_current
46893@endif gcc-bootstrap
46894@if target-zlib
46895maybe-configure-target-zlib: configure-target-zlib
46896configure-target-zlib:
46897 @: $(MAKE); $(unstage)
46898 @r=`${PWD_COMMAND}`; export r; \
46899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46900 echo "Checking multilib configuration for zlib..."; \
46901 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
46902 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
46903 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
46904 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
46905 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
46906 else \
46907 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
46908 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
46909 fi; \
46910 else \
46911 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
46912 fi; \
46913 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
46914 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
46915 $(NORMAL_TARGET_EXPORTS) \
46916 echo Configuring in $(TARGET_SUBDIR)/zlib; \
46917 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
46918 case $(srcdir) in \
46919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46920 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
46921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46922 esac; \
46923 srcdiroption="--srcdir=$${topdir}/zlib"; \
46924 libsrcdir="$$s/zlib"; \
46925 rm -f no-such-file || : ; \
46926 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46927 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46928 --target=${target_alias} $${srcdiroption} \
46929 || exit 1
46930@endif target-zlib
46931
46932
46933
46934
46935
46936.PHONY: all-target-zlib maybe-all-target-zlib
46937maybe-all-target-zlib:
46938@if gcc-bootstrap
46939all-target-zlib: stage_current
46940@endif gcc-bootstrap
46941@if target-zlib
46942TARGET-target-zlib=all
46943maybe-all-target-zlib: all-target-zlib
46944all-target-zlib: configure-target-zlib
46945 @: $(MAKE); $(unstage)
46946 @r=`${PWD_COMMAND}`; export r; \
46947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46948 $(NORMAL_TARGET_EXPORTS) \
46949 (cd $(TARGET_SUBDIR)/zlib && \
46950 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46951 $(TARGET-target-zlib))
46952@endif target-zlib
46953
46954
46955
46956
46957
46958.PHONY: check-target-zlib maybe-check-target-zlib
46959maybe-check-target-zlib:
46960@if target-zlib
46961maybe-check-target-zlib: check-target-zlib
46962
46963check-target-zlib:
46964 @: $(MAKE); $(unstage)
46965 @r=`${PWD_COMMAND}`; export r; \
46966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967 $(NORMAL_TARGET_EXPORTS) \
46968 (cd $(TARGET_SUBDIR)/zlib && \
46969 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46970
46971@endif target-zlib
46972
46973.PHONY: install-target-zlib maybe-install-target-zlib
46974maybe-install-target-zlib:
46975@if target-zlib
46976maybe-install-target-zlib: install-target-zlib
46977
46978install-target-zlib: installdirs
46979 @: $(MAKE); $(unstage)
46980 @r=`${PWD_COMMAND}`; export r; \
46981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46982 $(NORMAL_TARGET_EXPORTS) \
46983 (cd $(TARGET_SUBDIR)/zlib && \
46984 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46985
46986@endif target-zlib
46987
46988# Other targets (info, dvi, pdf, etc.)
46989
46990.PHONY: maybe-info-target-zlib info-target-zlib
46991maybe-info-target-zlib:
46992@if target-zlib
46993maybe-info-target-zlib: info-target-zlib
46994
46995info-target-zlib: \
46996 configure-target-zlib
46997 @: $(MAKE); $(unstage)
46998 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46999 r=`${PWD_COMMAND}`; export r; \
47000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001 $(NORMAL_TARGET_EXPORTS) \
47002 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
47003 for flag in $(EXTRA_TARGET_FLAGS); do \
47004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47005 done; \
47006 (cd $(TARGET_SUBDIR)/zlib && \
47007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47009 "RANLIB=$${RANLIB}" \
47010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47011 info) \
47012 || exit 1
47013
47014@endif target-zlib
47015
47016.PHONY: maybe-dvi-target-zlib dvi-target-zlib
47017maybe-dvi-target-zlib:
47018@if target-zlib
47019maybe-dvi-target-zlib: dvi-target-zlib
47020
47021dvi-target-zlib: \
47022 configure-target-zlib
47023 @: $(MAKE); $(unstage)
47024 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47025 r=`${PWD_COMMAND}`; export r; \
47026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47027 $(NORMAL_TARGET_EXPORTS) \
47028 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
47029 for flag in $(EXTRA_TARGET_FLAGS); do \
47030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47031 done; \
47032 (cd $(TARGET_SUBDIR)/zlib && \
47033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47035 "RANLIB=$${RANLIB}" \
47036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47037 dvi) \
47038 || exit 1
47039
47040@endif target-zlib
47041
47042.PHONY: maybe-pdf-target-zlib pdf-target-zlib
47043maybe-pdf-target-zlib:
47044@if target-zlib
47045maybe-pdf-target-zlib: pdf-target-zlib
47046
47047pdf-target-zlib: \
47048 configure-target-zlib
47049 @: $(MAKE); $(unstage)
47050 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47051 r=`${PWD_COMMAND}`; export r; \
47052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47053 $(NORMAL_TARGET_EXPORTS) \
47054 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
47055 for flag in $(EXTRA_TARGET_FLAGS); do \
47056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47057 done; \
47058 (cd $(TARGET_SUBDIR)/zlib && \
47059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47061 "RANLIB=$${RANLIB}" \
47062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47063 pdf) \
47064 || exit 1
47065
47066@endif target-zlib
47067
47068.PHONY: maybe-html-target-zlib html-target-zlib
47069maybe-html-target-zlib:
47070@if target-zlib
47071maybe-html-target-zlib: html-target-zlib
47072
47073html-target-zlib: \
47074 configure-target-zlib
47075 @: $(MAKE); $(unstage)
47076 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47077 r=`${PWD_COMMAND}`; export r; \
47078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47079 $(NORMAL_TARGET_EXPORTS) \
47080 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
47081 for flag in $(EXTRA_TARGET_FLAGS); do \
47082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47083 done; \
47084 (cd $(TARGET_SUBDIR)/zlib && \
47085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47087 "RANLIB=$${RANLIB}" \
47088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47089 html) \
47090 || exit 1
47091
47092@endif target-zlib
47093
47094.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
47095maybe-TAGS-target-zlib:
47096@if target-zlib
47097maybe-TAGS-target-zlib: TAGS-target-zlib
47098
47099TAGS-target-zlib: \
47100 configure-target-zlib
47101 @: $(MAKE); $(unstage)
47102 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47103 r=`${PWD_COMMAND}`; export r; \
47104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47105 $(NORMAL_TARGET_EXPORTS) \
47106 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
47107 for flag in $(EXTRA_TARGET_FLAGS); do \
47108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47109 done; \
47110 (cd $(TARGET_SUBDIR)/zlib && \
47111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47113 "RANLIB=$${RANLIB}" \
47114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47115 TAGS) \
47116 || exit 1
47117
47118@endif target-zlib
47119
47120.PHONY: maybe-install-info-target-zlib install-info-target-zlib
47121maybe-install-info-target-zlib:
47122@if target-zlib
47123maybe-install-info-target-zlib: install-info-target-zlib
47124
47125install-info-target-zlib: \
47126 configure-target-zlib \
47127 info-target-zlib
47128 @: $(MAKE); $(unstage)
47129 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47130 r=`${PWD_COMMAND}`; export r; \
47131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47132 $(NORMAL_TARGET_EXPORTS) \
47133 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
47134 for flag in $(EXTRA_TARGET_FLAGS); do \
47135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47136 done; \
47137 (cd $(TARGET_SUBDIR)/zlib && \
47138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47140 "RANLIB=$${RANLIB}" \
47141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47142 install-info) \
47143 || exit 1
47144
47145@endif target-zlib
47146
47147.PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
47148maybe-install-pdf-target-zlib:
47149@if target-zlib
47150maybe-install-pdf-target-zlib: install-pdf-target-zlib
47151
47152install-pdf-target-zlib: \
47153 configure-target-zlib \
47154 pdf-target-zlib
47155 @: $(MAKE); $(unstage)
47156 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47157 r=`${PWD_COMMAND}`; export r; \
47158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47159 $(NORMAL_TARGET_EXPORTS) \
47160 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
47161 for flag in $(EXTRA_TARGET_FLAGS); do \
47162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47163 done; \
47164 (cd $(TARGET_SUBDIR)/zlib && \
47165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47167 "RANLIB=$${RANLIB}" \
47168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47169 install-pdf) \
47170 || exit 1
47171
47172@endif target-zlib
47173
47174.PHONY: maybe-install-html-target-zlib install-html-target-zlib
47175maybe-install-html-target-zlib:
47176@if target-zlib
47177maybe-install-html-target-zlib: install-html-target-zlib
47178
47179install-html-target-zlib: \
47180 configure-target-zlib \
47181 html-target-zlib
47182 @: $(MAKE); $(unstage)
47183 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47184 r=`${PWD_COMMAND}`; export r; \
47185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47186 $(NORMAL_TARGET_EXPORTS) \
47187 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
47188 for flag in $(EXTRA_TARGET_FLAGS); do \
47189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47190 done; \
47191 (cd $(TARGET_SUBDIR)/zlib && \
47192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47194 "RANLIB=$${RANLIB}" \
47195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47196 install-html) \
47197 || exit 1
47198
47199@endif target-zlib
47200
47201.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
47202maybe-installcheck-target-zlib:
47203@if target-zlib
47204maybe-installcheck-target-zlib: installcheck-target-zlib
47205
47206installcheck-target-zlib: \
47207 configure-target-zlib
47208 @: $(MAKE); $(unstage)
47209 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47210 r=`${PWD_COMMAND}`; export r; \
47211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47212 $(NORMAL_TARGET_EXPORTS) \
47213 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
47214 for flag in $(EXTRA_TARGET_FLAGS); do \
47215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47216 done; \
47217 (cd $(TARGET_SUBDIR)/zlib && \
47218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47220 "RANLIB=$${RANLIB}" \
47221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47222 installcheck) \
47223 || exit 1
47224
47225@endif target-zlib
47226
47227.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
47228maybe-mostlyclean-target-zlib:
47229@if target-zlib
47230maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
47231
47232mostlyclean-target-zlib:
47233 @: $(MAKE); $(unstage)
47234 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47235 r=`${PWD_COMMAND}`; export r; \
47236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47237 $(NORMAL_TARGET_EXPORTS) \
47238 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
47239 for flag in $(EXTRA_TARGET_FLAGS); do \
47240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47241 done; \
47242 (cd $(TARGET_SUBDIR)/zlib && \
47243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47245 "RANLIB=$${RANLIB}" \
47246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47247 mostlyclean) \
47248 || exit 1
47249
47250@endif target-zlib
47251
47252.PHONY: maybe-clean-target-zlib clean-target-zlib
47253maybe-clean-target-zlib:
47254@if target-zlib
47255maybe-clean-target-zlib: clean-target-zlib
47256
47257clean-target-zlib:
47258 @: $(MAKE); $(unstage)
47259 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47260 r=`${PWD_COMMAND}`; export r; \
47261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47262 $(NORMAL_TARGET_EXPORTS) \
47263 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
47264 for flag in $(EXTRA_TARGET_FLAGS); do \
47265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47266 done; \
47267 (cd $(TARGET_SUBDIR)/zlib && \
47268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47270 "RANLIB=$${RANLIB}" \
47271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47272 clean) \
47273 || exit 1
47274
47275@endif target-zlib
47276
47277.PHONY: maybe-distclean-target-zlib distclean-target-zlib
47278maybe-distclean-target-zlib:
47279@if target-zlib
47280maybe-distclean-target-zlib: distclean-target-zlib
47281
47282distclean-target-zlib:
47283 @: $(MAKE); $(unstage)
47284 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47285 r=`${PWD_COMMAND}`; export r; \
47286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47287 $(NORMAL_TARGET_EXPORTS) \
47288 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
47289 for flag in $(EXTRA_TARGET_FLAGS); do \
47290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47291 done; \
47292 (cd $(TARGET_SUBDIR)/zlib && \
47293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47295 "RANLIB=$${RANLIB}" \
47296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47297 distclean) \
47298 || exit 1
47299
47300@endif target-zlib
47301
47302.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
47303maybe-maintainer-clean-target-zlib:
47304@if target-zlib
47305maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
47306
47307maintainer-clean-target-zlib:
47308 @: $(MAKE); $(unstage)
47309 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47310 r=`${PWD_COMMAND}`; export r; \
47311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47312 $(NORMAL_TARGET_EXPORTS) \
47313 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
47314 for flag in $(EXTRA_TARGET_FLAGS); do \
47315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47316 done; \
47317 (cd $(TARGET_SUBDIR)/zlib && \
47318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47320 "RANLIB=$${RANLIB}" \
47321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47322 maintainer-clean) \
47323 || exit 1
47324
47325@endif target-zlib
47326
47327
47328
47329
47330
47331.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
47332maybe-configure-target-boehm-gc:
47333@if gcc-bootstrap
47334configure-target-boehm-gc: stage_current
47335@endif gcc-bootstrap
47336@if target-boehm-gc
47337maybe-configure-target-boehm-gc: configure-target-boehm-gc
47338configure-target-boehm-gc:
47339 @: $(MAKE); $(unstage)
47340 @r=`${PWD_COMMAND}`; export r; \
47341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47342 echo "Checking multilib configuration for boehm-gc..."; \
47343 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
47344 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
47345 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
47346 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
47347 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
47348 else \
47349 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
47350 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
47351 fi; \
47352 else \
47353 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
47354 fi; \
47355 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
47356 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
47357 $(NORMAL_TARGET_EXPORTS) \
47358 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
47359 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
47360 case $(srcdir) in \
47361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47362 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
47363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47364 esac; \
47365 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
47366 libsrcdir="$$s/boehm-gc"; \
47367 rm -f no-such-file || : ; \
47368 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47369 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47370 --target=${target_alias} $${srcdiroption} \
47371 || exit 1
47372@endif target-boehm-gc
47373
47374
47375
47376
47377
47378.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
47379maybe-all-target-boehm-gc:
47380@if gcc-bootstrap
47381all-target-boehm-gc: stage_current
47382@endif gcc-bootstrap
47383@if target-boehm-gc
47384TARGET-target-boehm-gc=all
47385maybe-all-target-boehm-gc: all-target-boehm-gc
47386all-target-boehm-gc: configure-target-boehm-gc
47387 @: $(MAKE); $(unstage)
47388 @r=`${PWD_COMMAND}`; export r; \
47389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47390 $(NORMAL_TARGET_EXPORTS) \
47391 (cd $(TARGET_SUBDIR)/boehm-gc && \
47392 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47393 $(TARGET-target-boehm-gc))
47394@endif target-boehm-gc
47395
47396
47397
47398
47399
47400.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
47401maybe-check-target-boehm-gc:
47402@if target-boehm-gc
47403maybe-check-target-boehm-gc: check-target-boehm-gc
47404
47405check-target-boehm-gc:
47406 @: $(MAKE); $(unstage)
47407 @r=`${PWD_COMMAND}`; export r; \
47408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47409 $(NORMAL_TARGET_EXPORTS) \
47410 (cd $(TARGET_SUBDIR)/boehm-gc && \
47411 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47412
47413@endif target-boehm-gc
47414
47415.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
47416maybe-install-target-boehm-gc:
47417@if target-boehm-gc
47418maybe-install-target-boehm-gc: install-target-boehm-gc
47419
47420install-target-boehm-gc: installdirs
47421 @: $(MAKE); $(unstage)
47422 @r=`${PWD_COMMAND}`; export r; \
47423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47424 $(NORMAL_TARGET_EXPORTS) \
47425 (cd $(TARGET_SUBDIR)/boehm-gc && \
47426 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47427
47428@endif target-boehm-gc
47429
47430# Other targets (info, dvi, pdf, etc.)
47431
47432.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
47433maybe-info-target-boehm-gc:
47434@if target-boehm-gc
47435maybe-info-target-boehm-gc: info-target-boehm-gc
47436
47437info-target-boehm-gc: \
47438 configure-target-boehm-gc
47439 @: $(MAKE); $(unstage)
47440 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47441 r=`${PWD_COMMAND}`; export r; \
47442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47443 $(NORMAL_TARGET_EXPORTS) \
47444 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
47445 for flag in $(EXTRA_TARGET_FLAGS); do \
47446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47447 done; \
47448 (cd $(TARGET_SUBDIR)/boehm-gc && \
47449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47451 "RANLIB=$${RANLIB}" \
47452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47453 info) \
47454 || exit 1
47455
47456@endif target-boehm-gc
47457
47458.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
47459maybe-dvi-target-boehm-gc:
47460@if target-boehm-gc
47461maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
47462
47463dvi-target-boehm-gc: \
47464 configure-target-boehm-gc
47465 @: $(MAKE); $(unstage)
47466 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47467 r=`${PWD_COMMAND}`; export r; \
47468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47469 $(NORMAL_TARGET_EXPORTS) \
47470 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
47471 for flag in $(EXTRA_TARGET_FLAGS); do \
47472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47473 done; \
47474 (cd $(TARGET_SUBDIR)/boehm-gc && \
47475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47477 "RANLIB=$${RANLIB}" \
47478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47479 dvi) \
47480 || exit 1
47481
47482@endif target-boehm-gc
47483
47484.PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
47485maybe-pdf-target-boehm-gc:
47486@if target-boehm-gc
47487maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
47488
47489pdf-target-boehm-gc: \
47490 configure-target-boehm-gc
47491 @: $(MAKE); $(unstage)
47492 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47493 r=`${PWD_COMMAND}`; export r; \
47494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47495 $(NORMAL_TARGET_EXPORTS) \
47496 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
47497 for flag in $(EXTRA_TARGET_FLAGS); do \
47498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47499 done; \
47500 (cd $(TARGET_SUBDIR)/boehm-gc && \
47501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47503 "RANLIB=$${RANLIB}" \
47504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47505 pdf) \
47506 || exit 1
47507
47508@endif target-boehm-gc
47509
47510.PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
47511maybe-html-target-boehm-gc:
47512@if target-boehm-gc
47513maybe-html-target-boehm-gc: html-target-boehm-gc
47514
47515html-target-boehm-gc: \
47516 configure-target-boehm-gc
47517 @: $(MAKE); $(unstage)
47518 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47519 r=`${PWD_COMMAND}`; export r; \
47520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47521 $(NORMAL_TARGET_EXPORTS) \
47522 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
47523 for flag in $(EXTRA_TARGET_FLAGS); do \
47524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47525 done; \
47526 (cd $(TARGET_SUBDIR)/boehm-gc && \
47527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47529 "RANLIB=$${RANLIB}" \
47530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47531 html) \
47532 || exit 1
47533
47534@endif target-boehm-gc
47535
47536.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
47537maybe-TAGS-target-boehm-gc:
47538@if target-boehm-gc
47539maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
47540
47541TAGS-target-boehm-gc: \
47542 configure-target-boehm-gc
47543 @: $(MAKE); $(unstage)
47544 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47545 r=`${PWD_COMMAND}`; export r; \
47546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47547 $(NORMAL_TARGET_EXPORTS) \
47548 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
47549 for flag in $(EXTRA_TARGET_FLAGS); do \
47550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47551 done; \
47552 (cd $(TARGET_SUBDIR)/boehm-gc && \
47553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47555 "RANLIB=$${RANLIB}" \
47556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47557 TAGS) \
47558 || exit 1
47559
47560@endif target-boehm-gc
47561
47562.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
47563maybe-install-info-target-boehm-gc:
47564@if target-boehm-gc
47565maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
47566
47567install-info-target-boehm-gc: \
47568 configure-target-boehm-gc \
47569 info-target-boehm-gc
47570 @: $(MAKE); $(unstage)
47571 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47572 r=`${PWD_COMMAND}`; export r; \
47573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47574 $(NORMAL_TARGET_EXPORTS) \
47575 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
47576 for flag in $(EXTRA_TARGET_FLAGS); do \
47577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47578 done; \
47579 (cd $(TARGET_SUBDIR)/boehm-gc && \
47580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47582 "RANLIB=$${RANLIB}" \
47583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47584 install-info) \
47585 || exit 1
47586
47587@endif target-boehm-gc
47588
47589.PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
47590maybe-install-pdf-target-boehm-gc:
47591@if target-boehm-gc
47592maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
47593
47594install-pdf-target-boehm-gc: \
47595 configure-target-boehm-gc \
47596 pdf-target-boehm-gc
47597 @: $(MAKE); $(unstage)
47598 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47599 r=`${PWD_COMMAND}`; export r; \
47600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47601 $(NORMAL_TARGET_EXPORTS) \
47602 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
47603 for flag in $(EXTRA_TARGET_FLAGS); do \
47604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47605 done; \
47606 (cd $(TARGET_SUBDIR)/boehm-gc && \
47607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47609 "RANLIB=$${RANLIB}" \
47610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47611 install-pdf) \
47612 || exit 1
47613
47614@endif target-boehm-gc
47615
47616.PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
47617maybe-install-html-target-boehm-gc:
47618@if target-boehm-gc
47619maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
47620
47621install-html-target-boehm-gc: \
47622 configure-target-boehm-gc \
47623 html-target-boehm-gc
47624 @: $(MAKE); $(unstage)
47625 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47626 r=`${PWD_COMMAND}`; export r; \
47627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47628 $(NORMAL_TARGET_EXPORTS) \
47629 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
47630 for flag in $(EXTRA_TARGET_FLAGS); do \
47631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47632 done; \
47633 (cd $(TARGET_SUBDIR)/boehm-gc && \
47634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47636 "RANLIB=$${RANLIB}" \
47637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47638 install-html) \
47639 || exit 1
47640
47641@endif target-boehm-gc
47642
47643.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
47644maybe-installcheck-target-boehm-gc:
47645@if target-boehm-gc
47646maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
47647
47648installcheck-target-boehm-gc: \
47649 configure-target-boehm-gc
47650 @: $(MAKE); $(unstage)
47651 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47652 r=`${PWD_COMMAND}`; export r; \
47653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47654 $(NORMAL_TARGET_EXPORTS) \
47655 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
47656 for flag in $(EXTRA_TARGET_FLAGS); do \
47657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47658 done; \
47659 (cd $(TARGET_SUBDIR)/boehm-gc && \
47660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47662 "RANLIB=$${RANLIB}" \
47663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47664 installcheck) \
47665 || exit 1
47666
47667@endif target-boehm-gc
47668
47669.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
47670maybe-mostlyclean-target-boehm-gc:
47671@if target-boehm-gc
47672maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
47673
47674mostlyclean-target-boehm-gc:
47675 @: $(MAKE); $(unstage)
47676 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47677 r=`${PWD_COMMAND}`; export r; \
47678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47679 $(NORMAL_TARGET_EXPORTS) \
47680 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
47681 for flag in $(EXTRA_TARGET_FLAGS); do \
47682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47683 done; \
47684 (cd $(TARGET_SUBDIR)/boehm-gc && \
47685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47687 "RANLIB=$${RANLIB}" \
47688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47689 mostlyclean) \
47690 || exit 1
47691
47692@endif target-boehm-gc
47693
47694.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
47695maybe-clean-target-boehm-gc:
47696@if target-boehm-gc
47697maybe-clean-target-boehm-gc: clean-target-boehm-gc
47698
47699clean-target-boehm-gc:
47700 @: $(MAKE); $(unstage)
47701 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47702 r=`${PWD_COMMAND}`; export r; \
47703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47704 $(NORMAL_TARGET_EXPORTS) \
47705 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
47706 for flag in $(EXTRA_TARGET_FLAGS); do \
47707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47708 done; \
47709 (cd $(TARGET_SUBDIR)/boehm-gc && \
47710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47712 "RANLIB=$${RANLIB}" \
47713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47714 clean) \
47715 || exit 1
47716
47717@endif target-boehm-gc
47718
47719.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
47720maybe-distclean-target-boehm-gc:
47721@if target-boehm-gc
47722maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
47723
47724distclean-target-boehm-gc:
47725 @: $(MAKE); $(unstage)
47726 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47727 r=`${PWD_COMMAND}`; export r; \
47728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47729 $(NORMAL_TARGET_EXPORTS) \
47730 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
47731 for flag in $(EXTRA_TARGET_FLAGS); do \
47732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47733 done; \
47734 (cd $(TARGET_SUBDIR)/boehm-gc && \
47735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47737 "RANLIB=$${RANLIB}" \
47738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47739 distclean) \
47740 || exit 1
47741
47742@endif target-boehm-gc
47743
47744.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
47745maybe-maintainer-clean-target-boehm-gc:
47746@if target-boehm-gc
47747maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
47748
47749maintainer-clean-target-boehm-gc:
47750 @: $(MAKE); $(unstage)
47751 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47752 r=`${PWD_COMMAND}`; export r; \
47753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47754 $(NORMAL_TARGET_EXPORTS) \
47755 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
47756 for flag in $(EXTRA_TARGET_FLAGS); do \
47757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47758 done; \
47759 (cd $(TARGET_SUBDIR)/boehm-gc && \
47760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47762 "RANLIB=$${RANLIB}" \
47763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47764 maintainer-clean) \
47765 || exit 1
47766
47767@endif target-boehm-gc
47768
47769
47770
47771
47772
47773.PHONY: configure-target-qthreads maybe-configure-target-qthreads
47774maybe-configure-target-qthreads:
47775@if gcc-bootstrap
47776configure-target-qthreads: stage_current
47777@endif gcc-bootstrap
47778@if target-qthreads
47779maybe-configure-target-qthreads: configure-target-qthreads
47780configure-target-qthreads:
47781 @: $(MAKE); $(unstage)
47782 @r=`${PWD_COMMAND}`; export r; \
47783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47784 echo "Checking multilib configuration for qthreads..."; \
47785 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
47786 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
47787 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
47788 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
47789 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
47790 else \
47791 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
47792 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
47793 fi; \
47794 else \
47795 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
47796 fi; \
47797 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
47798 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
47799 $(NORMAL_TARGET_EXPORTS) \
47800 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
47801 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
47802 case $(srcdir) in \
47803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47804 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
47805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47806 esac; \
47807 srcdiroption="--srcdir=$${topdir}/qthreads"; \
47808 libsrcdir="$$s/qthreads"; \
47809 rm -f no-such-file || : ; \
47810 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47811 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47812 --target=${target_alias} $${srcdiroption} \
47813 || exit 1
47814@endif target-qthreads
47815
47816
47817
47818
47819
47820.PHONY: all-target-qthreads maybe-all-target-qthreads
47821maybe-all-target-qthreads:
47822@if gcc-bootstrap
47823all-target-qthreads: stage_current
47824@endif gcc-bootstrap
47825@if target-qthreads
47826TARGET-target-qthreads=all
47827maybe-all-target-qthreads: all-target-qthreads
47828all-target-qthreads: configure-target-qthreads
47829 @: $(MAKE); $(unstage)
47830 @r=`${PWD_COMMAND}`; export r; \
47831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47832 $(NORMAL_TARGET_EXPORTS) \
47833 (cd $(TARGET_SUBDIR)/qthreads && \
47834 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47835 $(TARGET-target-qthreads))
47836@endif target-qthreads
47837
47838
47839
47840
47841
47842.PHONY: check-target-qthreads maybe-check-target-qthreads
47843maybe-check-target-qthreads:
47844@if target-qthreads
47845maybe-check-target-qthreads: check-target-qthreads
47846
47847check-target-qthreads:
47848 @: $(MAKE); $(unstage)
47849 @r=`${PWD_COMMAND}`; export r; \
47850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47851 $(NORMAL_TARGET_EXPORTS) \
47852 (cd $(TARGET_SUBDIR)/qthreads && \
47853 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47854
47855@endif target-qthreads
47856
47857.PHONY: install-target-qthreads maybe-install-target-qthreads
47858maybe-install-target-qthreads:
47859@if target-qthreads
47860maybe-install-target-qthreads: install-target-qthreads
47861
47862install-target-qthreads: installdirs
47863 @: $(MAKE); $(unstage)
47864 @r=`${PWD_COMMAND}`; export r; \
47865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47866 $(NORMAL_TARGET_EXPORTS) \
47867 (cd $(TARGET_SUBDIR)/qthreads && \
47868 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47869
47870@endif target-qthreads
47871
47872# Other targets (info, dvi, pdf, etc.)
47873
47874.PHONY: maybe-info-target-qthreads info-target-qthreads
47875maybe-info-target-qthreads:
47876@if target-qthreads
47877maybe-info-target-qthreads: info-target-qthreads
47878
47879info-target-qthreads: \
47880 configure-target-qthreads
47881 @: $(MAKE); $(unstage)
47882 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47883 r=`${PWD_COMMAND}`; export r; \
47884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47885 $(NORMAL_TARGET_EXPORTS) \
47886 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
47887 for flag in $(EXTRA_TARGET_FLAGS); do \
47888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47889 done; \
47890 (cd $(TARGET_SUBDIR)/qthreads && \
47891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47893 "RANLIB=$${RANLIB}" \
47894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47895 info) \
47896 || exit 1
47897
47898@endif target-qthreads
47899
47900.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
47901maybe-dvi-target-qthreads:
47902@if target-qthreads
47903maybe-dvi-target-qthreads: dvi-target-qthreads
47904
47905dvi-target-qthreads: \
47906 configure-target-qthreads
47907 @: $(MAKE); $(unstage)
47908 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47909 r=`${PWD_COMMAND}`; export r; \
47910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47911 $(NORMAL_TARGET_EXPORTS) \
47912 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
47913 for flag in $(EXTRA_TARGET_FLAGS); do \
47914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47915 done; \
47916 (cd $(TARGET_SUBDIR)/qthreads && \
47917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47919 "RANLIB=$${RANLIB}" \
47920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47921 dvi) \
47922 || exit 1
47923
47924@endif target-qthreads
47925
47926.PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
47927maybe-pdf-target-qthreads:
47928@if target-qthreads
47929maybe-pdf-target-qthreads: pdf-target-qthreads
47930
47931pdf-target-qthreads: \
47932 configure-target-qthreads
47933 @: $(MAKE); $(unstage)
47934 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47935 r=`${PWD_COMMAND}`; export r; \
47936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47937 $(NORMAL_TARGET_EXPORTS) \
47938 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
47939 for flag in $(EXTRA_TARGET_FLAGS); do \
47940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47941 done; \
47942 (cd $(TARGET_SUBDIR)/qthreads && \
47943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47945 "RANLIB=$${RANLIB}" \
47946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47947 pdf) \
47948 || exit 1
47949
47950@endif target-qthreads
47951
47952.PHONY: maybe-html-target-qthreads html-target-qthreads
47953maybe-html-target-qthreads:
47954@if target-qthreads
47955maybe-html-target-qthreads: html-target-qthreads
47956
47957html-target-qthreads: \
47958 configure-target-qthreads
47959 @: $(MAKE); $(unstage)
47960 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47961 r=`${PWD_COMMAND}`; export r; \
47962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47963 $(NORMAL_TARGET_EXPORTS) \
47964 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
47965 for flag in $(EXTRA_TARGET_FLAGS); do \
47966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47967 done; \
47968 (cd $(TARGET_SUBDIR)/qthreads && \
47969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47971 "RANLIB=$${RANLIB}" \
47972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47973 html) \
47974 || exit 1
47975
47976@endif target-qthreads
47977
47978.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
47979maybe-TAGS-target-qthreads:
47980@if target-qthreads
47981maybe-TAGS-target-qthreads: TAGS-target-qthreads
47982
47983TAGS-target-qthreads: \
47984 configure-target-qthreads
47985 @: $(MAKE); $(unstage)
47986 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47987 r=`${PWD_COMMAND}`; export r; \
47988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47989 $(NORMAL_TARGET_EXPORTS) \
47990 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
47991 for flag in $(EXTRA_TARGET_FLAGS); do \
47992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47993 done; \
47994 (cd $(TARGET_SUBDIR)/qthreads && \
47995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47997 "RANLIB=$${RANLIB}" \
47998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47999 TAGS) \
48000 || exit 1
48001
48002@endif target-qthreads
48003
48004.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
48005maybe-install-info-target-qthreads:
48006@if target-qthreads
48007maybe-install-info-target-qthreads: install-info-target-qthreads
48008
48009install-info-target-qthreads: \
48010 configure-target-qthreads \
48011 info-target-qthreads
48012 @: $(MAKE); $(unstage)
48013 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48014 r=`${PWD_COMMAND}`; export r; \
48015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48016 $(NORMAL_TARGET_EXPORTS) \
48017 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
48018 for flag in $(EXTRA_TARGET_FLAGS); do \
48019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48020 done; \
48021 (cd $(TARGET_SUBDIR)/qthreads && \
48022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48024 "RANLIB=$${RANLIB}" \
48025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48026 install-info) \
48027 || exit 1
48028
48029@endif target-qthreads
48030
48031.PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
48032maybe-install-pdf-target-qthreads:
48033@if target-qthreads
48034maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
48035
48036install-pdf-target-qthreads: \
48037 configure-target-qthreads \
48038 pdf-target-qthreads
48039 @: $(MAKE); $(unstage)
48040 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48041 r=`${PWD_COMMAND}`; export r; \
48042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48043 $(NORMAL_TARGET_EXPORTS) \
48044 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
48045 for flag in $(EXTRA_TARGET_FLAGS); do \
48046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48047 done; \
48048 (cd $(TARGET_SUBDIR)/qthreads && \
48049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48051 "RANLIB=$${RANLIB}" \
48052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48053 install-pdf) \
48054 || exit 1
48055
48056@endif target-qthreads
48057
48058.PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
48059maybe-install-html-target-qthreads:
48060@if target-qthreads
48061maybe-install-html-target-qthreads: install-html-target-qthreads
48062
48063install-html-target-qthreads: \
48064 configure-target-qthreads \
48065 html-target-qthreads
48066 @: $(MAKE); $(unstage)
48067 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48068 r=`${PWD_COMMAND}`; export r; \
48069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48070 $(NORMAL_TARGET_EXPORTS) \
48071 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
48072 for flag in $(EXTRA_TARGET_FLAGS); do \
48073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48074 done; \
48075 (cd $(TARGET_SUBDIR)/qthreads && \
48076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48078 "RANLIB=$${RANLIB}" \
48079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48080 install-html) \
48081 || exit 1
48082
48083@endif target-qthreads
48084
48085.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
48086maybe-installcheck-target-qthreads:
48087@if target-qthreads
48088maybe-installcheck-target-qthreads: installcheck-target-qthreads
48089
48090installcheck-target-qthreads: \
48091 configure-target-qthreads
48092 @: $(MAKE); $(unstage)
48093 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48094 r=`${PWD_COMMAND}`; export r; \
48095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48096 $(NORMAL_TARGET_EXPORTS) \
48097 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
48098 for flag in $(EXTRA_TARGET_FLAGS); do \
48099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48100 done; \
48101 (cd $(TARGET_SUBDIR)/qthreads && \
48102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48104 "RANLIB=$${RANLIB}" \
48105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48106 installcheck) \
48107 || exit 1
48108
48109@endif target-qthreads
48110
48111.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
48112maybe-mostlyclean-target-qthreads:
48113@if target-qthreads
48114maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
48115
48116mostlyclean-target-qthreads:
48117 @: $(MAKE); $(unstage)
48118 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48119 r=`${PWD_COMMAND}`; export r; \
48120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48121 $(NORMAL_TARGET_EXPORTS) \
48122 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
48123 for flag in $(EXTRA_TARGET_FLAGS); do \
48124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48125 done; \
48126 (cd $(TARGET_SUBDIR)/qthreads && \
48127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48129 "RANLIB=$${RANLIB}" \
48130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48131 mostlyclean) \
48132 || exit 1
48133
48134@endif target-qthreads
48135
48136.PHONY: maybe-clean-target-qthreads clean-target-qthreads
48137maybe-clean-target-qthreads:
48138@if target-qthreads
48139maybe-clean-target-qthreads: clean-target-qthreads
48140
48141clean-target-qthreads:
48142 @: $(MAKE); $(unstage)
48143 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48144 r=`${PWD_COMMAND}`; export r; \
48145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48146 $(NORMAL_TARGET_EXPORTS) \
48147 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
48148 for flag in $(EXTRA_TARGET_FLAGS); do \
48149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48150 done; \
48151 (cd $(TARGET_SUBDIR)/qthreads && \
48152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48154 "RANLIB=$${RANLIB}" \
48155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48156 clean) \
48157 || exit 1
48158
48159@endif target-qthreads
48160
48161.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
48162maybe-distclean-target-qthreads:
48163@if target-qthreads
48164maybe-distclean-target-qthreads: distclean-target-qthreads
48165
48166distclean-target-qthreads:
48167 @: $(MAKE); $(unstage)
48168 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48169 r=`${PWD_COMMAND}`; export r; \
48170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48171 $(NORMAL_TARGET_EXPORTS) \
48172 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
48173 for flag in $(EXTRA_TARGET_FLAGS); do \
48174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48175 done; \
48176 (cd $(TARGET_SUBDIR)/qthreads && \
48177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48179 "RANLIB=$${RANLIB}" \
48180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48181 distclean) \
48182 || exit 1
48183
48184@endif target-qthreads
48185
48186.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
48187maybe-maintainer-clean-target-qthreads:
48188@if target-qthreads
48189maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
48190
48191maintainer-clean-target-qthreads:
48192 @: $(MAKE); $(unstage)
48193 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48194 r=`${PWD_COMMAND}`; export r; \
48195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48196 $(NORMAL_TARGET_EXPORTS) \
48197 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
48198 for flag in $(EXTRA_TARGET_FLAGS); do \
48199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48200 done; \
48201 (cd $(TARGET_SUBDIR)/qthreads && \
48202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48204 "RANLIB=$${RANLIB}" \
48205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48206 maintainer-clean) \
48207 || exit 1
48208
48209@endif target-qthreads
48210
48211
48212
48213
48214
48215.PHONY: configure-target-rda maybe-configure-target-rda
48216maybe-configure-target-rda:
48217@if gcc-bootstrap
48218configure-target-rda: stage_current
48219@endif gcc-bootstrap
48220@if target-rda
48221maybe-configure-target-rda: configure-target-rda
48222configure-target-rda:
48223 @: $(MAKE); $(unstage)
48224 @r=`${PWD_COMMAND}`; export r; \
48225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48226 echo "Checking multilib configuration for rda..."; \
48227 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
48228 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
48229 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
48230 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
48231 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
48232 else \
48233 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
48234 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
48235 fi; \
48236 else \
48237 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
48238 fi; \
48239 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
48240 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
48241 $(NORMAL_TARGET_EXPORTS) \
48242 echo Configuring in $(TARGET_SUBDIR)/rda; \
48243 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
48244 case $(srcdir) in \
48245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48246 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
48247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48248 esac; \
48249 srcdiroption="--srcdir=$${topdir}/rda"; \
48250 libsrcdir="$$s/rda"; \
48251 rm -f no-such-file || : ; \
48252 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48253 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48254 --target=${target_alias} $${srcdiroption} \
48255 || exit 1
48256@endif target-rda
48257
48258
48259
48260
48261
48262.PHONY: all-target-rda maybe-all-target-rda
48263maybe-all-target-rda:
48264@if gcc-bootstrap
48265all-target-rda: stage_current
48266@endif gcc-bootstrap
48267@if target-rda
48268TARGET-target-rda=all
48269maybe-all-target-rda: all-target-rda
48270all-target-rda: configure-target-rda
48271 @: $(MAKE); $(unstage)
48272 @r=`${PWD_COMMAND}`; export r; \
48273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48274 $(NORMAL_TARGET_EXPORTS) \
48275 (cd $(TARGET_SUBDIR)/rda && \
48276 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48277 $(TARGET-target-rda))
48278@endif target-rda
48279
48280
48281
48282
48283
48284.PHONY: check-target-rda maybe-check-target-rda
48285maybe-check-target-rda:
48286@if target-rda
48287maybe-check-target-rda: check-target-rda
48288
48289check-target-rda:
48290 @: $(MAKE); $(unstage)
48291 @r=`${PWD_COMMAND}`; export r; \
48292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48293 $(NORMAL_TARGET_EXPORTS) \
48294 (cd $(TARGET_SUBDIR)/rda && \
48295 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48296
48297@endif target-rda
48298
48299.PHONY: install-target-rda maybe-install-target-rda
48300maybe-install-target-rda:
48301@if target-rda
48302maybe-install-target-rda: install-target-rda
48303
48304install-target-rda: installdirs
48305 @: $(MAKE); $(unstage)
48306 @r=`${PWD_COMMAND}`; export r; \
48307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48308 $(NORMAL_TARGET_EXPORTS) \
48309 (cd $(TARGET_SUBDIR)/rda && \
48310 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48311
48312@endif target-rda
48313
48314# Other targets (info, dvi, pdf, etc.)
48315
48316.PHONY: maybe-info-target-rda info-target-rda
48317maybe-info-target-rda:
48318@if target-rda
48319maybe-info-target-rda: info-target-rda
48320
48321info-target-rda: \
48322 configure-target-rda
48323 @: $(MAKE); $(unstage)
48324 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48325 r=`${PWD_COMMAND}`; export r; \
48326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48327 $(NORMAL_TARGET_EXPORTS) \
48328 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
48329 for flag in $(EXTRA_TARGET_FLAGS); do \
48330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48331 done; \
48332 (cd $(TARGET_SUBDIR)/rda && \
48333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48335 "RANLIB=$${RANLIB}" \
48336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48337 info) \
48338 || exit 1
48339
48340@endif target-rda
48341
48342.PHONY: maybe-dvi-target-rda dvi-target-rda
48343maybe-dvi-target-rda:
48344@if target-rda
48345maybe-dvi-target-rda: dvi-target-rda
48346
48347dvi-target-rda: \
48348 configure-target-rda
48349 @: $(MAKE); $(unstage)
48350 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48351 r=`${PWD_COMMAND}`; export r; \
48352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48353 $(NORMAL_TARGET_EXPORTS) \
48354 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
48355 for flag in $(EXTRA_TARGET_FLAGS); do \
48356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48357 done; \
48358 (cd $(TARGET_SUBDIR)/rda && \
48359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48361 "RANLIB=$${RANLIB}" \
48362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48363 dvi) \
48364 || exit 1
48365
48366@endif target-rda
48367
48368.PHONY: maybe-pdf-target-rda pdf-target-rda
48369maybe-pdf-target-rda:
48370@if target-rda
48371maybe-pdf-target-rda: pdf-target-rda
48372
48373pdf-target-rda: \
48374 configure-target-rda
48375 @: $(MAKE); $(unstage)
48376 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48377 r=`${PWD_COMMAND}`; export r; \
48378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48379 $(NORMAL_TARGET_EXPORTS) \
48380 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
48381 for flag in $(EXTRA_TARGET_FLAGS); do \
48382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48383 done; \
48384 (cd $(TARGET_SUBDIR)/rda && \
48385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48387 "RANLIB=$${RANLIB}" \
48388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48389 pdf) \
48390 || exit 1
48391
48392@endif target-rda
48393
48394.PHONY: maybe-html-target-rda html-target-rda
48395maybe-html-target-rda:
48396@if target-rda
48397maybe-html-target-rda: html-target-rda
48398
48399html-target-rda: \
48400 configure-target-rda
48401 @: $(MAKE); $(unstage)
48402 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48403 r=`${PWD_COMMAND}`; export r; \
48404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48405 $(NORMAL_TARGET_EXPORTS) \
48406 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
48407 for flag in $(EXTRA_TARGET_FLAGS); do \
48408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48409 done; \
48410 (cd $(TARGET_SUBDIR)/rda && \
48411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48413 "RANLIB=$${RANLIB}" \
48414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48415 html) \
48416 || exit 1
48417
48418@endif target-rda
48419
48420.PHONY: maybe-TAGS-target-rda TAGS-target-rda
48421maybe-TAGS-target-rda:
48422@if target-rda
48423maybe-TAGS-target-rda: TAGS-target-rda
48424
48425TAGS-target-rda: \
48426 configure-target-rda
48427 @: $(MAKE); $(unstage)
48428 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48429 r=`${PWD_COMMAND}`; export r; \
48430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48431 $(NORMAL_TARGET_EXPORTS) \
48432 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
48433 for flag in $(EXTRA_TARGET_FLAGS); do \
48434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48435 done; \
48436 (cd $(TARGET_SUBDIR)/rda && \
48437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48439 "RANLIB=$${RANLIB}" \
48440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48441 TAGS) \
48442 || exit 1
48443
48444@endif target-rda
48445
48446.PHONY: maybe-install-info-target-rda install-info-target-rda
48447maybe-install-info-target-rda:
48448@if target-rda
48449maybe-install-info-target-rda: install-info-target-rda
48450
48451install-info-target-rda: \
48452 configure-target-rda \
48453 info-target-rda
48454 @: $(MAKE); $(unstage)
48455 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48456 r=`${PWD_COMMAND}`; export r; \
48457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48458 $(NORMAL_TARGET_EXPORTS) \
48459 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
48460 for flag in $(EXTRA_TARGET_FLAGS); do \
48461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48462 done; \
48463 (cd $(TARGET_SUBDIR)/rda && \
48464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48466 "RANLIB=$${RANLIB}" \
48467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48468 install-info) \
48469 || exit 1
48470
48471@endif target-rda
48472
48473.PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
48474maybe-install-pdf-target-rda:
48475@if target-rda
48476maybe-install-pdf-target-rda: install-pdf-target-rda
48477
48478install-pdf-target-rda: \
48479 configure-target-rda \
48480 pdf-target-rda
48481 @: $(MAKE); $(unstage)
48482 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48483 r=`${PWD_COMMAND}`; export r; \
48484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48485 $(NORMAL_TARGET_EXPORTS) \
48486 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
48487 for flag in $(EXTRA_TARGET_FLAGS); do \
48488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48489 done; \
48490 (cd $(TARGET_SUBDIR)/rda && \
48491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48493 "RANLIB=$${RANLIB}" \
48494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48495 install-pdf) \
48496 || exit 1
48497
48498@endif target-rda
48499
48500.PHONY: maybe-install-html-target-rda install-html-target-rda
48501maybe-install-html-target-rda:
48502@if target-rda
48503maybe-install-html-target-rda: install-html-target-rda
48504
48505install-html-target-rda: \
48506 configure-target-rda \
48507 html-target-rda
48508 @: $(MAKE); $(unstage)
48509 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48510 r=`${PWD_COMMAND}`; export r; \
48511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48512 $(NORMAL_TARGET_EXPORTS) \
48513 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
48514 for flag in $(EXTRA_TARGET_FLAGS); do \
48515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48516 done; \
48517 (cd $(TARGET_SUBDIR)/rda && \
48518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48520 "RANLIB=$${RANLIB}" \
48521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48522 install-html) \
48523 || exit 1
48524
48525@endif target-rda
48526
48527.PHONY: maybe-installcheck-target-rda installcheck-target-rda
48528maybe-installcheck-target-rda:
48529@if target-rda
48530maybe-installcheck-target-rda: installcheck-target-rda
48531
48532installcheck-target-rda: \
48533 configure-target-rda
48534 @: $(MAKE); $(unstage)
48535 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48536 r=`${PWD_COMMAND}`; export r; \
48537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48538 $(NORMAL_TARGET_EXPORTS) \
48539 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
48540 for flag in $(EXTRA_TARGET_FLAGS); do \
48541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48542 done; \
48543 (cd $(TARGET_SUBDIR)/rda && \
48544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48546 "RANLIB=$${RANLIB}" \
48547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48548 installcheck) \
48549 || exit 1
48550
48551@endif target-rda
48552
48553.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
48554maybe-mostlyclean-target-rda:
48555@if target-rda
48556maybe-mostlyclean-target-rda: mostlyclean-target-rda
48557
48558mostlyclean-target-rda:
48559 @: $(MAKE); $(unstage)
48560 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48561 r=`${PWD_COMMAND}`; export r; \
48562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48563 $(NORMAL_TARGET_EXPORTS) \
48564 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
48565 for flag in $(EXTRA_TARGET_FLAGS); do \
48566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48567 done; \
48568 (cd $(TARGET_SUBDIR)/rda && \
48569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48571 "RANLIB=$${RANLIB}" \
48572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48573 mostlyclean) \
48574 || exit 1
48575
48576@endif target-rda
48577
48578.PHONY: maybe-clean-target-rda clean-target-rda
48579maybe-clean-target-rda:
48580@if target-rda
48581maybe-clean-target-rda: clean-target-rda
48582
48583clean-target-rda:
48584 @: $(MAKE); $(unstage)
48585 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48586 r=`${PWD_COMMAND}`; export r; \
48587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48588 $(NORMAL_TARGET_EXPORTS) \
48589 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
48590 for flag in $(EXTRA_TARGET_FLAGS); do \
48591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48592 done; \
48593 (cd $(TARGET_SUBDIR)/rda && \
48594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48596 "RANLIB=$${RANLIB}" \
48597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48598 clean) \
48599 || exit 1
48600
48601@endif target-rda
48602
48603.PHONY: maybe-distclean-target-rda distclean-target-rda
48604maybe-distclean-target-rda:
48605@if target-rda
48606maybe-distclean-target-rda: distclean-target-rda
48607
48608distclean-target-rda:
48609 @: $(MAKE); $(unstage)
48610 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48611 r=`${PWD_COMMAND}`; export r; \
48612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48613 $(NORMAL_TARGET_EXPORTS) \
48614 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
48615 for flag in $(EXTRA_TARGET_FLAGS); do \
48616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48617 done; \
48618 (cd $(TARGET_SUBDIR)/rda && \
48619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48621 "RANLIB=$${RANLIB}" \
48622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48623 distclean) \
48624 || exit 1
48625
48626@endif target-rda
48627
48628.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
48629maybe-maintainer-clean-target-rda:
48630@if target-rda
48631maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
48632
48633maintainer-clean-target-rda:
48634 @: $(MAKE); $(unstage)
48635 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48636 r=`${PWD_COMMAND}`; export r; \
48637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48638 $(NORMAL_TARGET_EXPORTS) \
48639 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
48640 for flag in $(EXTRA_TARGET_FLAGS); do \
48641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48642 done; \
48643 (cd $(TARGET_SUBDIR)/rda && \
48644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48646 "RANLIB=$${RANLIB}" \
48647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48648 maintainer-clean) \
48649 || exit 1
48650
48651@endif target-rda
48652
48653
48654
48655
48656
48657.PHONY: configure-target-libada maybe-configure-target-libada
48658maybe-configure-target-libada:
48659@if gcc-bootstrap
48660configure-target-libada: stage_current
48661@endif gcc-bootstrap
48662@if target-libada
48663maybe-configure-target-libada: configure-target-libada
48664configure-target-libada:
48665 @: $(MAKE); $(unstage)
48666 @r=`${PWD_COMMAND}`; export r; \
48667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48668 echo "Checking multilib configuration for libada..."; \
48669 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
48670 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
48671 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
48672 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
48673 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
48674 else \
48675 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
48676 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48677 fi; \
48678 else \
48679 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48680 fi; \
48681 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
48682 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
48683 $(NORMAL_TARGET_EXPORTS) \
48684 echo Configuring in $(TARGET_SUBDIR)/libada; \
48685 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
48686 case $(srcdir) in \
48687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48688 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
48689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48690 esac; \
48691 srcdiroption="--srcdir=$${topdir}/libada"; \
48692 libsrcdir="$$s/libada"; \
48693 rm -f no-such-file || : ; \
48694 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48695 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48696 --target=${target_alias} $${srcdiroption} \
48697 || exit 1
48698@endif target-libada
48699
48700
48701
48702
48703
48704.PHONY: all-target-libada maybe-all-target-libada
48705maybe-all-target-libada:
48706@if gcc-bootstrap
48707all-target-libada: stage_current
48708@endif gcc-bootstrap
48709@if target-libada
48710TARGET-target-libada=all
48711maybe-all-target-libada: all-target-libada
48712all-target-libada: configure-target-libada
48713 @: $(MAKE); $(unstage)
48714 @r=`${PWD_COMMAND}`; export r; \
48715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48716 $(NORMAL_TARGET_EXPORTS) \
48717 (cd $(TARGET_SUBDIR)/libada && \
48718 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48719 $(TARGET-target-libada))
48720@endif target-libada
48721
48722
48723
48724
48725
48726.PHONY: check-target-libada maybe-check-target-libada
48727maybe-check-target-libada:
48728@if target-libada
48729maybe-check-target-libada: check-target-libada
48730
48731check-target-libada:
48732 @: $(MAKE); $(unstage)
48733 @r=`${PWD_COMMAND}`; export r; \
48734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48735 $(NORMAL_TARGET_EXPORTS) \
48736 (cd $(TARGET_SUBDIR)/libada && \
48737 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48738
48739@endif target-libada
48740
48741.PHONY: install-target-libada maybe-install-target-libada
48742maybe-install-target-libada:
48743@if target-libada
48744maybe-install-target-libada: install-target-libada
48745
48746install-target-libada: installdirs
48747 @: $(MAKE); $(unstage)
48748 @r=`${PWD_COMMAND}`; export r; \
48749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48750 $(NORMAL_TARGET_EXPORTS) \
48751 (cd $(TARGET_SUBDIR)/libada && \
48752 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48753
48754@endif target-libada
48755
48756# Other targets (info, dvi, pdf, etc.)
48757
48758.PHONY: maybe-info-target-libada info-target-libada
48759maybe-info-target-libada:
48760@if target-libada
48761maybe-info-target-libada: info-target-libada
48762
48763info-target-libada: \
48764 configure-target-libada
48765 @: $(MAKE); $(unstage)
48766 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48767 r=`${PWD_COMMAND}`; export r; \
48768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48769 $(NORMAL_TARGET_EXPORTS) \
48770 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
48771 for flag in $(EXTRA_TARGET_FLAGS); do \
48772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48773 done; \
48774 (cd $(TARGET_SUBDIR)/libada && \
48775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48777 "RANLIB=$${RANLIB}" \
48778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48779 info) \
48780 || exit 1
48781
48782@endif target-libada
48783
48784.PHONY: maybe-dvi-target-libada dvi-target-libada
48785maybe-dvi-target-libada:
48786@if target-libada
48787maybe-dvi-target-libada: dvi-target-libada
48788
48789dvi-target-libada: \
48790 configure-target-libada
48791 @: $(MAKE); $(unstage)
48792 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48793 r=`${PWD_COMMAND}`; export r; \
48794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48795 $(NORMAL_TARGET_EXPORTS) \
48796 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
48797 for flag in $(EXTRA_TARGET_FLAGS); do \
48798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48799 done; \
48800 (cd $(TARGET_SUBDIR)/libada && \
48801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48803 "RANLIB=$${RANLIB}" \
48804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48805 dvi) \
48806 || exit 1
48807
48808@endif target-libada
48809
48810.PHONY: maybe-pdf-target-libada pdf-target-libada
48811maybe-pdf-target-libada:
48812@if target-libada
48813maybe-pdf-target-libada: pdf-target-libada
48814
48815pdf-target-libada: \
48816 configure-target-libada
48817 @: $(MAKE); $(unstage)
48818 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48819 r=`${PWD_COMMAND}`; export r; \
48820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48821 $(NORMAL_TARGET_EXPORTS) \
48822 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
48823 for flag in $(EXTRA_TARGET_FLAGS); do \
48824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48825 done; \
48826 (cd $(TARGET_SUBDIR)/libada && \
48827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48829 "RANLIB=$${RANLIB}" \
48830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48831 pdf) \
48832 || exit 1
48833
48834@endif target-libada
48835
48836.PHONY: maybe-html-target-libada html-target-libada
48837maybe-html-target-libada:
48838@if target-libada
48839maybe-html-target-libada: html-target-libada
48840
48841html-target-libada: \
48842 configure-target-libada
48843 @: $(MAKE); $(unstage)
48844 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48845 r=`${PWD_COMMAND}`; export r; \
48846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48847 $(NORMAL_TARGET_EXPORTS) \
48848 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
48849 for flag in $(EXTRA_TARGET_FLAGS); do \
48850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48851 done; \
48852 (cd $(TARGET_SUBDIR)/libada && \
48853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48855 "RANLIB=$${RANLIB}" \
48856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48857 html) \
48858 || exit 1
48859
48860@endif target-libada
48861
48862.PHONY: maybe-TAGS-target-libada TAGS-target-libada
48863maybe-TAGS-target-libada:
48864@if target-libada
48865maybe-TAGS-target-libada: TAGS-target-libada
48866
48867TAGS-target-libada: \
48868 configure-target-libada
48869 @: $(MAKE); $(unstage)
48870 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48871 r=`${PWD_COMMAND}`; export r; \
48872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48873 $(NORMAL_TARGET_EXPORTS) \
48874 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
48875 for flag in $(EXTRA_TARGET_FLAGS); do \
48876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48877 done; \
48878 (cd $(TARGET_SUBDIR)/libada && \
48879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48881 "RANLIB=$${RANLIB}" \
48882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48883 TAGS) \
48884 || exit 1
48885
48886@endif target-libada
48887
48888.PHONY: maybe-install-info-target-libada install-info-target-libada
48889maybe-install-info-target-libada:
48890@if target-libada
48891maybe-install-info-target-libada: install-info-target-libada
48892
48893install-info-target-libada: \
48894 configure-target-libada \
48895 info-target-libada
48896 @: $(MAKE); $(unstage)
48897 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48898 r=`${PWD_COMMAND}`; export r; \
48899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48900 $(NORMAL_TARGET_EXPORTS) \
48901 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
48902 for flag in $(EXTRA_TARGET_FLAGS); do \
48903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48904 done; \
48905 (cd $(TARGET_SUBDIR)/libada && \
48906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48908 "RANLIB=$${RANLIB}" \
48909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48910 install-info) \
48911 || exit 1
48912
48913@endif target-libada
48914
48915.PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
48916maybe-install-pdf-target-libada:
48917@if target-libada
48918maybe-install-pdf-target-libada: install-pdf-target-libada
48919
48920install-pdf-target-libada: \
48921 configure-target-libada \
48922 pdf-target-libada
48923 @: $(MAKE); $(unstage)
48924 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48925 r=`${PWD_COMMAND}`; export r; \
48926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48927 $(NORMAL_TARGET_EXPORTS) \
48928 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
48929 for flag in $(EXTRA_TARGET_FLAGS); do \
48930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48931 done; \
48932 (cd $(TARGET_SUBDIR)/libada && \
48933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48935 "RANLIB=$${RANLIB}" \
48936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48937 install-pdf) \
48938 || exit 1
48939
48940@endif target-libada
48941
48942.PHONY: maybe-install-html-target-libada install-html-target-libada
48943maybe-install-html-target-libada:
48944@if target-libada
48945maybe-install-html-target-libada: install-html-target-libada
48946
48947install-html-target-libada: \
48948 configure-target-libada \
48949 html-target-libada
48950 @: $(MAKE); $(unstage)
48951 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48952 r=`${PWD_COMMAND}`; export r; \
48953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48954 $(NORMAL_TARGET_EXPORTS) \
48955 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
48956 for flag in $(EXTRA_TARGET_FLAGS); do \
48957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48958 done; \
48959 (cd $(TARGET_SUBDIR)/libada && \
48960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48962 "RANLIB=$${RANLIB}" \
48963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48964 install-html) \
48965 || exit 1
48966
48967@endif target-libada
48968
48969.PHONY: maybe-installcheck-target-libada installcheck-target-libada
48970maybe-installcheck-target-libada:
48971@if target-libada
48972maybe-installcheck-target-libada: installcheck-target-libada
48973
48974installcheck-target-libada: \
48975 configure-target-libada
48976 @: $(MAKE); $(unstage)
48977 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48978 r=`${PWD_COMMAND}`; export r; \
48979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48980 $(NORMAL_TARGET_EXPORTS) \
48981 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
48982 for flag in $(EXTRA_TARGET_FLAGS); do \
48983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48984 done; \
48985 (cd $(TARGET_SUBDIR)/libada && \
48986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48988 "RANLIB=$${RANLIB}" \
48989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48990 installcheck) \
48991 || exit 1
48992
48993@endif target-libada
48994
48995.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
48996maybe-mostlyclean-target-libada:
48997@if target-libada
48998maybe-mostlyclean-target-libada: mostlyclean-target-libada
48999
49000mostlyclean-target-libada:
49001 @: $(MAKE); $(unstage)
49002 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49003 r=`${PWD_COMMAND}`; export r; \
49004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49005 $(NORMAL_TARGET_EXPORTS) \
49006 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
49007 for flag in $(EXTRA_TARGET_FLAGS); do \
49008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49009 done; \
49010 (cd $(TARGET_SUBDIR)/libada && \
49011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49013 "RANLIB=$${RANLIB}" \
49014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49015 mostlyclean) \
49016 || exit 1
49017
49018@endif target-libada
49019
49020.PHONY: maybe-clean-target-libada clean-target-libada
49021maybe-clean-target-libada:
49022@if target-libada
49023maybe-clean-target-libada: clean-target-libada
49024
49025clean-target-libada:
49026 @: $(MAKE); $(unstage)
49027 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49028 r=`${PWD_COMMAND}`; export r; \
49029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49030 $(NORMAL_TARGET_EXPORTS) \
49031 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
49032 for flag in $(EXTRA_TARGET_FLAGS); do \
49033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49034 done; \
49035 (cd $(TARGET_SUBDIR)/libada && \
49036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49038 "RANLIB=$${RANLIB}" \
49039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49040 clean) \
49041 || exit 1
49042
49043@endif target-libada
49044
49045.PHONY: maybe-distclean-target-libada distclean-target-libada
49046maybe-distclean-target-libada:
49047@if target-libada
49048maybe-distclean-target-libada: distclean-target-libada
49049
49050distclean-target-libada:
49051 @: $(MAKE); $(unstage)
49052 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49053 r=`${PWD_COMMAND}`; export r; \
49054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49055 $(NORMAL_TARGET_EXPORTS) \
49056 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
49057 for flag in $(EXTRA_TARGET_FLAGS); do \
49058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49059 done; \
49060 (cd $(TARGET_SUBDIR)/libada && \
49061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49063 "RANLIB=$${RANLIB}" \
49064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49065 distclean) \
49066 || exit 1
49067
49068@endif target-libada
49069
49070.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
49071maybe-maintainer-clean-target-libada:
49072@if target-libada
49073maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
49074
49075maintainer-clean-target-libada:
49076 @: $(MAKE); $(unstage)
49077 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49078 r=`${PWD_COMMAND}`; export r; \
49079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49080 $(NORMAL_TARGET_EXPORTS) \
49081 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
49082 for flag in $(EXTRA_TARGET_FLAGS); do \
49083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49084 done; \
49085 (cd $(TARGET_SUBDIR)/libada && \
49086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49088 "RANLIB=$${RANLIB}" \
49089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49090 maintainer-clean) \
49091 || exit 1
49092
49093@endif target-libada
49094
49095
49096
49097
49098
49099.PHONY: configure-target-libgomp maybe-configure-target-libgomp
49100maybe-configure-target-libgomp:
49101@if gcc-bootstrap
49102configure-target-libgomp: stage_current
49103@endif gcc-bootstrap
49104@if target-libgomp
49105maybe-configure-target-libgomp: configure-target-libgomp
49106configure-target-libgomp:
49107 @: $(MAKE); $(unstage)
49108 @r=`${PWD_COMMAND}`; export r; \
49109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49110 echo "Checking multilib configuration for libgomp..."; \
49111 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
49112 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
49113 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49114 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49115 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49116 else \
49117 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49118 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49119 fi; \
49120 else \
49121 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49122 fi; \
49123 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49124 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
49125 $(NORMAL_TARGET_EXPORTS) \
49126 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
49127 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
49128 case $(srcdir) in \
49129 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49130 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49131 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49132 esac; \
49133 srcdiroption="--srcdir=$${topdir}/libgomp"; \
49134 libsrcdir="$$s/libgomp"; \
49135 rm -f no-such-file || : ; \
49136 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49137 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49138 --target=${target_alias} $${srcdiroption} \
49139 || exit 1
49140@endif target-libgomp
49141
49142
49143
49144
49145
49146.PHONY: all-target-libgomp maybe-all-target-libgomp
49147maybe-all-target-libgomp:
49148@if gcc-bootstrap
49149all-target-libgomp: stage_current
49150@endif gcc-bootstrap
49151@if target-libgomp
49152TARGET-target-libgomp=all
49153maybe-all-target-libgomp: all-target-libgomp
49154all-target-libgomp: configure-target-libgomp
49155 @: $(MAKE); $(unstage)
49156 @r=`${PWD_COMMAND}`; export r; \
49157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49158 $(NORMAL_TARGET_EXPORTS) \
49159 (cd $(TARGET_SUBDIR)/libgomp && \
49160 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49161 $(TARGET-target-libgomp))
49162@endif target-libgomp
49163
49164
49165
49166
49167
49168.PHONY: check-target-libgomp maybe-check-target-libgomp
49169maybe-check-target-libgomp:
49170@if target-libgomp
49171maybe-check-target-libgomp: check-target-libgomp
49172
49173check-target-libgomp:
49174 @: $(MAKE); $(unstage)
49175 @r=`${PWD_COMMAND}`; export r; \
49176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49177 $(NORMAL_TARGET_EXPORTS) \
49178 (cd $(TARGET_SUBDIR)/libgomp && \
49179 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49180
49181@endif target-libgomp
49182
49183.PHONY: install-target-libgomp maybe-install-target-libgomp
49184maybe-install-target-libgomp:
49185@if target-libgomp
49186maybe-install-target-libgomp: install-target-libgomp
49187
49188install-target-libgomp: installdirs
49189 @: $(MAKE); $(unstage)
49190 @r=`${PWD_COMMAND}`; export r; \
49191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49192 $(NORMAL_TARGET_EXPORTS) \
49193 (cd $(TARGET_SUBDIR)/libgomp && \
49194 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49195
49196@endif target-libgomp
49197
49198# Other targets (info, dvi, pdf, etc.)
49199
49200.PHONY: maybe-info-target-libgomp info-target-libgomp
49201maybe-info-target-libgomp:
49202@if target-libgomp
49203maybe-info-target-libgomp: info-target-libgomp
49204
49205info-target-libgomp: \
49206 configure-target-libgomp
49207 @: $(MAKE); $(unstage)
49208 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49209 r=`${PWD_COMMAND}`; export r; \
49210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49211 $(NORMAL_TARGET_EXPORTS) \
49212 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
49213 for flag in $(EXTRA_TARGET_FLAGS); do \
49214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49215 done; \
49216 (cd $(TARGET_SUBDIR)/libgomp && \
49217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49219 "RANLIB=$${RANLIB}" \
49220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49221 info) \
49222 || exit 1
49223
49224@endif target-libgomp
49225
49226.PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
49227maybe-dvi-target-libgomp:
49228@if target-libgomp
49229maybe-dvi-target-libgomp: dvi-target-libgomp
49230
49231dvi-target-libgomp: \
49232 configure-target-libgomp
49233 @: $(MAKE); $(unstage)
49234 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49235 r=`${PWD_COMMAND}`; export r; \
49236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49237 $(NORMAL_TARGET_EXPORTS) \
49238 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
49239 for flag in $(EXTRA_TARGET_FLAGS); do \
49240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49241 done; \
49242 (cd $(TARGET_SUBDIR)/libgomp && \
49243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49245 "RANLIB=$${RANLIB}" \
49246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49247 dvi) \
49248 || exit 1
49249
49250@endif target-libgomp
49251
49252.PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
49253maybe-pdf-target-libgomp:
49254@if target-libgomp
49255maybe-pdf-target-libgomp: pdf-target-libgomp
49256
49257pdf-target-libgomp: \
49258 configure-target-libgomp
49259 @: $(MAKE); $(unstage)
49260 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49261 r=`${PWD_COMMAND}`; export r; \
49262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49263 $(NORMAL_TARGET_EXPORTS) \
49264 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
49265 for flag in $(EXTRA_TARGET_FLAGS); do \
49266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49267 done; \
49268 (cd $(TARGET_SUBDIR)/libgomp && \
49269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49271 "RANLIB=$${RANLIB}" \
49272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49273 pdf) \
49274 || exit 1
49275
49276@endif target-libgomp
49277
49278.PHONY: maybe-html-target-libgomp html-target-libgomp
49279maybe-html-target-libgomp:
49280@if target-libgomp
49281maybe-html-target-libgomp: html-target-libgomp
49282
49283html-target-libgomp: \
49284 configure-target-libgomp
49285 @: $(MAKE); $(unstage)
49286 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49287 r=`${PWD_COMMAND}`; export r; \
49288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49289 $(NORMAL_TARGET_EXPORTS) \
49290 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
49291 for flag in $(EXTRA_TARGET_FLAGS); do \
49292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49293 done; \
49294 (cd $(TARGET_SUBDIR)/libgomp && \
49295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49297 "RANLIB=$${RANLIB}" \
49298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49299 html) \
49300 || exit 1
49301
49302@endif target-libgomp
49303
49304.PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
49305maybe-TAGS-target-libgomp:
49306@if target-libgomp
49307maybe-TAGS-target-libgomp: TAGS-target-libgomp
49308
49309TAGS-target-libgomp: \
49310 configure-target-libgomp
49311 @: $(MAKE); $(unstage)
49312 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49313 r=`${PWD_COMMAND}`; export r; \
49314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49315 $(NORMAL_TARGET_EXPORTS) \
49316 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
49317 for flag in $(EXTRA_TARGET_FLAGS); do \
49318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49319 done; \
49320 (cd $(TARGET_SUBDIR)/libgomp && \
49321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49323 "RANLIB=$${RANLIB}" \
49324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49325 TAGS) \
49326 || exit 1
49327
49328@endif target-libgomp
49329
49330.PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
49331maybe-install-info-target-libgomp:
49332@if target-libgomp
49333maybe-install-info-target-libgomp: install-info-target-libgomp
49334
49335install-info-target-libgomp: \
49336 configure-target-libgomp \
49337 info-target-libgomp
49338 @: $(MAKE); $(unstage)
49339 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49340 r=`${PWD_COMMAND}`; export r; \
49341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49342 $(NORMAL_TARGET_EXPORTS) \
49343 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
49344 for flag in $(EXTRA_TARGET_FLAGS); do \
49345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49346 done; \
49347 (cd $(TARGET_SUBDIR)/libgomp && \
49348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49350 "RANLIB=$${RANLIB}" \
49351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49352 install-info) \
49353 || exit 1
49354
49355@endif target-libgomp
49356
49357.PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
49358maybe-install-pdf-target-libgomp:
49359@if target-libgomp
49360maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
49361
49362install-pdf-target-libgomp: \
49363 configure-target-libgomp \
49364 pdf-target-libgomp
49365 @: $(MAKE); $(unstage)
49366 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49367 r=`${PWD_COMMAND}`; export r; \
49368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49369 $(NORMAL_TARGET_EXPORTS) \
49370 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
49371 for flag in $(EXTRA_TARGET_FLAGS); do \
49372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49373 done; \
49374 (cd $(TARGET_SUBDIR)/libgomp && \
49375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49377 "RANLIB=$${RANLIB}" \
49378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49379 install-pdf) \
49380 || exit 1
49381
49382@endif target-libgomp
49383
49384.PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
49385maybe-install-html-target-libgomp:
49386@if target-libgomp
49387maybe-install-html-target-libgomp: install-html-target-libgomp
49388
49389install-html-target-libgomp: \
49390 configure-target-libgomp \
49391 html-target-libgomp
49392 @: $(MAKE); $(unstage)
49393 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49394 r=`${PWD_COMMAND}`; export r; \
49395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49396 $(NORMAL_TARGET_EXPORTS) \
49397 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
49398 for flag in $(EXTRA_TARGET_FLAGS); do \
49399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49400 done; \
49401 (cd $(TARGET_SUBDIR)/libgomp && \
49402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49404 "RANLIB=$${RANLIB}" \
49405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49406 install-html) \
49407 || exit 1
49408
49409@endif target-libgomp
49410
49411.PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
49412maybe-installcheck-target-libgomp:
49413@if target-libgomp
49414maybe-installcheck-target-libgomp: installcheck-target-libgomp
49415
49416installcheck-target-libgomp: \
49417 configure-target-libgomp
49418 @: $(MAKE); $(unstage)
49419 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49420 r=`${PWD_COMMAND}`; export r; \
49421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49422 $(NORMAL_TARGET_EXPORTS) \
49423 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
49424 for flag in $(EXTRA_TARGET_FLAGS); do \
49425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49426 done; \
49427 (cd $(TARGET_SUBDIR)/libgomp && \
49428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49430 "RANLIB=$${RANLIB}" \
49431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49432 installcheck) \
49433 || exit 1
49434
49435@endif target-libgomp
49436
49437.PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
49438maybe-mostlyclean-target-libgomp:
49439@if target-libgomp
49440maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
49441
49442mostlyclean-target-libgomp:
49443 @: $(MAKE); $(unstage)
49444 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49445 r=`${PWD_COMMAND}`; export r; \
49446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49447 $(NORMAL_TARGET_EXPORTS) \
49448 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
49449 for flag in $(EXTRA_TARGET_FLAGS); do \
49450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49451 done; \
49452 (cd $(TARGET_SUBDIR)/libgomp && \
49453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49455 "RANLIB=$${RANLIB}" \
49456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49457 mostlyclean) \
49458 || exit 1
49459
49460@endif target-libgomp
49461
49462.PHONY: maybe-clean-target-libgomp clean-target-libgomp
49463maybe-clean-target-libgomp:
49464@if target-libgomp
49465maybe-clean-target-libgomp: clean-target-libgomp
49466
49467clean-target-libgomp:
49468 @: $(MAKE); $(unstage)
49469 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49470 r=`${PWD_COMMAND}`; export r; \
49471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49472 $(NORMAL_TARGET_EXPORTS) \
49473 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
49474 for flag in $(EXTRA_TARGET_FLAGS); do \
49475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49476 done; \
49477 (cd $(TARGET_SUBDIR)/libgomp && \
49478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49480 "RANLIB=$${RANLIB}" \
49481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49482 clean) \
49483 || exit 1
49484
49485@endif target-libgomp
49486
49487.PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
49488maybe-distclean-target-libgomp:
49489@if target-libgomp
49490maybe-distclean-target-libgomp: distclean-target-libgomp
49491
49492distclean-target-libgomp:
49493 @: $(MAKE); $(unstage)
49494 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49495 r=`${PWD_COMMAND}`; export r; \
49496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49497 $(NORMAL_TARGET_EXPORTS) \
49498 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
49499 for flag in $(EXTRA_TARGET_FLAGS); do \
49500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49501 done; \
49502 (cd $(TARGET_SUBDIR)/libgomp && \
49503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49505 "RANLIB=$${RANLIB}" \
49506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49507 distclean) \
49508 || exit 1
49509
49510@endif target-libgomp
49511
49512.PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
49513maybe-maintainer-clean-target-libgomp:
49514@if target-libgomp
49515maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
49516
49517maintainer-clean-target-libgomp:
49518 @: $(MAKE); $(unstage)
49519 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49520 r=`${PWD_COMMAND}`; export r; \
49521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49522 $(NORMAL_TARGET_EXPORTS) \
49523 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
49524 for flag in $(EXTRA_TARGET_FLAGS); do \
49525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49526 done; \
49527 (cd $(TARGET_SUBDIR)/libgomp && \
49528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49530 "RANLIB=$${RANLIB}" \
49531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49532 maintainer-clean) \
49533 || exit 1
49534
49535@endif target-libgomp
49536
49537
49538
49539# ----------
49540# GCC module
49541# ----------
49542
49543@if gcc-no-bootstrap
49544.PHONY: cross
49545cross: all-build all-gas all-ld
49546 @r=`${PWD_COMMAND}`; export r; \
49547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49548 $(HOST_EXPORTS) \
49549 echo "Building the C and C++ compiler"; \
49550 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
49551 @r=`${PWD_COMMAND}`; export r; \
49552 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
49553 echo "Building runtime libraries"; \
49554 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
49555@endif gcc-no-bootstrap
49556
49557@if gcc
49558.PHONY: check-gcc-c++
49559check-gcc-c++:
49560 @if [ -f ./gcc/Makefile ] ; then \
49561 r=`${PWD_COMMAND}`; export r; \
49562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49563 $(HOST_EXPORTS) \
49564 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
49565 else \
49566 true; \
49567 fi
49568
49569.PHONY: check-c++
49570check-c++: check-target-libstdc++-v3 check-gcc-c++
49571
49572# Install the gcc headers files, but not the fixed include files,
49573# which Cygnus is not allowed to distribute. This rule is very
49574# dependent on the workings of the gcc Makefile.in.
49575.PHONY: gcc-no-fixedincludes
49576gcc-no-fixedincludes:
49577 @if [ -f ./gcc/Makefile ]; then \
49578 rm -rf gcc/tmp-include; \
49579 mv gcc/include gcc/tmp-include 2>/dev/null; \
49580 mkdir gcc/include; \
49581 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
49582 touch gcc/stmp-fixinc gcc/include/fixed; \
49583 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
49584 r=`${PWD_COMMAND}`; export r; \
49585 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
49586 $(HOST_EXPORTS) \
49587 (cd ./gcc && \
49588 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
49589 rm -rf gcc/include; \
49590 mv gcc/tmp-include gcc/include 2>/dev/null; \
49591 else true; fi
49592@endif gcc
49593
49594# ---------------------
49595# GCC bootstrap support
49596# ---------------------
49597
49598# We track the current stage (the one in 'gcc') in the stage_current file.
49599# stage_last instead tracks the stage that was built last. These targets
49600# are dummy when toplevel bootstrap is not active.
49601
49602# While making host and target tools, symlinks to the final stage must be
49603# there, so $(unstage) should be run at various points. To avoid excessive
49604# recursive invocations of make, we "inline" them using a variable. These
49605# must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
49606# to avoid warnings from the GNU Make job server.
49607
49608unstage = :
49609stage = :
49610current_stage = ""
49611
49612@if gcc-bootstrap
49613unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
49614stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
49615current_stage = "`cat stage_current 2> /dev/null`"
49616@endif gcc-bootstrap
49617
49618.PHONY: unstage stage
49619unstage:
49620 @: $(MAKE); $(unstage)
49621stage:
49622 @: $(MAKE); $(stage)
49623
49624# Disable commands for lean bootstrap.
49625LEAN = false
49626
49627# We name the build directories for the various stages "stage1-gcc",
49628# "stage2-gcc","stage3-gcc", etc.
49629
49630# Since the 'compare' process will fail (on debugging information) if any
49631# directory names are different, we need to link the gcc directory for
49632# the previous stage to a constant name ('prev-gcc'), and to make the name of
49633# the build directories constant as well. For the latter, we use naked names
49634# like 'gcc', because the scripts in that directory assume it. We use
49635# mv on platforms where symlinks to directories do not work or are not
49636# reliable.
49637
49638# 'touch' doesn't work right on some platforms.
49639STAMP = echo timestamp >
49640
49641# We only want to compare .o files, so set this!
49642objext = .o
49643
49644
49645.PHONY: stage1-start stage1-end
49646
49647stage1-start::
49648 @: $(MAKE); $(stage); \
49649 echo stage1 > stage_current ; \
49650 echo stage1 > stage_last; \
49651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49652@if bfd
49653 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
49654 mkdir stage1-bfd; \
49655 mv stage1-bfd bfd
49656@endif bfd
49657@if opcodes
49658 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
49659 mkdir stage1-opcodes; \
49660 mv stage1-opcodes opcodes
49661@endif opcodes
49662@if binutils
49663 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
49664 mkdir stage1-binutils; \
49665 mv stage1-binutils binutils
49666@endif binutils
49667@if gas
49668 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
49669 mkdir stage1-gas; \
49670 mv stage1-gas gas
49671@endif gas
49672@if gcc
49673 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
49674 mkdir stage1-gcc; \
49675 mv stage1-gcc gcc
49676@endif gcc
49677@if gmp
49678 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
49679 mkdir stage1-gmp; \
49680 mv stage1-gmp gmp
49681@endif gmp
49682@if mpfr
49683 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
49684 mkdir stage1-mpfr; \
49685 mv stage1-mpfr mpfr
49686@endif mpfr
49687@if intl
49688 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
49689 mkdir stage1-intl; \
49690 mv stage1-intl intl
49691@endif intl
49692@if ld
49693 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
49694 mkdir stage1-ld; \
49695 mv stage1-ld ld
49696@endif ld
49697@if libcpp
49698 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
49699 mkdir stage1-libcpp; \
49700 mv stage1-libcpp libcpp
49701@endif libcpp
49702@if libdecnumber
49703 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
49704 mkdir stage1-libdecnumber; \
49705 mv stage1-libdecnumber libdecnumber
49706@endif libdecnumber
49707@if libiberty
49708 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
49709 mkdir stage1-libiberty; \
49710 mv stage1-libiberty libiberty
49711@endif libiberty
49712@if zlib
49713 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
49714 mkdir stage1-zlib; \
49715 mv stage1-zlib zlib
49716@endif zlib
49717 @[ -d stage1-$(TARGET_SUBDIR) ] || \
49718 mkdir stage1-$(TARGET_SUBDIR); \
49719 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
49720
49721stage1-end::
49722@if bfd
49723 @if test -d $(HOST_SUBDIR)/bfd ; then \
49724 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
49725 fi
49726@endif bfd
49727@if opcodes
49728 @if test -d $(HOST_SUBDIR)/opcodes ; then \
49729 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
49730 fi
49731@endif opcodes
49732@if binutils
49733 @if test -d $(HOST_SUBDIR)/binutils ; then \
49734 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
49735 fi
49736@endif binutils
49737@if gas
49738 @if test -d $(HOST_SUBDIR)/gas ; then \
49739 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
49740 fi
49741@endif gas
49742@if gcc
49743 @if test -d $(HOST_SUBDIR)/gcc ; then \
49744 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
49745 fi
49746@endif gcc
49747@if gmp
49748 @if test -d $(HOST_SUBDIR)/gmp ; then \
49749 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
49750 fi
49751@endif gmp
49752@if mpfr
49753 @if test -d $(HOST_SUBDIR)/mpfr ; then \
49754 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
49755 fi
49756@endif mpfr
49757@if intl
49758 @if test -d $(HOST_SUBDIR)/intl ; then \
49759 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
49760 fi
49761@endif intl
49762@if ld
49763 @if test -d $(HOST_SUBDIR)/ld ; then \
49764 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
49765 fi
49766@endif ld
49767@if libcpp
49768 @if test -d $(HOST_SUBDIR)/libcpp ; then \
49769 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
49770 fi
49771@endif libcpp
49772@if libdecnumber
49773 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49774 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
49775 fi
49776@endif libdecnumber
49777@if libiberty
49778 @if test -d $(HOST_SUBDIR)/libiberty ; then \
49779 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
49780 fi
49781@endif libiberty
49782@if zlib
49783 @if test -d $(HOST_SUBDIR)/zlib ; then \
49784 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
49785 fi
49786@endif zlib
49787 @if test -d $(TARGET_SUBDIR) ; then \
49788 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
49789 fi
49790 rm -f stage_current
49791
49792# Bubble a bug fix through all the stages up to stage 1. They are
49793# remade, but not reconfigured. The next stage (if any) will not be
49794# reconfigured as well.
49795.PHONY: stage1-bubble
49796stage1-bubble::
49797 @r=`${PWD_COMMAND}`; export r; \
49798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49799 if test -f stage1-lean ; then \
49800 echo Skipping rebuild of stage1 ; \
49801 else \
49802 $(MAKE) stage1-start; \
49803 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
49804 fi
49805
49806.PHONY: all-stage1 clean-stage1
49807do-clean: clean-stage1
49808
49809# FIXME: Will not need to be conditional when toplevel bootstrap is the
49810# only possibility, but now it conflicts with no-bootstrap rules
49811@if gcc-bootstrap
49812
49813
49814
49815
49816# Rules to wipe a stage and all the following ones, also used for cleanstrap
49817
49818.PHONY: distclean-stage1
49819distclean-stage1::
49820 @: $(MAKE); $(stage)
49821 @test "`cat stage_last`" != stage1 || rm -f stage_last
49822 rm -rf stage1-*
49823
49824
49825@endif gcc-bootstrap
49826
49827
49828.PHONY: stage2-start stage2-end
49829
49830stage2-start::
49831 @: $(MAKE); $(stage); \
49832 echo stage2 > stage_current ; \
49833 echo stage2 > stage_last; \
49834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49835@if bfd
49836 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
49837 mkdir stage2-bfd; \
49838 mv stage2-bfd bfd ; \
49839 mv stage1-bfd prev-bfd || test -f stage1-lean
49840@endif bfd
49841@if opcodes
49842 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
49843 mkdir stage2-opcodes; \
49844 mv stage2-opcodes opcodes ; \
49845 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49846@endif opcodes
49847@if binutils
49848 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
49849 mkdir stage2-binutils; \
49850 mv stage2-binutils binutils ; \
49851 mv stage1-binutils prev-binutils || test -f stage1-lean
49852@endif binutils
49853@if gas
49854 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
49855 mkdir stage2-gas; \
49856 mv stage2-gas gas ; \
49857 mv stage1-gas prev-gas || test -f stage1-lean
49858@endif gas
49859@if gcc
49860 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
49861 mkdir stage2-gcc; \
49862 mv stage2-gcc gcc ; \
49863 mv stage1-gcc prev-gcc || test -f stage1-lean
49864@endif gcc
49865@if gmp
49866 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
49867 mkdir stage2-gmp; \
49868 mv stage2-gmp gmp ; \
49869 mv stage1-gmp prev-gmp || test -f stage1-lean
49870@endif gmp
49871@if mpfr
49872 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
49873 mkdir stage2-mpfr; \
49874 mv stage2-mpfr mpfr ; \
49875 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49876@endif mpfr
49877@if intl
49878 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
49879 mkdir stage2-intl; \
49880 mv stage2-intl intl ; \
49881 mv stage1-intl prev-intl || test -f stage1-lean
49882@endif intl
49883@if ld
49884 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
49885 mkdir stage2-ld; \
49886 mv stage2-ld ld ; \
49887 mv stage1-ld prev-ld || test -f stage1-lean
49888@endif ld
49889@if libcpp
49890 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
49891 mkdir stage2-libcpp; \
49892 mv stage2-libcpp libcpp ; \
49893 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49894@endif libcpp
49895@if libdecnumber
49896 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
49897 mkdir stage2-libdecnumber; \
49898 mv stage2-libdecnumber libdecnumber ; \
49899 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49900@endif libdecnumber
49901@if libiberty
49902 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
49903 mkdir stage2-libiberty; \
49904 mv stage2-libiberty libiberty ; \
49905 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49906@endif libiberty
49907@if zlib
49908 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
49909 mkdir stage2-zlib; \
49910 mv stage2-zlib zlib ; \
49911 mv stage1-zlib prev-zlib || test -f stage1-lean
49912@endif zlib
49913 @[ -d stage2-$(TARGET_SUBDIR) ] || \
49914 mkdir stage2-$(TARGET_SUBDIR); \
49915 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
49916 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49917
49918stage2-end::
49919@if bfd
49920 @if test -d $(HOST_SUBDIR)/bfd ; then \
49921 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
49922 mv prev-bfd stage1-bfd ; : ; \
49923 fi
49924@endif bfd
49925@if opcodes
49926 @if test -d $(HOST_SUBDIR)/opcodes ; then \
49927 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
49928 mv prev-opcodes stage1-opcodes ; : ; \
49929 fi
49930@endif opcodes
49931@if binutils
49932 @if test -d $(HOST_SUBDIR)/binutils ; then \
49933 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
49934 mv prev-binutils stage1-binutils ; : ; \
49935 fi
49936@endif binutils
49937@if gas
49938 @if test -d $(HOST_SUBDIR)/gas ; then \
49939 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
49940 mv prev-gas stage1-gas ; : ; \
49941 fi
49942@endif gas
49943@if gcc
49944 @if test -d $(HOST_SUBDIR)/gcc ; then \
49945 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
49946 mv prev-gcc stage1-gcc ; : ; \
49947 fi
49948@endif gcc
49949@if gmp
49950 @if test -d $(HOST_SUBDIR)/gmp ; then \
49951 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
49952 mv prev-gmp stage1-gmp ; : ; \
49953 fi
49954@endif gmp
49955@if mpfr
49956 @if test -d $(HOST_SUBDIR)/mpfr ; then \
49957 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
49958 mv prev-mpfr stage1-mpfr ; : ; \
49959 fi
49960@endif mpfr
49961@if intl
49962 @if test -d $(HOST_SUBDIR)/intl ; then \
49963 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
49964 mv prev-intl stage1-intl ; : ; \
49965 fi
49966@endif intl
49967@if ld
49968 @if test -d $(HOST_SUBDIR)/ld ; then \
49969 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
49970 mv prev-ld stage1-ld ; : ; \
49971 fi
49972@endif ld
49973@if libcpp
49974 @if test -d $(HOST_SUBDIR)/libcpp ; then \
49975 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
49976 mv prev-libcpp stage1-libcpp ; : ; \
49977 fi
49978@endif libcpp
49979@if libdecnumber
49980 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49981 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
49982 mv prev-libdecnumber stage1-libdecnumber ; : ; \
49983 fi
49984@endif libdecnumber
49985@if libiberty
49986 @if test -d $(HOST_SUBDIR)/libiberty ; then \
49987 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
49988 mv prev-libiberty stage1-libiberty ; : ; \
49989 fi
49990@endif libiberty
49991@if zlib
49992 @if test -d $(HOST_SUBDIR)/zlib ; then \
49993 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
49994 mv prev-zlib stage1-zlib ; : ; \
49995 fi
49996@endif zlib
49997 @if test -d $(TARGET_SUBDIR) ; then \
49998 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
49999 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
50000 fi
50001 rm -f stage_current
50002
50003# Bubble a bug fix through all the stages up to stage 2. They are
50004# remade, but not reconfigured. The next stage (if any) will not be
50005# reconfigured as well.
50006.PHONY: stage2-bubble
50007stage2-bubble:: stage1-bubble
50008 @r=`${PWD_COMMAND}`; export r; \
50009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50010 if test -f stage2-lean || test -f stage1-lean ; then \
50011 echo Skipping rebuild of stage2 ; \
50012 else \
50013 $(MAKE) stage2-start; \
50014 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
50015 fi
50016
50017.PHONY: all-stage2 clean-stage2
50018do-clean: clean-stage2
50019
50020# FIXME: Will not need to be conditional when toplevel bootstrap is the
50021# only possibility, but now it conflicts with no-bootstrap rules
50022@if gcc-bootstrap
50023
50024
50025
50026.PHONY: bootstrap2 bootstrap2-lean
50027bootstrap2:
50028 echo stage2 > stage_final
50029 @r=`${PWD_COMMAND}`; export r; \
50030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50031 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
50032 @: $(MAKE); $(unstage)
50033 @r=`${PWD_COMMAND}`; export r; \
50034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50035 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50036
50037bootstrap2-lean:
50038 echo stage2 > stage_final
50039 @r=`${PWD_COMMAND}`; export r; \
50040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50041 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
50042 @: $(MAKE); $(unstage)
50043 @r=`${PWD_COMMAND}`; export r; \
50044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50045 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50046
50047
50048# Rules to wipe a stage and all the following ones, also used for cleanstrap
50049distclean-stage1:: distclean-stage2
50050.PHONY: distclean-stage2
50051distclean-stage2::
50052 @: $(MAKE); $(stage)
50053 @test "`cat stage_last`" != stage2 || rm -f stage_last
50054 rm -rf stage2-*
50055
50056
50057@endif gcc-bootstrap
50058
50059
50060.PHONY: stageb2g0-start stageb2g0-end
50061
50062stageb2g0-start::
50063 @: $(MAKE); $(stage); \
50064 echo stageb2g0 > stage_current ; \
50065 echo stageb2g0 > stage_last; \
50066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50067@if bfd
50068 @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
50069 mkdir stageb2g0-bfd; \
50070 mv stageb2g0-bfd bfd ; \
50071 mv stage1-bfd prev-bfd || test -f stage1-lean
50072@endif bfd
50073@if opcodes
50074 @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
50075 mkdir stageb2g0-opcodes; \
50076 mv stageb2g0-opcodes opcodes ; \
50077 mv stage1-opcodes prev-opcodes || test -f stage1-lean
50078@endif opcodes
50079@if binutils
50080 @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
50081 mkdir stageb2g0-binutils; \
50082 mv stageb2g0-binutils binutils ; \
50083 mv stage1-binutils prev-binutils || test -f stage1-lean
50084@endif binutils
50085@if gas
50086 @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
50087 mkdir stageb2g0-gas; \
50088 mv stageb2g0-gas gas ; \
50089 mv stage1-gas prev-gas || test -f stage1-lean
50090@endif gas
50091@if gcc
50092 @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
50093 mkdir stageb2g0-gcc; \
50094 mv stageb2g0-gcc gcc ; \
50095 mv stage1-gcc prev-gcc || test -f stage1-lean
50096@endif gcc
50097@if gmp
50098 @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
50099 mkdir stageb2g0-gmp; \
50100 mv stageb2g0-gmp gmp ; \
50101 mv stage1-gmp prev-gmp || test -f stage1-lean
50102@endif gmp
50103@if mpfr
50104 @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
50105 mkdir stageb2g0-mpfr; \
50106 mv stageb2g0-mpfr mpfr ; \
50107 mv stage1-mpfr prev-mpfr || test -f stage1-lean
50108@endif mpfr
50109@if intl
50110 @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
50111 mkdir stageb2g0-intl; \
50112 mv stageb2g0-intl intl ; \
50113 mv stage1-intl prev-intl || test -f stage1-lean
50114@endif intl
50115@if ld
50116 @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
50117 mkdir stageb2g0-ld; \
50118 mv stageb2g0-ld ld ; \
50119 mv stage1-ld prev-ld || test -f stage1-lean
50120@endif ld
50121@if libcpp
50122 @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
50123 mkdir stageb2g0-libcpp; \
50124 mv stageb2g0-libcpp libcpp ; \
50125 mv stage1-libcpp prev-libcpp || test -f stage1-lean
50126@endif libcpp
50127@if libdecnumber
50128 @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
50129 mkdir stageb2g0-libdecnumber; \
50130 mv stageb2g0-libdecnumber libdecnumber ; \
50131 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
50132@endif libdecnumber
50133@if libiberty
50134 @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
50135 mkdir stageb2g0-libiberty; \
50136 mv stageb2g0-libiberty libiberty ; \
50137 mv stage1-libiberty prev-libiberty || test -f stage1-lean
50138@endif libiberty
50139@if zlib
50140 @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
50141 mkdir stageb2g0-zlib; \
50142 mv stageb2g0-zlib zlib ; \
50143 mv stage1-zlib prev-zlib || test -f stage1-lean
50144@endif zlib
50145 @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
50146 mkdir stageb2g0-$(TARGET_SUBDIR); \
50147 mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50148 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
50149
50150stageb2g0-end::
50151@if bfd
50152 @if test -d $(HOST_SUBDIR)/bfd ; then \
50153 cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
50154 mv prev-bfd stage1-bfd ; : ; \
50155 fi
50156@endif bfd
50157@if opcodes
50158 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50159 cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
50160 mv prev-opcodes stage1-opcodes ; : ; \
50161 fi
50162@endif opcodes
50163@if binutils
50164 @if test -d $(HOST_SUBDIR)/binutils ; then \
50165 cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
50166 mv prev-binutils stage1-binutils ; : ; \
50167 fi
50168@endif binutils
50169@if gas
50170 @if test -d $(HOST_SUBDIR)/gas ; then \
50171 cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
50172 mv prev-gas stage1-gas ; : ; \
50173 fi
50174@endif gas
50175@if gcc
50176 @if test -d $(HOST_SUBDIR)/gcc ; then \
50177 cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
50178 mv prev-gcc stage1-gcc ; : ; \
50179 fi
50180@endif gcc
50181@if gmp
50182 @if test -d $(HOST_SUBDIR)/gmp ; then \
50183 cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
50184 mv prev-gmp stage1-gmp ; : ; \
50185 fi
50186@endif gmp
50187@if mpfr
50188 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50189 cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
50190 mv prev-mpfr stage1-mpfr ; : ; \
50191 fi
50192@endif mpfr
50193@if intl
50194 @if test -d $(HOST_SUBDIR)/intl ; then \
50195 cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
50196 mv prev-intl stage1-intl ; : ; \
50197 fi
50198@endif intl
50199@if ld
50200 @if test -d $(HOST_SUBDIR)/ld ; then \
50201 cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
50202 mv prev-ld stage1-ld ; : ; \
50203 fi
50204@endif ld
50205@if libcpp
50206 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50207 cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
50208 mv prev-libcpp stage1-libcpp ; : ; \
50209 fi
50210@endif libcpp
50211@if libdecnumber
50212 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50213 cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
50214 mv prev-libdecnumber stage1-libdecnumber ; : ; \
50215 fi
50216@endif libdecnumber
50217@if libiberty
50218 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50219 cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
50220 mv prev-libiberty stage1-libiberty ; : ; \
50221 fi
50222@endif libiberty
50223@if zlib
50224 @if test -d $(HOST_SUBDIR)/zlib ; then \
50225 cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
50226 mv prev-zlib stage1-zlib ; : ; \
50227 fi
50228@endif zlib
50229 @if test -d $(TARGET_SUBDIR) ; then \
50230 mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; \
50231 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
50232 fi
50233 rm -f stage_current
50234
50235# Bubble a bug fix through all the stages up to stage b2g0. They are
50236# remade, but not reconfigured. The next stage (if any) will not be
50237# reconfigured as well.
50238.PHONY: stageb2g0-bubble
50239stageb2g0-bubble:: stage1-bubble
50240 @r=`${PWD_COMMAND}`; export r; \
50241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50242 if test -f stageb2g0-lean || test -f stage1-lean ; then \
50243 echo Skipping rebuild of stageb2g0 ; \
50244 else \
50245 $(MAKE) stageb2g0-start; \
50246 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
50247 fi
50248
50249.PHONY: all-stageb2g0 clean-stageb2g0
50250do-clean: clean-stageb2g0
50251
50252# FIXME: Will not need to be conditional when toplevel bootstrap is the
50253# only possibility, but now it conflicts with no-bootstrap rules
50254@if gcc-bootstrap
50255
50256
50257
50258.PHONY: bootstrap2-debug bootstrap2-debug-lean
50259bootstrap2-debug:
50260 echo stageb2g0 > stage_final
50261 @r=`${PWD_COMMAND}`; export r; \
50262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50263 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
50264 @: $(MAKE); $(unstage)
50265 @r=`${PWD_COMMAND}`; export r; \
50266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50267 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50268
50269bootstrap2-debug-lean:
50270 echo stageb2g0 > stage_final
50271 @r=`${PWD_COMMAND}`; export r; \
50272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50273 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
50274 @: $(MAKE); $(unstage)
50275 @r=`${PWD_COMMAND}`; export r; \
50276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50277 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50278
50279
50280# Rules to wipe a stage and all the following ones, also used for cleanstrap
50281distclean-stage1:: distclean-stageb2g0
50282.PHONY: distclean-stageb2g0
50283distclean-stageb2g0::
50284 @: $(MAKE); $(stage)
50285 @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
50286 rm -rf stageb2g0-*
50287
50288
50289@endif gcc-bootstrap
50290
50291
50292.PHONY: stage3-start stage3-end
50293
50294stage3-start::
50295 @: $(MAKE); $(stage); \
50296 echo stage3 > stage_current ; \
50297 echo stage3 > stage_last; \
50298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50299@if bfd
50300 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
50301 mkdir stage3-bfd; \
50302 mv stage3-bfd bfd ; \
50303 mv stage2-bfd prev-bfd || test -f stage2-lean
50304@endif bfd
50305@if opcodes
50306 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
50307 mkdir stage3-opcodes; \
50308 mv stage3-opcodes opcodes ; \
50309 mv stage2-opcodes prev-opcodes || test -f stage2-lean
50310@endif opcodes
50311@if binutils
50312 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
50313 mkdir stage3-binutils; \
50314 mv stage3-binutils binutils ; \
50315 mv stage2-binutils prev-binutils || test -f stage2-lean
50316@endif binutils
50317@if gas
50318 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
50319 mkdir stage3-gas; \
50320 mv stage3-gas gas ; \
50321 mv stage2-gas prev-gas || test -f stage2-lean
50322@endif gas
50323@if gcc
50324 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
50325 mkdir stage3-gcc; \
50326 mv stage3-gcc gcc ; \
50327 mv stage2-gcc prev-gcc || test -f stage2-lean
50328@endif gcc
50329@if gmp
50330 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
50331 mkdir stage3-gmp; \
50332 mv stage3-gmp gmp ; \
50333 mv stage2-gmp prev-gmp || test -f stage2-lean
50334@endif gmp
50335@if mpfr
50336 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
50337 mkdir stage3-mpfr; \
50338 mv stage3-mpfr mpfr ; \
50339 mv stage2-mpfr prev-mpfr || test -f stage2-lean
50340@endif mpfr
50341@if intl
50342 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
50343 mkdir stage3-intl; \
50344 mv stage3-intl intl ; \
50345 mv stage2-intl prev-intl || test -f stage2-lean
50346@endif intl
50347@if ld
50348 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
50349 mkdir stage3-ld; \
50350 mv stage3-ld ld ; \
50351 mv stage2-ld prev-ld || test -f stage2-lean
50352@endif ld
50353@if libcpp
50354 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
50355 mkdir stage3-libcpp; \
50356 mv stage3-libcpp libcpp ; \
50357 mv stage2-libcpp prev-libcpp || test -f stage2-lean
50358@endif libcpp
50359@if libdecnumber
50360 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
50361 mkdir stage3-libdecnumber; \
50362 mv stage3-libdecnumber libdecnumber ; \
50363 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
50364@endif libdecnumber
50365@if libiberty
50366 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
50367 mkdir stage3-libiberty; \
50368 mv stage3-libiberty libiberty ; \
50369 mv stage2-libiberty prev-libiberty || test -f stage2-lean
50370@endif libiberty
50371@if zlib
50372 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
50373 mkdir stage3-zlib; \
50374 mv stage3-zlib zlib ; \
50375 mv stage2-zlib prev-zlib || test -f stage2-lean
50376@endif zlib
50377 @[ -d stage3-$(TARGET_SUBDIR) ] || \
50378 mkdir stage3-$(TARGET_SUBDIR); \
50379 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50380 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
50381
50382stage3-end::
50383@if bfd
50384 @if test -d $(HOST_SUBDIR)/bfd ; then \
50385 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
50386 mv prev-bfd stage2-bfd ; : ; \
50387 fi
50388@endif bfd
50389@if opcodes
50390 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50391 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
50392 mv prev-opcodes stage2-opcodes ; : ; \
50393 fi
50394@endif opcodes
50395@if binutils
50396 @if test -d $(HOST_SUBDIR)/binutils ; then \
50397 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
50398 mv prev-binutils stage2-binutils ; : ; \
50399 fi
50400@endif binutils
50401@if gas
50402 @if test -d $(HOST_SUBDIR)/gas ; then \
50403 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
50404 mv prev-gas stage2-gas ; : ; \
50405 fi
50406@endif gas
50407@if gcc
50408 @if test -d $(HOST_SUBDIR)/gcc ; then \
50409 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
50410 mv prev-gcc stage2-gcc ; : ; \
50411 fi
50412@endif gcc
50413@if gmp
50414 @if test -d $(HOST_SUBDIR)/gmp ; then \
50415 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
50416 mv prev-gmp stage2-gmp ; : ; \
50417 fi
50418@endif gmp
50419@if mpfr
50420 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50421 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
50422 mv prev-mpfr stage2-mpfr ; : ; \
50423 fi
50424@endif mpfr
50425@if intl
50426 @if test -d $(HOST_SUBDIR)/intl ; then \
50427 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
50428 mv prev-intl stage2-intl ; : ; \
50429 fi
50430@endif intl
50431@if ld
50432 @if test -d $(HOST_SUBDIR)/ld ; then \
50433 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
50434 mv prev-ld stage2-ld ; : ; \
50435 fi
50436@endif ld
50437@if libcpp
50438 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50439 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
50440 mv prev-libcpp stage2-libcpp ; : ; \
50441 fi
50442@endif libcpp
50443@if libdecnumber
50444 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50445 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
50446 mv prev-libdecnumber stage2-libdecnumber ; : ; \
50447 fi
50448@endif libdecnumber
50449@if libiberty
50450 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50451 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
50452 mv prev-libiberty stage2-libiberty ; : ; \
50453 fi
50454@endif libiberty
50455@if zlib
50456 @if test -d $(HOST_SUBDIR)/zlib ; then \
50457 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
50458 mv prev-zlib stage2-zlib ; : ; \
50459 fi
50460@endif zlib
50461 @if test -d $(TARGET_SUBDIR) ; then \
50462 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
50463 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
50464 fi
50465 rm -f stage_current
50466
50467# Bubble a bug fix through all the stages up to stage 3. They are
50468# remade, but not reconfigured. The next stage (if any) will not be
50469# reconfigured as well.
50470.PHONY: stage3-bubble
50471stage3-bubble:: stage2-bubble
50472 @r=`${PWD_COMMAND}`; export r; \
50473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50474 if test -f stage3-lean || test -f stage2-lean ; then \
50475 echo Skipping rebuild of stage3 ; \
50476 else \
50477 $(MAKE) stage3-start; \
50478 if $(LEAN); then \
50479 rm -rf stage1-* ; \
50480 $(STAMP) stage1-lean ; \
50481 fi; \
50482 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
50483 fi
50484 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
50485
50486.PHONY: all-stage3 clean-stage3
50487do-clean: clean-stage3
50488
50489# FIXME: Will not need to be conditional when toplevel bootstrap is the
50490# only possibility, but now it conflicts with no-bootstrap rules
50491@if gcc-bootstrap
50492
50493compare:
50494 @r=`${PWD_COMMAND}`; export r; \
50495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50496 if test -f stage2-lean; then \
50497 echo Cannot compare object files as stage 2 was deleted. ; \
50498 exit 0 ; \
50499 fi; \
50500 : $(MAKE); $(stage); \
50501 rm -f .bad_compare ; \
50502 echo Comparing stages 2 and 3 ; \
50503 cd stage3-gcc; \
50504 files=`find . -name "*$(objext)" -print` ; \
50505 cd .. ; \
50506 for file in $${files} ; do \
50507 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
50508 $(do-compare) > /dev/null 2>&1; \
50509 if test $$? -eq 1; then \
50510 case $$file in \
50511 ./cc*-checksum$(objext) | ./libgcc/* ) \
50512 echo warning: $$file differs ;; \
50513 *) \
50514 echo $$file differs >> .bad_compare ;; \
50515 esac ; \
50516 fi ; \
50517 done ; \
50518 if [ -f .bad_compare ]; then \
50519 echo "Bootstrap comparison failure!"; \
50520 cat .bad_compare; \
50521 exit 1; \
50522 else \
50523 echo Comparison successful.; \
50524 fi ; \
50525 $(STAMP) compare
50526 if $(LEAN); then \
50527 rm -rf stage2-*; \
50528 $(STAMP) stage2-lean; \
50529 fi
50530
50531
50532
50533.PHONY: bootstrap bootstrap-lean
50534bootstrap:
50535 echo stage3 > stage_final
50536 @r=`${PWD_COMMAND}`; export r; \
50537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50538 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50539 @: $(MAKE); $(unstage)
50540 @r=`${PWD_COMMAND}`; export r; \
50541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50542 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50543
50544bootstrap-lean:
50545 echo stage3 > stage_final
50546 @r=`${PWD_COMMAND}`; export r; \
50547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50548 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
50549 @: $(MAKE); $(unstage)
50550 @r=`${PWD_COMMAND}`; export r; \
50551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50552 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50553
50554
50555# Rules to wipe a stage and all the following ones, also used for cleanstrap
50556distclean-stage2:: distclean-stage3
50557.PHONY: distclean-stage3
50558distclean-stage3::
50559 @: $(MAKE); $(stage)
50560 @test "`cat stage_last`" != stage3 || rm -f stage_last
50561 rm -rf stage3-* compare
50562
50563
50564.PHONY: cleanstrap
50565cleanstrap: do-distclean local-clean
50566 echo stage3 > stage_final
50567 @r=`${PWD_COMMAND}`; export r; \
50568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50569 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50570 @: $(MAKE); $(unstage)
50571 @r=`${PWD_COMMAND}`; export r; \
50572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50573 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50574
50575@endif gcc-bootstrap
50576
50577
50578.PHONY: stageb3g2-start stageb3g2-end
50579
50580stageb3g2-start::
50581 @: $(MAKE); $(stage); \
50582 echo stageb3g2 > stage_current ; \
50583 echo stageb3g2 > stage_last; \
50584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50585@if bfd
50586 @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
50587 mkdir stageb3g2-bfd; \
50588 mv stageb3g2-bfd bfd ; \
50589 mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean
50590@endif bfd
50591@if opcodes
50592 @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
50593 mkdir stageb3g2-opcodes; \
50594 mv stageb3g2-opcodes opcodes ; \
50595 mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean
50596@endif opcodes
50597@if binutils
50598 @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
50599 mkdir stageb3g2-binutils; \
50600 mv stageb3g2-binutils binutils ; \
50601 mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean
50602@endif binutils
50603@if gas
50604 @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
50605 mkdir stageb3g2-gas; \
50606 mv stageb3g2-gas gas ; \
50607 mv stageb2g0-gas prev-gas || test -f stageb2g0-lean
50608@endif gas
50609@if gcc
50610 @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
50611 mkdir stageb3g2-gcc; \
50612 mv stageb3g2-gcc gcc ; \
50613 mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean
50614@endif gcc
50615@if gmp
50616 @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
50617 mkdir stageb3g2-gmp; \
50618 mv stageb3g2-gmp gmp ; \
50619 mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean
50620@endif gmp
50621@if mpfr
50622 @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
50623 mkdir stageb3g2-mpfr; \
50624 mv stageb3g2-mpfr mpfr ; \
50625 mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean
50626@endif mpfr
50627@if intl
50628 @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
50629 mkdir stageb3g2-intl; \
50630 mv stageb3g2-intl intl ; \
50631 mv stageb2g0-intl prev-intl || test -f stageb2g0-lean
50632@endif intl
50633@if ld
50634 @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
50635 mkdir stageb3g2-ld; \
50636 mv stageb3g2-ld ld ; \
50637 mv stageb2g0-ld prev-ld || test -f stageb2g0-lean
50638@endif ld
50639@if libcpp
50640 @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
50641 mkdir stageb3g2-libcpp; \
50642 mv stageb3g2-libcpp libcpp ; \
50643 mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean
50644@endif libcpp
50645@if libdecnumber
50646 @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
50647 mkdir stageb3g2-libdecnumber; \
50648 mv stageb3g2-libdecnumber libdecnumber ; \
50649 mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean
50650@endif libdecnumber
50651@if libiberty
50652 @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
50653 mkdir stageb3g2-libiberty; \
50654 mv stageb3g2-libiberty libiberty ; \
50655 mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean
50656@endif libiberty
50657@if zlib
50658 @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
50659 mkdir stageb3g2-zlib; \
50660 mv stageb3g2-zlib zlib ; \
50661 mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean
50662@endif zlib
50663 @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
50664 mkdir stageb3g2-$(TARGET_SUBDIR); \
50665 mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50666 mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean
50667
50668stageb3g2-end::
50669@if bfd
50670 @if test -d $(HOST_SUBDIR)/bfd ; then \
50671 cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
50672 mv prev-bfd stageb2g0-bfd ; : ; \
50673 fi
50674@endif bfd
50675@if opcodes
50676 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50677 cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
50678 mv prev-opcodes stageb2g0-opcodes ; : ; \
50679 fi
50680@endif opcodes
50681@if binutils
50682 @if test -d $(HOST_SUBDIR)/binutils ; then \
50683 cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
50684 mv prev-binutils stageb2g0-binutils ; : ; \
50685 fi
50686@endif binutils
50687@if gas
50688 @if test -d $(HOST_SUBDIR)/gas ; then \
50689 cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
50690 mv prev-gas stageb2g0-gas ; : ; \
50691 fi
50692@endif gas
50693@if gcc
50694 @if test -d $(HOST_SUBDIR)/gcc ; then \
50695 cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
50696 mv prev-gcc stageb2g0-gcc ; : ; \
50697 fi
50698@endif gcc
50699@if gmp
50700 @if test -d $(HOST_SUBDIR)/gmp ; then \
50701 cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
50702 mv prev-gmp stageb2g0-gmp ; : ; \
50703 fi
50704@endif gmp
50705@if mpfr
50706 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50707 cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
50708 mv prev-mpfr stageb2g0-mpfr ; : ; \
50709 fi
50710@endif mpfr
50711@if intl
50712 @if test -d $(HOST_SUBDIR)/intl ; then \
50713 cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
50714 mv prev-intl stageb2g0-intl ; : ; \
50715 fi
50716@endif intl
50717@if ld
50718 @if test -d $(HOST_SUBDIR)/ld ; then \
50719 cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
50720 mv prev-ld stageb2g0-ld ; : ; \
50721 fi
50722@endif ld
50723@if libcpp
50724 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50725 cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
50726 mv prev-libcpp stageb2g0-libcpp ; : ; \
50727 fi
50728@endif libcpp
50729@if libdecnumber
50730 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50731 cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
50732 mv prev-libdecnumber stageb2g0-libdecnumber ; : ; \
50733 fi
50734@endif libdecnumber
50735@if libiberty
50736 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50737 cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
50738 mv prev-libiberty stageb2g0-libiberty ; : ; \
50739 fi
50740@endif libiberty
50741@if zlib
50742 @if test -d $(HOST_SUBDIR)/zlib ; then \
50743 cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
50744 mv prev-zlib stageb2g0-zlib ; : ; \
50745 fi
50746@endif zlib
50747 @if test -d $(TARGET_SUBDIR) ; then \
50748 mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR) ; \
50749 mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; : ; \
50750 fi
50751 rm -f stage_current
50752
50753# Bubble a bug fix through all the stages up to stage b3g2. They are
50754# remade, but not reconfigured. The next stage (if any) will not be
50755# reconfigured as well.
50756.PHONY: stageb3g2-bubble
50757stageb3g2-bubble:: stageb2g0-bubble
50758 @r=`${PWD_COMMAND}`; export r; \
50759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50760 if test -f stageb3g2-lean || test -f stageb2g0-lean ; then \
50761 echo Skipping rebuild of stageb3g2 ; \
50762 else \
50763 $(MAKE) stageb3g2-start; \
50764 if $(LEAN); then \
50765 rm -rf stage1-* ; \
50766 $(STAMP) stage1-lean ; \
50767 fi; \
50768 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
50769 fi
50770 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
50771
50772.PHONY: all-stageb3g2 clean-stageb3g2
50773do-clean: clean-stageb3g2
50774
50775# FIXME: Will not need to be conditional when toplevel bootstrap is the
50776# only possibility, but now it conflicts with no-bootstrap rules
50777@if gcc-bootstrap
50778
50779compare-debug:
50780 @r=`${PWD_COMMAND}`; export r; \
50781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50782 if test -f stageb2g0-lean; then \
50783 echo Cannot compare object files as stage b2g0 was deleted. ; \
50784 exit 0 ; \
50785 fi; \
50786 : $(MAKE); $(stage); \
50787 rm -f .bad_compare ; \
50788 echo Comparing stages b2g0 and b3g2 ; \
50789 cd stageb3g2-gcc; \
50790 files=`find . -name "*$(objext)" -print` ; \
50791 cd .. ; \
50792 for file in $${files} ; do \
50793 f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
50794 $(do-compare-debug) > /dev/null 2>&1; \
50795 if test $$? -eq 1; then \
50796 case $$file in \
50797 ./cc*-checksum$(objext) | ./libgcc/* ) \
50798 echo warning: $$file differs ;; \
50799 *) \
50800 echo $$file differs >> .bad_compare ;; \
50801 esac ; \
50802 fi ; \
50803 done ; \
50804 if [ -f .bad_compare ]; then \
50805 echo "Bootstrap comparison failure!"; \
50806 cat .bad_compare; \
50807 exit 1; \
50808 else \
50809 echo Comparison successful.; \
50810 fi ; \
50811 $(STAMP) compare-debug
50812 if $(LEAN); then \
50813 rm -rf stageb2g0-*; \
50814 $(STAMP) stageb2g0-lean; \
50815 fi
50816
50817
50818
50819.PHONY: bootstrap-debug bootstrap-debug-lean
50820bootstrap-debug:
50821 echo stageb3g2 > stage_final
50822 @r=`${PWD_COMMAND}`; export r; \
50823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50824 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
50825 @: $(MAKE); $(unstage)
50826 @r=`${PWD_COMMAND}`; export r; \
50827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50828 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50829
50830bootstrap-debug-lean:
50831 echo stageb3g2 > stage_final
50832 @r=`${PWD_COMMAND}`; export r; \
50833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50834 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
50835 @: $(MAKE); $(unstage)
50836 @r=`${PWD_COMMAND}`; export r; \
50837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50838 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50839
50840
50841# Rules to wipe a stage and all the following ones, also used for cleanstrap
50842distclean-stageb2g0:: distclean-stageb3g2
50843.PHONY: distclean-stageb3g2
50844distclean-stageb3g2::
50845 @: $(MAKE); $(stage)
50846 @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
50847 rm -rf stageb3g2-* compare-debug
50848
50849
50850.PHONY: cleanstrap-debug
50851cleanstrap-debug: do-distclean local-clean
50852 echo stageb3g2 > stage_final
50853 @r=`${PWD_COMMAND}`; export r; \
50854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50855 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
50856 @: $(MAKE); $(unstage)
50857 @r=`${PWD_COMMAND}`; export r; \
50858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50859 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50860
50861@endif gcc-bootstrap
50862
50863
50864.PHONY: stage4-start stage4-end
50865
50866stage4-start::
50867 @: $(MAKE); $(stage); \
50868 echo stage4 > stage_current ; \
50869 echo stage4 > stage_last; \
50870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50871@if bfd
50872 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
50873 mkdir stage4-bfd; \
50874 mv stage4-bfd bfd ; \
50875 mv stage3-bfd prev-bfd || test -f stage3-lean
50876@endif bfd
50877@if opcodes
50878 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
50879 mkdir stage4-opcodes; \
50880 mv stage4-opcodes opcodes ; \
50881 mv stage3-opcodes prev-opcodes || test -f stage3-lean
50882@endif opcodes
50883@if binutils
50884 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
50885 mkdir stage4-binutils; \
50886 mv stage4-binutils binutils ; \
50887 mv stage3-binutils prev-binutils || test -f stage3-lean
50888@endif binutils
50889@if gas
50890 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
50891 mkdir stage4-gas; \
50892 mv stage4-gas gas ; \
50893 mv stage3-gas prev-gas || test -f stage3-lean
50894@endif gas
50895@if gcc
50896 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
50897 mkdir stage4-gcc; \
50898 mv stage4-gcc gcc ; \
50899 mv stage3-gcc prev-gcc || test -f stage3-lean
50900@endif gcc
50901@if gmp
50902 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
50903 mkdir stage4-gmp; \
50904 mv stage4-gmp gmp ; \
50905 mv stage3-gmp prev-gmp || test -f stage3-lean
50906@endif gmp
50907@if mpfr
50908 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
50909 mkdir stage4-mpfr; \
50910 mv stage4-mpfr mpfr ; \
50911 mv stage3-mpfr prev-mpfr || test -f stage3-lean
50912@endif mpfr
50913@if intl
50914 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
50915 mkdir stage4-intl; \
50916 mv stage4-intl intl ; \
50917 mv stage3-intl prev-intl || test -f stage3-lean
50918@endif intl
50919@if ld
50920 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
50921 mkdir stage4-ld; \
50922 mv stage4-ld ld ; \
50923 mv stage3-ld prev-ld || test -f stage3-lean
50924@endif ld
50925@if libcpp
50926 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
50927 mkdir stage4-libcpp; \
50928 mv stage4-libcpp libcpp ; \
50929 mv stage3-libcpp prev-libcpp || test -f stage3-lean
50930@endif libcpp
50931@if libdecnumber
50932 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
50933 mkdir stage4-libdecnumber; \
50934 mv stage4-libdecnumber libdecnumber ; \
50935 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
50936@endif libdecnumber
50937@if libiberty
50938 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
50939 mkdir stage4-libiberty; \
50940 mv stage4-libiberty libiberty ; \
50941 mv stage3-libiberty prev-libiberty || test -f stage3-lean
50942@endif libiberty
50943@if zlib
50944 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
50945 mkdir stage4-zlib; \
50946 mv stage4-zlib zlib ; \
50947 mv stage3-zlib prev-zlib || test -f stage3-lean
50948@endif zlib
50949 @[ -d stage4-$(TARGET_SUBDIR) ] || \
50950 mkdir stage4-$(TARGET_SUBDIR); \
50951 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50952 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
50953
50954stage4-end::
50955@if bfd
50956 @if test -d $(HOST_SUBDIR)/bfd ; then \
50957 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
50958 mv prev-bfd stage3-bfd ; : ; \
50959 fi
50960@endif bfd
50961@if opcodes
50962 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50963 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
50964 mv prev-opcodes stage3-opcodes ; : ; \
50965 fi
50966@endif opcodes
50967@if binutils
50968 @if test -d $(HOST_SUBDIR)/binutils ; then \
50969 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
50970 mv prev-binutils stage3-binutils ; : ; \
50971 fi
50972@endif binutils
50973@if gas
50974 @if test -d $(HOST_SUBDIR)/gas ; then \
50975 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
50976 mv prev-gas stage3-gas ; : ; \
50977 fi
50978@endif gas
50979@if gcc
50980 @if test -d $(HOST_SUBDIR)/gcc ; then \
50981 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
50982 mv prev-gcc stage3-gcc ; : ; \
50983 fi
50984@endif gcc
50985@if gmp
50986 @if test -d $(HOST_SUBDIR)/gmp ; then \
50987 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
50988 mv prev-gmp stage3-gmp ; : ; \
50989 fi
50990@endif gmp
50991@if mpfr
50992 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50993 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
50994 mv prev-mpfr stage3-mpfr ; : ; \
50995 fi
50996@endif mpfr
50997@if intl
50998 @if test -d $(HOST_SUBDIR)/intl ; then \
50999 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
51000 mv prev-intl stage3-intl ; : ; \
51001 fi
51002@endif intl
51003@if ld
51004 @if test -d $(HOST_SUBDIR)/ld ; then \
51005 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
51006 mv prev-ld stage3-ld ; : ; \
51007 fi
51008@endif ld
51009@if libcpp
51010 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51011 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
51012 mv prev-libcpp stage3-libcpp ; : ; \
51013 fi
51014@endif libcpp
51015@if libdecnumber
51016 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51017 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
51018 mv prev-libdecnumber stage3-libdecnumber ; : ; \
51019 fi
51020@endif libdecnumber
51021@if libiberty
51022 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51023 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
51024 mv prev-libiberty stage3-libiberty ; : ; \
51025 fi
51026@endif libiberty
51027@if zlib
51028 @if test -d $(HOST_SUBDIR)/zlib ; then \
51029 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
51030 mv prev-zlib stage3-zlib ; : ; \
51031 fi
51032@endif zlib
51033 @if test -d $(TARGET_SUBDIR) ; then \
51034 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
51035 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
51036 fi
51037 rm -f stage_current
51038
51039# Bubble a bug fix through all the stages up to stage 4. They are
51040# remade, but not reconfigured. The next stage (if any) will not be
51041# reconfigured as well.
51042.PHONY: stage4-bubble
51043stage4-bubble:: stage3-bubble
51044 @r=`${PWD_COMMAND}`; export r; \
51045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51046 if test -f stage4-lean || test -f stage3-lean ; then \
51047 echo Skipping rebuild of stage4 ; \
51048 else \
51049 $(MAKE) stage4-start; \
51050 if $(LEAN); then \
51051 rm -rf stage2-* ; \
51052 $(STAMP) stage2-lean ; \
51053 fi; \
51054 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
51055 fi
51056 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
51057
51058.PHONY: all-stage4 clean-stage4
51059do-clean: clean-stage4
51060
51061# FIXME: Will not need to be conditional when toplevel bootstrap is the
51062# only possibility, but now it conflicts with no-bootstrap rules
51063@if gcc-bootstrap
51064
51065compare3:
51066 @r=`${PWD_COMMAND}`; export r; \
51067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51068 if test -f stage3-lean; then \
51069 echo Cannot compare object files as stage 3 was deleted. ; \
51070 exit 0 ; \
51071 fi; \
51072 : $(MAKE); $(stage); \
51073 rm -f .bad_compare ; \
51074 echo Comparing stages 3 and 4 ; \
51075 cd stage4-gcc; \
51076 files=`find . -name "*$(objext)" -print` ; \
51077 cd .. ; \
51078 for file in $${files} ; do \
51079 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
51080 $(do-compare3) > /dev/null 2>&1; \
51081 if test $$? -eq 1; then \
51082 case $$file in \
51083 ./cc*-checksum$(objext) | ./libgcc/* ) \
51084 echo warning: $$file differs ;; \
51085 *) \
51086 echo $$file differs >> .bad_compare ;; \
51087 esac ; \
51088 fi ; \
51089 done ; \
51090 if [ -f .bad_compare ]; then \
51091 echo "Bootstrap comparison failure!"; \
51092 cat .bad_compare; \
51093 exit 1; \
51094 else \
51095 echo Comparison successful.; \
51096 fi ; \
51097 $(STAMP) compare3
51098 if $(LEAN); then \
51099 rm -rf stage3-*; \
51100 $(STAMP) stage3-lean; \
51101 fi
51102
51103
51104
51105.PHONY: bootstrap4 bootstrap4-lean
51106bootstrap4:
51107 echo stage4 > stage_final
51108 @r=`${PWD_COMMAND}`; export r; \
51109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51110 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
51111 @: $(MAKE); $(unstage)
51112 @r=`${PWD_COMMAND}`; export r; \
51113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51114 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51115
51116bootstrap4-lean:
51117 echo stage4 > stage_final
51118 @r=`${PWD_COMMAND}`; export r; \
51119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51120 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
51121 @: $(MAKE); $(unstage)
51122 @r=`${PWD_COMMAND}`; export r; \
51123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51124 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51125
51126
51127# Rules to wipe a stage and all the following ones, also used for cleanstrap
51128distclean-stage3:: distclean-stage4
51129.PHONY: distclean-stage4
51130distclean-stage4::
51131 @: $(MAKE); $(stage)
51132 @test "`cat stage_last`" != stage4 || rm -f stage_last
51133 rm -rf stage4-* compare3
51134
51135
51136@endif gcc-bootstrap
51137
51138
51139.PHONY: stageprofile-start stageprofile-end
51140
51141stageprofile-start::
51142 @: $(MAKE); $(stage); \
51143 echo stageprofile > stage_current ; \
51144 echo stageprofile > stage_last; \
51145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51146@if bfd
51147 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
51148 mkdir stageprofile-bfd; \
51149 mv stageprofile-bfd bfd ; \
51150 mv stage1-bfd prev-bfd || test -f stage1-lean
51151@endif bfd
51152@if opcodes
51153 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
51154 mkdir stageprofile-opcodes; \
51155 mv stageprofile-opcodes opcodes ; \
51156 mv stage1-opcodes prev-opcodes || test -f stage1-lean
51157@endif opcodes
51158@if binutils
51159 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
51160 mkdir stageprofile-binutils; \
51161 mv stageprofile-binutils binutils ; \
51162 mv stage1-binutils prev-binutils || test -f stage1-lean
51163@endif binutils
51164@if gas
51165 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
51166 mkdir stageprofile-gas; \
51167 mv stageprofile-gas gas ; \
51168 mv stage1-gas prev-gas || test -f stage1-lean
51169@endif gas
51170@if gcc
51171 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
51172 mkdir stageprofile-gcc; \
51173 mv stageprofile-gcc gcc ; \
51174 mv stage1-gcc prev-gcc || test -f stage1-lean
51175@endif gcc
51176@if gmp
51177 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
51178 mkdir stageprofile-gmp; \
51179 mv stageprofile-gmp gmp ; \
51180 mv stage1-gmp prev-gmp || test -f stage1-lean
51181@endif gmp
51182@if mpfr
51183 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
51184 mkdir stageprofile-mpfr; \
51185 mv stageprofile-mpfr mpfr ; \
51186 mv stage1-mpfr prev-mpfr || test -f stage1-lean
51187@endif mpfr
51188@if intl
51189 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
51190 mkdir stageprofile-intl; \
51191 mv stageprofile-intl intl ; \
51192 mv stage1-intl prev-intl || test -f stage1-lean
51193@endif intl
51194@if ld
51195 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
51196 mkdir stageprofile-ld; \
51197 mv stageprofile-ld ld ; \
51198 mv stage1-ld prev-ld || test -f stage1-lean
51199@endif ld
51200@if libcpp
51201 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
51202 mkdir stageprofile-libcpp; \
51203 mv stageprofile-libcpp libcpp ; \
51204 mv stage1-libcpp prev-libcpp || test -f stage1-lean
51205@endif libcpp
51206@if libdecnumber
51207 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
51208 mkdir stageprofile-libdecnumber; \
51209 mv stageprofile-libdecnumber libdecnumber ; \
51210 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
51211@endif libdecnumber
51212@if libiberty
51213 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
51214 mkdir stageprofile-libiberty; \
51215 mv stageprofile-libiberty libiberty ; \
51216 mv stage1-libiberty prev-libiberty || test -f stage1-lean
51217@endif libiberty
51218@if zlib
51219 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
51220 mkdir stageprofile-zlib; \
51221 mv stageprofile-zlib zlib ; \
51222 mv stage1-zlib prev-zlib || test -f stage1-lean
51223@endif zlib
51224 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
51225 mkdir stageprofile-$(TARGET_SUBDIR); \
51226 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51227 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
51228
51229stageprofile-end::
51230@if bfd
51231 @if test -d $(HOST_SUBDIR)/bfd ; then \
51232 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
51233 mv prev-bfd stage1-bfd ; : ; \
51234 fi
51235@endif bfd
51236@if opcodes
51237 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51238 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
51239 mv prev-opcodes stage1-opcodes ; : ; \
51240 fi
51241@endif opcodes
51242@if binutils
51243 @if test -d $(HOST_SUBDIR)/binutils ; then \
51244 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
51245 mv prev-binutils stage1-binutils ; : ; \
51246 fi
51247@endif binutils
51248@if gas
51249 @if test -d $(HOST_SUBDIR)/gas ; then \
51250 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
51251 mv prev-gas stage1-gas ; : ; \
51252 fi
51253@endif gas
51254@if gcc
51255 @if test -d $(HOST_SUBDIR)/gcc ; then \
51256 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
51257 mv prev-gcc stage1-gcc ; : ; \
51258 fi
51259@endif gcc
51260@if gmp
51261 @if test -d $(HOST_SUBDIR)/gmp ; then \
51262 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
51263 mv prev-gmp stage1-gmp ; : ; \
51264 fi
51265@endif gmp
51266@if mpfr
51267 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51268 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
51269 mv prev-mpfr stage1-mpfr ; : ; \
51270 fi
51271@endif mpfr
51272@if intl
51273 @if test -d $(HOST_SUBDIR)/intl ; then \
51274 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
51275 mv prev-intl stage1-intl ; : ; \
51276 fi
51277@endif intl
51278@if ld
51279 @if test -d $(HOST_SUBDIR)/ld ; then \
51280 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
51281 mv prev-ld stage1-ld ; : ; \
51282 fi
51283@endif ld
51284@if libcpp
51285 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51286 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
51287 mv prev-libcpp stage1-libcpp ; : ; \
51288 fi
51289@endif libcpp
51290@if libdecnumber
51291 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51292 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
51293 mv prev-libdecnumber stage1-libdecnumber ; : ; \
51294 fi
51295@endif libdecnumber
51296@if libiberty
51297 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51298 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
51299 mv prev-libiberty stage1-libiberty ; : ; \
51300 fi
51301@endif libiberty
51302@if zlib
51303 @if test -d $(HOST_SUBDIR)/zlib ; then \
51304 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
51305 mv prev-zlib stage1-zlib ; : ; \
51306 fi
51307@endif zlib
51308 @if test -d $(TARGET_SUBDIR) ; then \
51309 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
51310 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
51311 fi
51312 rm -f stage_current
51313
51314# Bubble a bug fix through all the stages up to stage profile. They are
51315# remade, but not reconfigured. The next stage (if any) will not be
51316# reconfigured as well.
51317.PHONY: stageprofile-bubble
51318stageprofile-bubble:: stage1-bubble
51319 @r=`${PWD_COMMAND}`; export r; \
51320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51321 if test -f stageprofile-lean || test -f stage1-lean ; then \
51322 echo Skipping rebuild of stageprofile ; \
51323 else \
51324 $(MAKE) stageprofile-start; \
51325 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
51326 fi
51327
51328.PHONY: all-stageprofile clean-stageprofile
51329do-clean: clean-stageprofile
51330
51331# FIXME: Will not need to be conditional when toplevel bootstrap is the
51332# only possibility, but now it conflicts with no-bootstrap rules
51333@if gcc-bootstrap
51334
51335
51336
51337
51338# Rules to wipe a stage and all the following ones, also used for cleanstrap
51339distclean-stage1:: distclean-stageprofile
51340.PHONY: distclean-stageprofile
51341distclean-stageprofile::
51342 @: $(MAKE); $(stage)
51343 @test "`cat stage_last`" != stageprofile || rm -f stage_last
51344 rm -rf stageprofile-*
51345
51346
51347@endif gcc-bootstrap
51348
51349
51350.PHONY: stagefeedback-start stagefeedback-end
51351
51352stagefeedback-start::
51353 @: $(MAKE); $(stage); \
51354 echo stagefeedback > stage_current ; \
51355 echo stagefeedback > stage_last; \
51356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51357@if bfd
51358 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
51359 mkdir stagefeedback-bfd; \
51360 mv stagefeedback-bfd bfd ; \
51361 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
51362@endif bfd
51363@if opcodes
51364 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
51365 mkdir stagefeedback-opcodes; \
51366 mv stagefeedback-opcodes opcodes ; \
51367 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
51368@endif opcodes
51369@if binutils
51370 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
51371 mkdir stagefeedback-binutils; \
51372 mv stagefeedback-binutils binutils ; \
51373 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
51374@endif binutils
51375@if gas
51376 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
51377 mkdir stagefeedback-gas; \
51378 mv stagefeedback-gas gas ; \
51379 mv stageprofile-gas prev-gas || test -f stageprofile-lean
51380@endif gas
51381@if gcc
51382 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
51383 mkdir stagefeedback-gcc; \
51384 mv stagefeedback-gcc gcc ; \
51385 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
51386@endif gcc
51387@if gmp
51388 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
51389 mkdir stagefeedback-gmp; \
51390 mv stagefeedback-gmp gmp ; \
51391 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
51392@endif gmp
51393@if mpfr
51394 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
51395 mkdir stagefeedback-mpfr; \
51396 mv stagefeedback-mpfr mpfr ; \
51397 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
51398@endif mpfr
51399@if intl
51400 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
51401 mkdir stagefeedback-intl; \
51402 mv stagefeedback-intl intl ; \
51403 mv stageprofile-intl prev-intl || test -f stageprofile-lean
51404@endif intl
51405@if ld
51406 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
51407 mkdir stagefeedback-ld; \
51408 mv stagefeedback-ld ld ; \
51409 mv stageprofile-ld prev-ld || test -f stageprofile-lean
51410@endif ld
51411@if libcpp
51412 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
51413 mkdir stagefeedback-libcpp; \
51414 mv stagefeedback-libcpp libcpp ; \
51415 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
51416@endif libcpp
51417@if libdecnumber
51418 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
51419 mkdir stagefeedback-libdecnumber; \
51420 mv stagefeedback-libdecnumber libdecnumber ; \
51421 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
51422@endif libdecnumber
51423@if libiberty
51424 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
51425 mkdir stagefeedback-libiberty; \
51426 mv stagefeedback-libiberty libiberty ; \
51427 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
51428@endif libiberty
51429@if zlib
51430 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
51431 mkdir stagefeedback-zlib; \
51432 mv stagefeedback-zlib zlib ; \
51433 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
51434@endif zlib
51435 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
51436 mkdir stagefeedback-$(TARGET_SUBDIR); \
51437 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51438 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
51439
51440stagefeedback-end::
51441@if bfd
51442 @if test -d $(HOST_SUBDIR)/bfd ; then \
51443 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
51444 mv prev-bfd stageprofile-bfd ; : ; \
51445 fi
51446@endif bfd
51447@if opcodes
51448 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51449 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
51450 mv prev-opcodes stageprofile-opcodes ; : ; \
51451 fi
51452@endif opcodes
51453@if binutils
51454 @if test -d $(HOST_SUBDIR)/binutils ; then \
51455 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
51456 mv prev-binutils stageprofile-binutils ; : ; \
51457 fi
51458@endif binutils
51459@if gas
51460 @if test -d $(HOST_SUBDIR)/gas ; then \
51461 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
51462 mv prev-gas stageprofile-gas ; : ; \
51463 fi
51464@endif gas
51465@if gcc
51466 @if test -d $(HOST_SUBDIR)/gcc ; then \
51467 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
51468 mv prev-gcc stageprofile-gcc ; : ; \
51469 fi
51470@endif gcc
51471@if gmp
51472 @if test -d $(HOST_SUBDIR)/gmp ; then \
51473 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
51474 mv prev-gmp stageprofile-gmp ; : ; \
51475 fi
51476@endif gmp
51477@if mpfr
51478 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51479 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
51480 mv prev-mpfr stageprofile-mpfr ; : ; \
51481 fi
51482@endif mpfr
51483@if intl
51484 @if test -d $(HOST_SUBDIR)/intl ; then \
51485 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
51486 mv prev-intl stageprofile-intl ; : ; \
51487 fi
51488@endif intl
51489@if ld
51490 @if test -d $(HOST_SUBDIR)/ld ; then \
51491 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
51492 mv prev-ld stageprofile-ld ; : ; \
51493 fi
51494@endif ld
51495@if libcpp
51496 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51497 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
51498 mv prev-libcpp stageprofile-libcpp ; : ; \
51499 fi
51500@endif libcpp
51501@if libdecnumber
51502 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51503 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
51504 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
51505 fi
51506@endif libdecnumber
51507@if libiberty
51508 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51509 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
51510 mv prev-libiberty stageprofile-libiberty ; : ; \
51511 fi
51512@endif libiberty
51513@if zlib
51514 @if test -d $(HOST_SUBDIR)/zlib ; then \
51515 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
51516 mv prev-zlib stageprofile-zlib ; : ; \
51517 fi
51518@endif zlib
51519 @if test -d $(TARGET_SUBDIR) ; then \
51520 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
51521 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
51522 fi
51523 rm -f stage_current
51524
51525# Bubble a bug fix through all the stages up to stage feedback. They are
51526# remade, but not reconfigured. The next stage (if any) will not be
51527# reconfigured as well.
51528.PHONY: stagefeedback-bubble
51529stagefeedback-bubble:: stageprofile-bubble
51530 @r=`${PWD_COMMAND}`; export r; \
51531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51532 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
51533 echo Skipping rebuild of stagefeedback ; \
51534 else \
51535 $(MAKE) stagefeedback-start; \
51536 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
51537 fi
51538
51539.PHONY: all-stagefeedback clean-stagefeedback
51540do-clean: clean-stagefeedback
51541
51542# FIXME: Will not need to be conditional when toplevel bootstrap is the
51543# only possibility, but now it conflicts with no-bootstrap rules
51544@if gcc-bootstrap
51545
51546
51547
51548.PHONY: profiledbootstrap profiledbootstrap-lean
51549profiledbootstrap:
51550 echo stagefeedback > stage_final
51551 @r=`${PWD_COMMAND}`; export r; \
51552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51553 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
51554 @: $(MAKE); $(unstage)
51555 @r=`${PWD_COMMAND}`; export r; \
51556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51557 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51558
51559profiledbootstrap-lean:
51560 echo stagefeedback > stage_final
51561 @r=`${PWD_COMMAND}`; export r; \
51562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51563 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
51564 @: $(MAKE); $(unstage)
51565 @r=`${PWD_COMMAND}`; export r; \
51566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51567 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51568
51569
51570# Rules to wipe a stage and all the following ones, also used for cleanstrap
51571distclean-stageprofile:: distclean-stagefeedback
51572.PHONY: distclean-stagefeedback
51573distclean-stagefeedback::
51574 @: $(MAKE); $(stage)
51575 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
51576 rm -rf stagefeedback-*
51577
51578
51579@endif gcc-bootstrap
51580
51581
51582
51583stageprofile-end::
51584 $(MAKE) distclean-stagefeedback
51585
51586stagefeedback-start::
51587 @r=`${PWD_COMMAND}`; export r; \
51588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51589 for i in prev-*; do \
51590 j=`echo $$i | sed s/^prev-//` ; \
51591 cd $$r/$$i && \
51592 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
51593 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
51594 done
51595
51596@if gcc-bootstrap
51597do-distclean: distclean-stage1
51598
51599# Provide a GCC build when we're building target libraries. This does
51600# not work as a dependency, just as the minimum necessary to avoid errors.
51601stage_last:
51602 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
51603
51604# Same as unstage, but not phony and defaulting to stage1-start. We place
51605# it in the dependency so that for example `make -j3 all-gcc' works.
51606stage_current:
51607 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
51608
51609.PHONY: restrap
51610restrap:
51611 @: $(MAKE); $(stage)
51612 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-*
51613 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
51614@endif gcc-bootstrap
51615
51616# --------------------------------------
51617# Dependencies between different modules
51618# --------------------------------------
51619
51620# Generic dependencies for target modules on host stuff, especially gcc
51621@if gcc-bootstrap
51622configure-target-libstdc++-v3: stage_last
51623configure-target-libmudflap: stage_last
51624configure-target-libssp: stage_last
51625configure-target-newlib: stage_last
51626configure-stage1-target-libgcc: maybe-all-stage1-gcc
51627configure-stage2-target-libgcc: maybe-all-stage2-gcc
51628configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
51629configure-stage3-target-libgcc: maybe-all-stage3-gcc
51630configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
51631configure-stage4-target-libgcc: maybe-all-stage4-gcc
51632configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
51633configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
51634configure-target-libgfortran: stage_last
51635configure-target-libobjc: stage_last
51636configure-target-libtermcap: stage_last
51637configure-target-winsup: stage_last
51638configure-target-libgloss: stage_last
51639configure-target-libiberty: stage_last
51640configure-target-gperf: stage_last
51641configure-target-examples: stage_last
51642configure-target-libffi: stage_last
51643configure-target-libjava: stage_last
51644configure-target-zlib: stage_last
51645configure-target-boehm-gc: stage_last
51646configure-target-qthreads: stage_last
51647configure-target-rda: stage_last
51648configure-target-libada: stage_last
51649configure-target-libgomp: stage_last
51650@endif gcc-bootstrap
51651
51652@if gcc-no-bootstrap
51653configure-target-libstdc++-v3: maybe-all-gcc
51654configure-target-libmudflap: maybe-all-gcc
51655configure-target-libssp: maybe-all-gcc
51656configure-target-newlib: maybe-all-gcc
51657configure-target-libgcc: maybe-all-gcc
51658configure-target-libgfortran: maybe-all-gcc
51659configure-target-libobjc: maybe-all-gcc
51660configure-target-libtermcap: maybe-all-gcc
51661configure-target-winsup: maybe-all-gcc
51662configure-target-libgloss: maybe-all-gcc
51663configure-target-libiberty: maybe-all-gcc
51664configure-target-gperf: maybe-all-gcc
51665configure-target-examples: maybe-all-gcc
51666configure-target-libffi: maybe-all-gcc
51667configure-target-libjava: maybe-all-gcc
51668configure-target-zlib: maybe-all-gcc
51669configure-target-boehm-gc: maybe-all-gcc
51670configure-target-qthreads: maybe-all-gcc
51671configure-target-rda: maybe-all-gcc
51672configure-target-libada: maybe-all-gcc
51673configure-target-libgomp: maybe-all-gcc
51674@endif gcc-no-bootstrap
51675
51676
51677# There are two types of dependencies here: 'hard' dependencies, where one
51678# module simply won't build without the other; and 'soft' dependencies, where
51679# if the depended-on module is missing, the depending module will do without
51680# or find a substitute somewhere (perhaps installed). Soft dependencies
51681# are made here to depend on a 'maybe-' target. If you're not sure,
51682# it's safer to use a soft dependency.
51683
51684
51685
51686
51687
51688
51689# With all the machinery above in place, it is pretty easy to generate
51690# dependencies. Host dependencies are a bit more complex because we have
51691# to check for bootstrap/prebootstrap dependencies. To resolve
51692# prebootstrap dependencies, prebootstrap modules are gathered in
51693# a hash table.
51694all-build-bison: maybe-all-build-texinfo
51695all-build-byacc: maybe-all-build-texinfo
51696all-build-flex: maybe-all-build-texinfo
51697all-build-flex: maybe-all-build-bison
51698all-build-flex: maybe-all-build-byacc
51699all-build-flex: maybe-all-build-m4
51700all-build-libiberty: maybe-all-build-texinfo
51701all-build-m4: maybe-all-build-texinfo
51702all-build-fixincludes: maybe-all-build-libiberty
51703configure-gcc: maybe-configure-intl
51704
51705configure-stage1-gcc: maybe-configure-stage1-intl
51706configure-stage2-gcc: maybe-configure-stage2-intl
51707configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
51708configure-stage3-gcc: maybe-configure-stage3-intl
51709configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
51710configure-stage4-gcc: maybe-configure-stage4-intl
51711configure-stageprofile-gcc: maybe-configure-stageprofile-intl
51712configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
51713configure-gcc: maybe-all-binutils
51714
51715configure-stage1-gcc: maybe-all-stage1-binutils
51716configure-stage2-gcc: maybe-all-stage2-binutils
51717configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
51718configure-stage3-gcc: maybe-all-stage3-binutils
51719configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
51720configure-stage4-gcc: maybe-all-stage4-binutils
51721configure-stageprofile-gcc: maybe-all-stageprofile-binutils
51722configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
51723configure-gcc: maybe-all-gas
51724
51725configure-stage1-gcc: maybe-all-stage1-gas
51726configure-stage2-gcc: maybe-all-stage2-gas
51727configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
51728configure-stage3-gcc: maybe-all-stage3-gas
51729configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
51730configure-stage4-gcc: maybe-all-stage4-gas
51731configure-stageprofile-gcc: maybe-all-stageprofile-gas
51732configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
51733configure-gcc: maybe-all-ld
51734
51735configure-stage1-gcc: maybe-all-stage1-ld
51736configure-stage2-gcc: maybe-all-stage2-ld
51737configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
51738configure-stage3-gcc: maybe-all-stage3-ld
51739configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
51740configure-stage4-gcc: maybe-all-stage4-ld
51741configure-stageprofile-gcc: maybe-all-stageprofile-ld
51742configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
51743all-gcc: all-libiberty
51744
51745all-stage1-gcc: all-stage1-libiberty
51746all-stage2-gcc: all-stage2-libiberty
51747all-stageb2g0-gcc: all-stageb2g0-libiberty
51748all-stage3-gcc: all-stage3-libiberty
51749all-stageb3g2-gcc: all-stageb3g2-libiberty
51750all-stage4-gcc: all-stage4-libiberty
51751all-stageprofile-gcc: all-stageprofile-libiberty
51752all-stagefeedback-gcc: all-stagefeedback-libiberty
51753all-gcc: maybe-all-gmp
51754
51755all-stage1-gcc: maybe-all-stage1-gmp
51756all-stage2-gcc: maybe-all-stage2-gmp
51757all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
51758all-stage3-gcc: maybe-all-stage3-gmp
51759all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
51760all-stage4-gcc: maybe-all-stage4-gmp
51761all-stageprofile-gcc: maybe-all-stageprofile-gmp
51762all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
51763all-gcc: maybe-all-intl
51764
51765all-stage1-gcc: maybe-all-stage1-intl
51766all-stage2-gcc: maybe-all-stage2-intl
51767all-stageb2g0-gcc: maybe-all-stageb2g0-intl
51768all-stage3-gcc: maybe-all-stage3-intl
51769all-stageb3g2-gcc: maybe-all-stageb3g2-intl
51770all-stage4-gcc: maybe-all-stage4-intl
51771all-stageprofile-gcc: maybe-all-stageprofile-intl
51772all-stagefeedback-gcc: maybe-all-stagefeedback-intl
51773all-gcc: maybe-all-mpfr
51774
51775all-stage1-gcc: maybe-all-stage1-mpfr
51776all-stage2-gcc: maybe-all-stage2-mpfr
51777all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
51778all-stage3-gcc: maybe-all-stage3-mpfr
51779all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
51780all-stage4-gcc: maybe-all-stage4-mpfr
51781all-stageprofile-gcc: maybe-all-stageprofile-mpfr
51782all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51783all-gcc: maybe-all-build-texinfo
51784
51785all-stage1-gcc: maybe-all-build-texinfo
51786all-stage2-gcc: maybe-all-build-texinfo
51787all-stageb2g0-gcc: maybe-all-build-texinfo
51788all-stage3-gcc: maybe-all-build-texinfo
51789all-stageb3g2-gcc: maybe-all-build-texinfo
51790all-stage4-gcc: maybe-all-build-texinfo
51791all-stageprofile-gcc: maybe-all-build-texinfo
51792all-stagefeedback-gcc: maybe-all-build-texinfo
51793all-gcc: maybe-all-build-bison
51794
51795all-stage1-gcc: maybe-all-build-bison
51796all-stage2-gcc: maybe-all-build-bison
51797all-stageb2g0-gcc: maybe-all-build-bison
51798all-stage3-gcc: maybe-all-build-bison
51799all-stageb3g2-gcc: maybe-all-build-bison
51800all-stage4-gcc: maybe-all-build-bison
51801all-stageprofile-gcc: maybe-all-build-bison
51802all-stagefeedback-gcc: maybe-all-build-bison
51803all-gcc: maybe-all-build-byacc
51804
51805all-stage1-gcc: maybe-all-build-byacc
51806all-stage2-gcc: maybe-all-build-byacc
51807all-stageb2g0-gcc: maybe-all-build-byacc
51808all-stage3-gcc: maybe-all-build-byacc
51809all-stageb3g2-gcc: maybe-all-build-byacc
51810all-stage4-gcc: maybe-all-build-byacc
51811all-stageprofile-gcc: maybe-all-build-byacc
51812all-stagefeedback-gcc: maybe-all-build-byacc
51813all-gcc: maybe-all-build-flex
51814
51815all-stage1-gcc: maybe-all-build-flex
51816all-stage2-gcc: maybe-all-build-flex
51817all-stageb2g0-gcc: maybe-all-build-flex
51818all-stage3-gcc: maybe-all-build-flex
51819all-stageb3g2-gcc: maybe-all-build-flex
51820all-stage4-gcc: maybe-all-build-flex
51821all-stageprofile-gcc: maybe-all-build-flex
51822all-stagefeedback-gcc: maybe-all-build-flex
51823all-gcc: maybe-all-build-libiberty
51824
51825all-stage1-gcc: maybe-all-build-libiberty
51826all-stage2-gcc: maybe-all-build-libiberty
51827all-stageb2g0-gcc: maybe-all-build-libiberty
51828all-stage3-gcc: maybe-all-build-libiberty
51829all-stageb3g2-gcc: maybe-all-build-libiberty
51830all-stage4-gcc: maybe-all-build-libiberty
51831all-stageprofile-gcc: maybe-all-build-libiberty
51832all-stagefeedback-gcc: maybe-all-build-libiberty
51833all-gcc: maybe-all-build-fixincludes
51834
51835all-stage1-gcc: maybe-all-build-fixincludes
51836all-stage2-gcc: maybe-all-build-fixincludes
51837all-stageb2g0-gcc: maybe-all-build-fixincludes
51838all-stage3-gcc: maybe-all-build-fixincludes
51839all-stageb3g2-gcc: maybe-all-build-fixincludes
51840all-stage4-gcc: maybe-all-build-fixincludes
51841all-stageprofile-gcc: maybe-all-build-fixincludes
51842all-stagefeedback-gcc: maybe-all-build-fixincludes
51843all-gcc: maybe-all-zlib
51844
51845all-stage1-gcc: maybe-all-stage1-zlib
51846all-stage2-gcc: maybe-all-stage2-zlib
51847all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
51848all-stage3-gcc: maybe-all-stage3-zlib
51849all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
51850all-stage4-gcc: maybe-all-stage4-zlib
51851all-stageprofile-gcc: maybe-all-stageprofile-zlib
51852all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
51853all-gcc: all-libcpp
51854
51855all-stage1-gcc: all-stage1-libcpp
51856all-stage2-gcc: all-stage2-libcpp
51857all-stageb2g0-gcc: all-stageb2g0-libcpp
51858all-stage3-gcc: all-stage3-libcpp
51859all-stageb3g2-gcc: all-stageb3g2-libcpp
51860all-stage4-gcc: all-stage4-libcpp
51861all-stageprofile-gcc: all-stageprofile-libcpp
51862all-stagefeedback-gcc: all-stagefeedback-libcpp
51863all-gcc: all-libdecnumber
51864
51865all-stage1-gcc: all-stage1-libdecnumber
51866all-stage2-gcc: all-stage2-libdecnumber
51867all-stageb2g0-gcc: all-stageb2g0-libdecnumber
51868all-stage3-gcc: all-stage3-libdecnumber
51869all-stageb3g2-gcc: all-stageb3g2-libdecnumber
51870all-stage4-gcc: all-stage4-libdecnumber
51871all-stageprofile-gcc: all-stageprofile-libdecnumber
51872all-stagefeedback-gcc: all-stagefeedback-libdecnumber
51873all-gcc: maybe-all-libiberty
51874
51875all-stage1-gcc: maybe-all-stage1-libiberty
51876all-stage2-gcc: maybe-all-stage2-libiberty
51877all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
51878all-stage3-gcc: maybe-all-stage3-libiberty
51879all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
51880all-stage4-gcc: maybe-all-stage4-libiberty
51881all-stageprofile-gcc: maybe-all-stageprofile-libiberty
51882all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
51883all-gcc: maybe-all-fixincludes
51884install-gcc: maybe-install-fixincludes
51885configure-libcpp: configure-libiberty
51886
51887configure-stage1-libcpp: configure-stage1-libiberty
51888configure-stage2-libcpp: configure-stage2-libiberty
51889configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
51890configure-stage3-libcpp: configure-stage3-libiberty
51891configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
51892configure-stage4-libcpp: configure-stage4-libiberty
51893configure-stageprofile-libcpp: configure-stageprofile-libiberty
51894configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
51895configure-libcpp: maybe-configure-intl
51896
51897configure-stage1-libcpp: maybe-configure-stage1-intl
51898configure-stage2-libcpp: maybe-configure-stage2-intl
51899configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
51900configure-stage3-libcpp: maybe-configure-stage3-intl
51901configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
51902configure-stage4-libcpp: maybe-configure-stage4-intl
51903configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
51904configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
51905all-libcpp: all-libiberty
51906
51907all-stage1-libcpp: all-stage1-libiberty
51908all-stage2-libcpp: all-stage2-libiberty
51909all-stageb2g0-libcpp: all-stageb2g0-libiberty
51910all-stage3-libcpp: all-stage3-libiberty
51911all-stageb3g2-libcpp: all-stageb3g2-libiberty
51912all-stage4-libcpp: all-stage4-libiberty
51913all-stageprofile-libcpp: all-stageprofile-libiberty
51914all-stagefeedback-libcpp: all-stagefeedback-libiberty
51915all-libcpp: maybe-all-intl
51916
51917all-stage1-libcpp: maybe-all-stage1-intl
51918all-stage2-libcpp: maybe-all-stage2-intl
51919all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
51920all-stage3-libcpp: maybe-all-stage3-intl
51921all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
51922all-stage4-libcpp: maybe-all-stage4-intl
51923all-stageprofile-libcpp: maybe-all-stageprofile-intl
51924all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
51925all-fixincludes: maybe-all-libiberty
51926all-gnattools: maybe-all-target-libada
51927configure-mpfr: maybe-all-gmp
51928
51929configure-stage1-mpfr: maybe-all-stage1-gmp
51930configure-stage2-mpfr: maybe-all-stage2-gmp
51931configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
51932configure-stage3-mpfr: maybe-all-stage3-gmp
51933configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
51934configure-stage4-mpfr: maybe-all-stage4-gmp
51935configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
51936configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
51937configure-gdb: maybe-all-intl
51938configure-gdb: maybe-configure-sim
51939configure-gdb: maybe-all-bfd
51940all-gdb: maybe-all-libiberty
51941all-gdb: maybe-all-opcodes
51942all-gdb: maybe-all-readline
51943all-gdb: maybe-all-build-bison
51944all-gdb: maybe-all-build-byacc
51945all-gdb: maybe-all-sim
51946all-gdb: maybe-all-libdecnumber
51947configure-libgui: maybe-configure-tcl
51948configure-libgui: maybe-configure-tk
51949all-libgui: maybe-all-tcl
51950all-libgui: maybe-all-tk
51951all-libgui: maybe-all-itcl
51952configure-bfd: configure-libiberty
51953
51954configure-stage1-bfd: configure-stage1-libiberty
51955configure-stage2-bfd: configure-stage2-libiberty
51956configure-stageb2g0-bfd: configure-stageb2g0-libiberty
51957configure-stage3-bfd: configure-stage3-libiberty
51958configure-stageb3g2-bfd: configure-stageb3g2-libiberty
51959configure-stage4-bfd: configure-stage4-libiberty
51960configure-stageprofile-bfd: configure-stageprofile-libiberty
51961configure-stagefeedback-bfd: configure-stagefeedback-libiberty
51962configure-bfd: maybe-configure-intl
51963
51964configure-stage1-bfd: maybe-configure-stage1-intl
51965configure-stage2-bfd: maybe-configure-stage2-intl
51966configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
51967configure-stage3-bfd: maybe-configure-stage3-intl
51968configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
51969configure-stage4-bfd: maybe-configure-stage4-intl
51970configure-stageprofile-bfd: maybe-configure-stageprofile-intl
51971configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
51972all-bfd: maybe-all-libiberty
51973
51974all-stage1-bfd: maybe-all-stage1-libiberty
51975all-stage2-bfd: maybe-all-stage2-libiberty
51976all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
51977all-stage3-bfd: maybe-all-stage3-libiberty
51978all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
51979all-stage4-bfd: maybe-all-stage4-libiberty
51980all-stageprofile-bfd: maybe-all-stageprofile-libiberty
51981all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
51982all-bfd: maybe-all-intl
51983
51984all-stage1-bfd: maybe-all-stage1-intl
51985all-stage2-bfd: maybe-all-stage2-intl
51986all-stageb2g0-bfd: maybe-all-stageb2g0-intl
51987all-stage3-bfd: maybe-all-stage3-intl
51988all-stageb3g2-bfd: maybe-all-stageb3g2-intl
51989all-stage4-bfd: maybe-all-stage4-intl
51990all-stageprofile-bfd: maybe-all-stageprofile-intl
51991all-stagefeedback-bfd: maybe-all-stagefeedback-intl
51992configure-binutils: maybe-configure-intl
51993
51994configure-stage1-binutils: maybe-configure-stage1-intl
51995configure-stage2-binutils: maybe-configure-stage2-intl
51996configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
51997configure-stage3-binutils: maybe-configure-stage3-intl
51998configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
51999configure-stage4-binutils: maybe-configure-stage4-intl
52000configure-stageprofile-binutils: maybe-configure-stageprofile-intl
52001configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
52002all-binutils: maybe-all-libiberty
52003
52004all-stage1-binutils: maybe-all-stage1-libiberty
52005all-stage2-binutils: maybe-all-stage2-libiberty
52006all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
52007all-stage3-binutils: maybe-all-stage3-libiberty
52008all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
52009all-stage4-binutils: maybe-all-stage4-libiberty
52010all-stageprofile-binutils: maybe-all-stageprofile-libiberty
52011all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
52012all-binutils: maybe-all-opcodes
52013
52014all-stage1-binutils: maybe-all-stage1-opcodes
52015all-stage2-binutils: maybe-all-stage2-opcodes
52016all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
52017all-stage3-binutils: maybe-all-stage3-opcodes
52018all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
52019all-stage4-binutils: maybe-all-stage4-opcodes
52020all-stageprofile-binutils: maybe-all-stageprofile-opcodes
52021all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
52022all-binutils: maybe-all-bfd
52023
52024all-stage1-binutils: maybe-all-stage1-bfd
52025all-stage2-binutils: maybe-all-stage2-bfd
52026all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
52027all-stage3-binutils: maybe-all-stage3-bfd
52028all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
52029all-stage4-binutils: maybe-all-stage4-bfd
52030all-stageprofile-binutils: maybe-all-stageprofile-bfd
52031all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
52032all-binutils: maybe-all-build-flex
52033
52034all-stage1-binutils: maybe-all-build-flex
52035all-stage2-binutils: maybe-all-build-flex
52036all-stageb2g0-binutils: maybe-all-build-flex
52037all-stage3-binutils: maybe-all-build-flex
52038all-stageb3g2-binutils: maybe-all-build-flex
52039all-stage4-binutils: maybe-all-build-flex
52040all-stageprofile-binutils: maybe-all-build-flex
52041all-stagefeedback-binutils: maybe-all-build-flex
52042all-binutils: maybe-all-build-bison
52043
52044all-stage1-binutils: maybe-all-build-bison
52045all-stage2-binutils: maybe-all-build-bison
52046all-stageb2g0-binutils: maybe-all-build-bison
52047all-stage3-binutils: maybe-all-build-bison
52048all-stageb3g2-binutils: maybe-all-build-bison
52049all-stage4-binutils: maybe-all-build-bison
52050all-stageprofile-binutils: maybe-all-build-bison
52051all-stagefeedback-binutils: maybe-all-build-bison
52052all-binutils: maybe-all-build-byacc
52053
52054all-stage1-binutils: maybe-all-build-byacc
52055all-stage2-binutils: maybe-all-build-byacc
52056all-stageb2g0-binutils: maybe-all-build-byacc
52057all-stage3-binutils: maybe-all-build-byacc
52058all-stageb3g2-binutils: maybe-all-build-byacc
52059all-stage4-binutils: maybe-all-build-byacc
52060all-stageprofile-binutils: maybe-all-build-byacc
52061all-stagefeedback-binutils: maybe-all-build-byacc
52062all-binutils: maybe-all-intl
52063
52064all-stage1-binutils: maybe-all-stage1-intl
52065all-stage2-binutils: maybe-all-stage2-intl
52066all-stageb2g0-binutils: maybe-all-stageb2g0-intl
52067all-stage3-binutils: maybe-all-stage3-intl
52068all-stageb3g2-binutils: maybe-all-stageb3g2-intl
52069all-stage4-binutils: maybe-all-stage4-intl
52070all-stageprofile-binutils: maybe-all-stageprofile-intl
52071all-stagefeedback-binutils: maybe-all-stagefeedback-intl
52072install-binutils: maybe-install-opcodes
52073install-opcodes: maybe-install-bfd
52074configure-gas: maybe-configure-intl
52075
52076configure-stage1-gas: maybe-configure-stage1-intl
52077configure-stage2-gas: maybe-configure-stage2-intl
52078configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
52079configure-stage3-gas: maybe-configure-stage3-intl
52080configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
52081configure-stage4-gas: maybe-configure-stage4-intl
52082configure-stageprofile-gas: maybe-configure-stageprofile-intl
52083configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
52084all-gas: maybe-all-libiberty
52085
52086all-stage1-gas: maybe-all-stage1-libiberty
52087all-stage2-gas: maybe-all-stage2-libiberty
52088all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
52089all-stage3-gas: maybe-all-stage3-libiberty
52090all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
52091all-stage4-gas: maybe-all-stage4-libiberty
52092all-stageprofile-gas: maybe-all-stageprofile-libiberty
52093all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
52094all-gas: maybe-all-opcodes
52095
52096all-stage1-gas: maybe-all-stage1-opcodes
52097all-stage2-gas: maybe-all-stage2-opcodes
52098all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
52099all-stage3-gas: maybe-all-stage3-opcodes
52100all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
52101all-stage4-gas: maybe-all-stage4-opcodes
52102all-stageprofile-gas: maybe-all-stageprofile-opcodes
52103all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
52104all-gas: maybe-all-bfd
52105
52106all-stage1-gas: maybe-all-stage1-bfd
52107all-stage2-gas: maybe-all-stage2-bfd
52108all-stageb2g0-gas: maybe-all-stageb2g0-bfd
52109all-stage3-gas: maybe-all-stage3-bfd
52110all-stageb3g2-gas: maybe-all-stageb3g2-bfd
52111all-stage4-gas: maybe-all-stage4-bfd
52112all-stageprofile-gas: maybe-all-stageprofile-bfd
52113all-stagefeedback-gas: maybe-all-stagefeedback-bfd
52114all-gas: maybe-all-intl
52115
52116all-stage1-gas: maybe-all-stage1-intl
52117all-stage2-gas: maybe-all-stage2-intl
52118all-stageb2g0-gas: maybe-all-stageb2g0-intl
52119all-stage3-gas: maybe-all-stage3-intl
52120all-stageb3g2-gas: maybe-all-stageb3g2-intl
52121all-stage4-gas: maybe-all-stage4-intl
52122all-stageprofile-gas: maybe-all-stageprofile-intl
52123all-stagefeedback-gas: maybe-all-stagefeedback-intl
52124configure-gprof: maybe-configure-intl
52125all-gprof: maybe-all-libiberty
52126all-gprof: maybe-all-bfd
52127all-gprof: maybe-all-opcodes
52128all-gprof: maybe-all-intl
52129configure-ld: maybe-configure-intl
52130
52131configure-stage1-ld: maybe-configure-stage1-intl
52132configure-stage2-ld: maybe-configure-stage2-intl
52133configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
52134configure-stage3-ld: maybe-configure-stage3-intl
52135configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
52136configure-stage4-ld: maybe-configure-stage4-intl
52137configure-stageprofile-ld: maybe-configure-stageprofile-intl
52138configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
52139all-ld: maybe-all-libiberty
52140
52141all-stage1-ld: maybe-all-stage1-libiberty
52142all-stage2-ld: maybe-all-stage2-libiberty
52143all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
52144all-stage3-ld: maybe-all-stage3-libiberty
52145all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
52146all-stage4-ld: maybe-all-stage4-libiberty
52147all-stageprofile-ld: maybe-all-stageprofile-libiberty
52148all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
52149all-ld: maybe-all-bfd
52150
52151all-stage1-ld: maybe-all-stage1-bfd
52152all-stage2-ld: maybe-all-stage2-bfd
52153all-stageb2g0-ld: maybe-all-stageb2g0-bfd
52154all-stage3-ld: maybe-all-stage3-bfd
52155all-stageb3g2-ld: maybe-all-stageb3g2-bfd
52156all-stage4-ld: maybe-all-stage4-bfd
52157all-stageprofile-ld: maybe-all-stageprofile-bfd
52158all-stagefeedback-ld: maybe-all-stagefeedback-bfd
52159all-ld: maybe-all-opcodes
52160
52161all-stage1-ld: maybe-all-stage1-opcodes
52162all-stage2-ld: maybe-all-stage2-opcodes
52163all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
52164all-stage3-ld: maybe-all-stage3-opcodes
52165all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
52166all-stage4-ld: maybe-all-stage4-opcodes
52167all-stageprofile-ld: maybe-all-stageprofile-opcodes
52168all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
52169all-ld: maybe-all-build-bison
52170
52171all-stage1-ld: maybe-all-build-bison
52172all-stage2-ld: maybe-all-build-bison
52173all-stageb2g0-ld: maybe-all-build-bison
52174all-stage3-ld: maybe-all-build-bison
52175all-stageb3g2-ld: maybe-all-build-bison
52176all-stage4-ld: maybe-all-build-bison
52177all-stageprofile-ld: maybe-all-build-bison
52178all-stagefeedback-ld: maybe-all-build-bison
52179all-ld: maybe-all-build-byacc
52180
52181all-stage1-ld: maybe-all-build-byacc
52182all-stage2-ld: maybe-all-build-byacc
52183all-stageb2g0-ld: maybe-all-build-byacc
52184all-stage3-ld: maybe-all-build-byacc
52185all-stageb3g2-ld: maybe-all-build-byacc
52186all-stage4-ld: maybe-all-build-byacc
52187all-stageprofile-ld: maybe-all-build-byacc
52188all-stagefeedback-ld: maybe-all-build-byacc
52189all-ld: maybe-all-build-flex
52190
52191all-stage1-ld: maybe-all-build-flex
52192all-stage2-ld: maybe-all-build-flex
52193all-stageb2g0-ld: maybe-all-build-flex
52194all-stage3-ld: maybe-all-build-flex
52195all-stageb3g2-ld: maybe-all-build-flex
52196all-stage4-ld: maybe-all-build-flex
52197all-stageprofile-ld: maybe-all-build-flex
52198all-stagefeedback-ld: maybe-all-build-flex
52199all-ld: maybe-all-intl
52200
52201all-stage1-ld: maybe-all-stage1-intl
52202all-stage2-ld: maybe-all-stage2-intl
52203all-stageb2g0-ld: maybe-all-stageb2g0-intl
52204all-stage3-ld: maybe-all-stage3-intl
52205all-stageb3g2-ld: maybe-all-stageb3g2-intl
52206all-stage4-ld: maybe-all-stage4-intl
52207all-stageprofile-ld: maybe-all-stageprofile-intl
52208all-stagefeedback-ld: maybe-all-stagefeedback-intl
52209configure-opcodes: maybe-configure-intl
52210
52211configure-stage1-opcodes: maybe-configure-stage1-intl
52212configure-stage2-opcodes: maybe-configure-stage2-intl
52213configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
52214configure-stage3-opcodes: maybe-configure-stage3-intl
52215configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
52216configure-stage4-opcodes: maybe-configure-stage4-intl
52217configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
52218configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
52219all-opcodes: maybe-all-bfd
52220
52221all-stage1-opcodes: maybe-all-stage1-bfd
52222all-stage2-opcodes: maybe-all-stage2-bfd
52223all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
52224all-stage3-opcodes: maybe-all-stage3-bfd
52225all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
52226all-stage4-opcodes: maybe-all-stage4-bfd
52227all-stageprofile-opcodes: maybe-all-stageprofile-bfd
52228all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
52229all-opcodes: maybe-all-libiberty
52230
52231all-stage1-opcodes: maybe-all-stage1-libiberty
52232all-stage2-opcodes: maybe-all-stage2-libiberty
52233all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
52234all-stage3-opcodes: maybe-all-stage3-libiberty
52235all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
52236all-stage4-opcodes: maybe-all-stage4-libiberty
52237all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
52238all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
52239all-opcodes: maybe-all-intl
52240
52241all-stage1-opcodes: maybe-all-stage1-intl
52242all-stage2-opcodes: maybe-all-stage2-intl
52243all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
52244all-stage3-opcodes: maybe-all-stage3-intl
52245all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
52246all-stage4-opcodes: maybe-all-stage4-intl
52247all-stageprofile-opcodes: maybe-all-stageprofile-intl
52248all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
52249all-dejagnu: maybe-all-tcl
52250all-dejagnu: maybe-all-expect
52251all-dejagnu: maybe-all-tk
52252configure-expect: maybe-configure-tcl
52253configure-expect: maybe-configure-tk
52254all-expect: maybe-all-tcl
52255all-expect: maybe-all-tk
52256configure-itcl: maybe-configure-tcl
52257configure-itcl: maybe-configure-tk
52258all-itcl: maybe-all-tcl
52259all-itcl: maybe-all-tk
52260install-itcl: maybe-install-tcl
52261configure-tk: maybe-configure-tcl
52262all-tk: maybe-all-tcl
52263all-sid: maybe-all-libiberty
52264all-sid: maybe-all-bfd
52265all-sid: maybe-all-opcodes
52266all-sid: maybe-all-tcl
52267all-sid: maybe-all-tk
52268install-sid: maybe-install-tcl
52269install-sid: maybe-install-tk
52270configure-sim: maybe-configure-intl
52271all-sim: maybe-all-intl
52272all-sim: maybe-all-libiberty
52273all-sim: maybe-all-bfd
52274all-sim: maybe-all-opcodes
52275all-sim: maybe-all-readline
52276all-sim: maybe-configure-gdb
52277all-fastjar: maybe-all-zlib
52278all-fastjar: maybe-all-build-texinfo
52279all-fastjar: maybe-all-libiberty
52280all-autoconf: maybe-all-m4
52281all-autoconf: maybe-all-build-texinfo
52282all-automake: maybe-all-m4
52283all-automake: maybe-all-build-texinfo
52284all-automake: maybe-all-autoconf
52285all-bison: maybe-all-intl
52286all-bison: maybe-all-build-texinfo
52287all-diff: maybe-all-intl
52288all-diff: maybe-all-build-texinfo
52289all-fileutils: maybe-all-intl
52290all-fileutils: maybe-all-build-texinfo
52291all-flex: maybe-all-build-bison
52292all-flex: maybe-all-build-byacc
52293all-flex: maybe-all-intl
52294all-flex: maybe-all-m4
52295all-flex: maybe-all-build-texinfo
52296all-gzip: maybe-all-intl
52297all-gzip: maybe-all-zlib
52298all-gzip: maybe-all-build-texinfo
52299all-hello: maybe-all-intl
52300all-hello: maybe-all-build-texinfo
52301all-m4: maybe-all-intl
52302all-m4: maybe-all-build-texinfo
52303all-make: maybe-all-intl
52304all-make: maybe-all-build-texinfo
52305all-patch: maybe-all-build-texinfo
52306all-make: maybe-all-build-texinfo
52307all-prms: maybe-all-libiberty
52308all-recode: maybe-all-build-texinfo
52309all-sed: maybe-all-build-texinfo
52310all-send-pr: maybe-all-prms
52311all-tar: maybe-all-build-texinfo
52312all-uudecode: maybe-all-build-texinfo
52313configure-target-boehm-gc: maybe-configure-target-qthreads
52314configure-target-fastjar: maybe-configure-target-zlib
52315all-target-fastjar: maybe-all-target-zlib
52316all-target-fastjar: maybe-all-target-libiberty
52317configure-target-libjava: maybe-configure-target-zlib
52318configure-target-libjava: maybe-configure-target-boehm-gc
52319configure-target-libjava: maybe-configure-target-qthreads
52320configure-target-libjava: maybe-configure-target-libffi
52321all-target-libjava: maybe-all-fastjar
52322all-target-libjava: maybe-all-target-zlib
52323all-target-libjava: maybe-all-target-boehm-gc
52324all-target-libjava: maybe-all-target-qthreads
52325all-target-libjava: maybe-all-target-libffi
52326configure-target-libobjc: maybe-configure-target-boehm-gc
52327all-target-libobjc: maybe-all-target-libiberty
52328all-target-libobjc: maybe-all-target-boehm-gc
52329all-target-libstdc++-v3: maybe-all-target-libiberty
52330configure-target-libstdc++-v3: maybe-configure-target-libgomp
52331all-target-libgloss: maybe-all-target-newlib
52332all-target-winsup: maybe-all-target-libiberty
52333all-target-winsup: maybe-all-target-libtermcap
52334
52335
52336# Dependencies for target modules on other target modules are
52337# described by lang_env_dependencies; the defaults apply to anything
52338# not mentioned there.
52339
52340
52341@if gcc-bootstrap
52342@endif gcc-bootstrap
52343
52344@if gcc-no-bootstrap
52345configure-target-libstdc++-v3: maybe-all-target-libgcc
52346configure-target-libmudflap: maybe-all-target-libgcc
52347configure-target-libssp: maybe-all-target-libgcc
52348configure-target-newlib: maybe-all-target-libgcc
52349configure-target-libgfortran: maybe-all-target-libgcc
52350configure-target-libobjc: maybe-all-target-libgcc
52351configure-target-libtermcap: maybe-all-target-libgcc
52352configure-target-winsup: maybe-all-target-libgcc
52353configure-target-libgloss: maybe-all-target-libgcc
52354configure-target-libiberty: maybe-all-target-libgcc
52355configure-target-gperf: maybe-all-target-libgcc
52356configure-target-examples: maybe-all-target-libgcc
52357configure-target-libffi: maybe-all-target-libgcc
52358configure-target-libjava: maybe-all-target-libgcc
52359configure-target-zlib: maybe-all-target-libgcc
52360configure-target-boehm-gc: maybe-all-target-libgcc
52361configure-target-qthreads: maybe-all-target-libgcc
52362configure-target-rda: maybe-all-target-libgcc
52363configure-target-libada: maybe-all-target-libgcc
52364configure-target-libgomp: maybe-all-target-libgcc
52365@endif gcc-no-bootstrap
52366
52367
52368configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
52369
52370configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
52371
52372configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
52373
52374
52375
52376configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
52377
52378configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
52379
52380configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
52381
52382configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
52383
52384
52385
52386configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
52387configure-target-gperf: maybe-all-target-libstdc++-v3
52388
52389configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
52390
52391configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
52392
52393configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
52394configure-target-libjava: maybe-all-target-libstdc++-v3
52395
52396configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
52397
52398configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
52399
52400configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
52401
52402configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
52403
52404configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
52405
52406configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
52407
52408
52409CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
52410GDB_TK = @GDB_TK@
52411INSTALL_GDB_TK = @INSTALL_GDB_TK@
52412configure-gdb: $(CONFIGURE_GDB_TK)
52413all-gdb: $(gdbnlmrequirements) $(GDB_TK)
52414install-gdb: $(INSTALL_GDB_TK)
52415
52416# Serialization dependencies. Host configures don't work well in parallel to
52417# each other, due to contention over config.cache. Target configures and
52418# build configures are similar.
52419@serialization_dependencies@
52420
52421# --------------------------------
52422# Regenerating top level configury
52423# --------------------------------
52424
52425# Rebuilding Makefile.in, using autogen.
52426AUTOGEN = autogen
52427$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
52428 cd $(srcdir) && $(AUTOGEN) Makefile.def
52429
52430# Rebuilding Makefile.
52431Makefile: $(srcdir)/Makefile.in config.status
52432 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
52433
52434config.status: configure
52435 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
52436
52437# Rebuilding configure.
52438AUTOCONF = autoconf
52439$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4
52440 cd $(srcdir) && $(AUTOCONF)
52441
52442# ------------------------------
52443# Special directives to GNU Make
52444# ------------------------------
52445
52446# Don't pass command-line variables to submakes.
52447.NOEXPORT:
52448MAKEOVERRIDES=
52449
52450# end of Makefile.in
This page took 0.216583 seconds and 4 git commands to generate.